Details

Time bar (total: 15.1s)

analyze370.0ms (2.5%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
0%0%99.9%0.1%0%0%0%5
0%0%99.9%0.1%0%0%0%6
9.4%9.4%90.5%0.1%0%0%0%7
14.1%14%85.8%0.1%0%0%0%8
19.5%19.5%80.4%0.1%0%0%0%9
37.9%37.8%62%0.1%0%0%0%10
42.4%42.3%57.5%0.1%0%0%0%11
47.1%47%52.9%0.1%0%0%0%12
Compiler

Compiled 16 to 9 computations (43.8% saved)

sample1.0s (6.9%)

Results
1.0s8256×body256valid
26.0ms262×body256infinite
Bogosity

preprocess78.0ms (0.5%)

Algorithm
egg-herbie
Rules
998×associate-+l-
854×fma-def
846×associate-/l*
780×+-commutative
750×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
025140
196140
2265140
3696140
41440140
52076140
62885140
74659140
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) u) (*.f64 (+.f64 t1 v) (+.f64 t1 v)))
(/.f64 (*.f64 (neg.f64 u) v) (*.f64 (+.f64 u t1) (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (+.f64 v u) (+.f64 v u)))
Outputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(/.f64 v (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) (neg.f64 t1))))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 t1) u) (*.f64 (+.f64 t1 v) (+.f64 t1 v)))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 (+.f64 t1 v) (+.f64 t1 v)) u))
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 v) (/.f64 u (+.f64 t1 v))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 v)) (/.f64 u (+.f64 t1 v)))
(*.f64 (neg.f64 t1) (/.f64 u (*.f64 (+.f64 t1 v) (+.f64 t1 v))))
(*.f64 (/.f64 t1 (+.f64 t1 v)) (/.f64 (neg.f64 u) (+.f64 t1 v)))
(/.f64 (*.f64 (neg.f64 u) v) (*.f64 (+.f64 u t1) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 u) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 u) (+.f64 t1 u)))
(*.f64 v (/.f64 (neg.f64 u) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (*.f64 v (neg.f64 u)) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (+.f64 v u) (+.f64 v u)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (+.f64 v u) (+.f64 v u)))
(/.f64 t1 (/.f64 (*.f64 (+.f64 v u) (+.f64 v u)) (neg.f64 v)))
(/.f64 (/.f64 v (/.f64 (+.f64 v u) (neg.f64 t1))) (+.f64 v u))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 (+.f64 v u) (+.f64 v u))))
Compiler

Compiled 18 to 11 computations (38.9% saved)

simplify70.0ms (0.5%)

Algorithm
egg-herbie
Rules
1156×associate--l-
1008×associate-+r-
768×fma-def
658×+-commutative
642×times-frac
Iterations

Useful iterations: 8 (0.0ms)

IterNodesCost
01135
13235
28835
321435
441135
559435
679635
7137835
8244931
9689231
Stop Event
node limit
Counts
1 → 7
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Outputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)
(/.f64 v (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (neg.f64 t1)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))

eval1.0ms (0%)

Compiler

Compiled 86 to 24 computations (72.1% saved)

prune4.0ms (0%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New257
Fresh011
Picked000
Done000
Total268
Error
0.7b
Counts
8 → 5
Alt Table
Click to see full alt table
StatusErrorProgram
2.9b
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
18.2b
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
2.8b
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
15.2b
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)
17.7b
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
Compiler

Compiled 148 to 82 computations (44.6% saved)

localize10.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (neg.f64 t1) (+.f64 t1 u))
0.0b
(/.f64 v (+.f64 t1 u))
2.6b
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
Compiler

Compiled 34 to 8 computations (76.5% saved)

series11.0ms (0.1%)

Counts
3 → 84
Calls

24 calls:

TimeVariablePointExpression
1.0ms
v
@0
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
1.0ms
t1
@-inf
(/.f64 (neg.f64 t1) (+.f64 t1 u))
1.0ms
t1
@0
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
1.0ms
t1
@inf
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
1.0ms
u
@inf
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))

rewrite101.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1240×associate-/r/
700×associate-/l/
696×distribute-rgt-in
664×distribute-lft-in
506×distribute-lft-neg-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01165
124751
2383551
Stop Event
node limit
Counts
3 → 250
Calls
Call 1
Inputs
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 u) 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) t1) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (neg.f64 u)) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) t1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1))) (*.f64 t1 t1)) (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1))) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1))) (*.f64 u (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1))) (*.f64 t1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (neg.f64 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 t1 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 v (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 v (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 v (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) (sqrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) (sqrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) (cbrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) (cbrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 (/.f64 (+.f64 t1 u) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 v) (-.f64 (*.f64 t1 t1) (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 v) (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (neg.f64 v)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (+.f64 t1 u) v))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (*.f64 (/.f64 (+.f64 t1 u) v) (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (/.f64 (+.f64 t1 u) v) (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v 1) (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (*.f64 (/.f64 (+.f64 t1 u) t1) (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (/.f64 (+.f64 t1 u) t1) (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 t1 t1)) (*.f64 (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 t1 t1)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 t1 t1)) (*.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) v)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 t1 t1)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (-.f64 t1 u)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)) (+.f64 (*.f64 t1 t1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (+.f64 (*.f64 t1 t1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) v)) (+.f64 (*.f64 t1 t1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (-.f64 t1 u)) (+.f64 (*.f64 t1 t1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 3) (pow.f64 (/.f64 v (+.f64 t1 u)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 u) 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1) (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 u)) (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)) (*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (+.f64 t1 u))) (*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (*.f64 t1 t1) (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 v (+.f64 t1 u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 -1 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 -1 (-.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 -1 (-.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (cbrt.f64 (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 t1 u)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 v) (/.f64 1 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 v (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v 1) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v 1) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 v (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 v (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 t1 u)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 v) (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 t1 u) (-.f64 t1 u))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 v) (*.f64 (-.f64 t1 u) (-.f64 t1 u))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 v) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 v) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) 1) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) 1) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 t1 u) (-.f64 t1 u))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 v (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 t1 u) v) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 v (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 v (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (+.f64 t1 u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 v (+.f64 t1 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 v (+.f64 t1 u))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 u) 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (neg.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 (+.f64 t1 u))) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 t1 u)) 0) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 u)) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (+.f64 t1 u))) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 -1 (-.f64 t1 u))) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 t1 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t1 t1) (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (*.f64 t1 t1) (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (neg.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 -1 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 1 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (neg.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) (sqrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 -1 (-.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 2) (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (/.f64 -1 (-.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 t1 u)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 t1 (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 t1 u)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (+.f64 t1 u))) (/.f64 t1 (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 t1) (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 t1) (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (*.f64 (-.f64 t1 u) (-.f64 t1 u))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (*.f64 (-.f64 t1 u) (-.f64 t1 u))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 t1 u) (sqrt.f64 t1))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (+.f64 t1 u)) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 t1 u)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 t1 u) (sqrt.f64 t1))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)))) (sqrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (-.f64 t1 u))) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u)))) (/.f64 t1 (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (+.f64 t1 u)))) (/.f64 t1 (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 t1) 1)) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (/.f64 (sqrt.f64 t1) (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1)) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (sqrt.f64 (+.f64 t1 u)))) (/.f64 (cbrt.f64 t1) (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 t1 u) t1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (+.f64 t1 u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))))))

simplify116.0ms (0.8%)

Algorithm
egg-herbie
Rules
936×*-commutative
792×associate-/l*
780×fma-def
734×associate-*r*
644×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
068913404
1216612786
Stop Event
node limit
Counts
334 → 474
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 2 (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 4) v)) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))))) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 v u)
(+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(/.f64 v t1)
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(/.f64 v t1)
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(/.f64 v t1)
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(/.f64 v u)
(+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(/.f64 v u)
(+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(*.f64 -1 (/.f64 t1 u))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (+.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) (*.f64 -1 (/.f64 t1 u)))))
-1
(-.f64 (/.f64 u t1) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (/.f64 u t1)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (+.f64 (/.f64 u t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 3)))) 1)
-1
(-.f64 (/.f64 u t1) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (/.f64 u t1)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (+.f64 (/.f64 u t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 3)))) 1)
-1
(-.f64 (/.f64 u t1) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (/.f64 u t1)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (+.f64 (/.f64 u t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 3)))) 1)
(*.f64 -1 (/.f64 t1 u))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (+.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) (*.f64 -1 (/.f64 t1 u)))))
(*.f64 -1 (/.f64 t1 u))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (+.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) (*.f64 -1 (/.f64 t1 u)))))
(+.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) t1) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (neg.f64 u)) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) t1))
(+.f64 (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1))) (*.f64 t1 t1)) (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1))) (*.f64 u (+.f64 t1 u))))
(+.f64 (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1))) (*.f64 u (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1))) (*.f64 t1 t1)))
(+.f64 (*.f64 t1 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (neg.f64 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))))
(+.f64 (*.f64 (neg.f64 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 t1 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1)))))
(+.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))) 1)
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))
(/.f64 t1 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) v)))
(/.f64 t1 (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (-.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(/.f64 v (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u)))
(/.f64 v (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))
(/.f64 v (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 1 (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) t1)))
(/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)))
(/.f64 (sqrt.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(/.f64 (sqrt.f64 t1) (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) (sqrt.f64 t1))))
(/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) (cbrt.f64 v))))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) (cbrt.f64 t1))))
(/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (+.f64 t1 u))
(/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 t1 u))
(/.f64 -1 (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) t1)))
(/.f64 -1 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 (/.f64 (+.f64 t1 u) v))))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 t1 v) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))
(/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(/.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (+.f64 t1 u) v))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (*.f64 (/.f64 (+.f64 t1 u) v) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (/.f64 (+.f64 t1 u) v) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 v 1) (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u)))
(/.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (*.f64 (/.f64 (+.f64 t1 u) t1) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (/.f64 (+.f64 t1 u) t1) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (-.f64 0 (*.f64 t1 t1)) (*.f64 (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)) t1))
(/.f64 (-.f64 0 (*.f64 t1 t1)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) t1))
(/.f64 (-.f64 0 (*.f64 t1 t1)) (*.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) v)) t1))
(/.f64 (-.f64 0 (*.f64 t1 t1)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (-.f64 t1 u)) t1))
(/.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)) (+.f64 (*.f64 t1 t1) 0)))
(/.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (+.f64 (*.f64 t1 t1) 0)))
(/.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) v)) (+.f64 (*.f64 t1 t1) 0)))
(/.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (-.f64 t1 u)) (+.f64 (*.f64 t1 t1) 0)))
(pow.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) 1)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) 3) 1/3)
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 3) (pow.f64 (/.f64 v (+.f64 t1 u)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))
(exp.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))
(+.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1) (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 u)) (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1))
(+.f64 (*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)) (*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (+.f64 t1 u))))
(+.f64 (*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (+.f64 t1 u))) (*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)))
(+.f64 (*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(+.f64 (*.f64 (neg.f64 u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(+.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (*.f64 t1 t1) (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 v (+.f64 t1 u)))) 1)
(*.f64 v (/.f64 -1 (-.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) 1)
(*.f64 1 (/.f64 v (+.f64 t1 u)))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 -1 (-.f64 t1 u))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 -1 (-.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 -1 (-.f64 t1 u)) v)
(*.f64 (neg.f64 v) (/.f64 1 (-.f64 t1 u)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 v (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v 1) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 v 1) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 v (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 1 (-.f64 t1 u)) (neg.f64 v))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (sqrt.f64 v))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 v) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 v (*.f64 (-.f64 t1 u) (-.f64 t1 u))) (+.f64 t1 u))
(*.f64 (/.f64 v (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 t1 u))
(*.f64 (/.f64 1 (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 (/.f64 1 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (cbrt.f64 v))
(*.f64 (/.f64 (neg.f64 v) (*.f64 (-.f64 t1 u) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 (neg.f64 v) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (neg.f64 v) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v 1) 1) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (/.f64 v 1) 1) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (/.f64 v 1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 v 1) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 t1 u) (-.f64 t1 u))) (+.f64 t1 u))
(*.f64 (/.f64 (/.f64 v 1) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 v 1) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 t1 u))
(*.f64 (/.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (-.f64 t1 u)))
(pow.f64 (/.f64 v (+.f64 t1 u)) 1)
(pow.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) 2)
(pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 3)
(pow.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) 1/3)
(pow.f64 (/.f64 (+.f64 t1 u) v) -1)
(neg.f64 (/.f64 v (-.f64 t1 u)))
(sqrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))
(log.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 v (+.f64 t1 u)))))
(cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (/.f64 v (+.f64 t1 u))))
(exp.f64 (log.f64 (/.f64 v (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 v (+.f64 t1 u))) 1))
(log1p.f64 (expm1.f64 (/.f64 v (+.f64 t1 u))))
(+.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 0 (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))) 1)
(+.f64 (-.f64 0 (/.f64 0 (+.f64 t1 u))) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(+.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(+.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))) 1)
(+.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 t1 u)) 0) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(+.f64 (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 u)) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (+.f64 t1 u))))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (+.f64 t1 u))) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)))
(+.f64 (*.f64 0 (/.f64 -1 (-.f64 t1 u))) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(+.f64 (*.f64 t1 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(+.f64 (*.f64 (neg.f64 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 t1 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(+.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (*.f64 t1 t1) (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(-.f64 0 (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)))) 1)
(-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 t1 (/.f64 -1 (-.f64 t1 u)))
(*.f64 t1 (/.f64 1 (-.f64 t1 u)))
(*.f64 t1 (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 1)
(*.f64 1 (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) (sqrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 -1 (-.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 2) (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (/.f64 -1 (-.f64 t1 u))))
(*.f64 -1 (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 -1 (-.f64 t1 u)) t1)
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 t1 (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 1 (-.f64 t1 u)) t1)
(*.f64 (/.f64 -1 (sqrt.f64 (+.f64 t1 u))) (/.f64 t1 (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) (sqrt.f64 t1))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 t1) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 t1) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(*.f64 (/.f64 t1 (*.f64 (-.f64 t1 u) (-.f64 t1 u))) (+.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 (-.f64 t1 u) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 t1 (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 t1 (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 t1 (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 t1 u))
(*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 1 (/.f64 (+.f64 t1 u) (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 1 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (+.f64 t1 u)) (cbrt.f64 t1))
(*.f64 (/.f64 -1 (+.f64 t1 u)) t1)
(*.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 t1 u) (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 -1 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)))) (sqrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 2))
(*.f64 (neg.f64 (/.f64 -1 (-.f64 t1 u))) t1)
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u)))) (/.f64 t1 (sqrt.f64 (+.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (neg.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (+.f64 t1 u)))) (/.f64 t1 (sqrt.f64 (+.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 t1) 1)) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (/.f64 (sqrt.f64 t1) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1)) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (sqrt.f64 (+.f64 t1 u)))) (/.f64 (cbrt.f64 t1) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 1)
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 2)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 3) 1/3)
(pow.f64 (/.f64 (+.f64 t1 u) t1) -1)
(neg.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(sqrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 2))
(log.f64 (exp.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 3))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(exp.f64 (log.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(-.f64 (/.f64 2 (/.f64 (pow.f64 u 3) (*.f64 t1 (*.f64 t1 v)))) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 (pow.f64 t1 4) (*.f64 -2 (+.f64 (/.f64 (*.f64 -3 (/.f64 v (pow.f64 u 4))) u) (/.f64 v (pow.f64 u 5)))) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 4) (fma.f64 -2 (/.f64 v (pow.f64 u 5)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 u 4))) u)) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u))))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (/.f64 (*.f64 v 2) (/.f64 (*.f64 t1 t1) u)) (/.f64 v t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (-.f64 (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3))) (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (*.f64 u u))) (/.f64 (pow.f64 t1 4) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 4)) (-.f64 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (/.f64 v t1))))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (/.f64 (*.f64 v 2) (/.f64 (*.f64 t1 t1) u)) (/.f64 v t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (-.f64 (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3))) (/.f64 v t1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 2 (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1))))))
(fma.f64 -1 (/.f64 (*.f64 2 (+.f64 (*.f64 u (*.f64 -3 (*.f64 v (*.f64 u u)))) (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 4)) (fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3))))))
(+.f64 (fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (-.f64 (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3))) (/.f64 v t1))) (/.f64 (*.f64 -2 (+.f64 (*.f64 v (pow.f64 u 3)) (*.f64 -3 (*.f64 v (pow.f64 u 3))))) (pow.f64 t1 4)))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (/.f64 (*.f64 v 2) (/.f64 (*.f64 t1 t1) u)) (/.f64 v t1))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1)))
(fma.f64 (*.f64 u u) (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (-.f64 (/.f64 (*.f64 v 2) (/.f64 (*.f64 t1 t1) u)) (/.f64 v t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) t1))) (pow.f64 u 3) (/.f64 (neg.f64 v) t1))))
(fma.f64 (*.f64 u u) (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (fma.f64 (pow.f64 u 3) (fma.f64 -2 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 t1 3))) t1)) (/.f64 (neg.f64 v) t1))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(-.f64 (/.f64 2 (/.f64 (pow.f64 u 3) (*.f64 t1 (*.f64 t1 v)))) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 -2 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 u 5)) (fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (fma.f64 -4 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (*.f64 -2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 -3 (*.f64 v (pow.f64 t1 3)))))))))))
(+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (fma.f64 -2 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 u 5)) (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (fma.f64 -4 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 t1 4))) (pow.f64 u 5)))) (*.f64 (/.f64 v u) (/.f64 t1 u))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(-.f64 (/.f64 2 (/.f64 (pow.f64 u 3) (*.f64 t1 (*.f64 t1 v)))) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 4) v)) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))))) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)))))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 (*.f64 2 (+.f64 (*.f64 v (pow.f64 t1 4)) (*.f64 t1 (*.f64 -3 (*.f64 v (pow.f64 t1 3)))))) (pow.f64 u 5)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 -4 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)))))))
(+.f64 (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (*.f64 -2 (fma.f64 v (pow.f64 t1 4) (*.f64 -3 (*.f64 v (pow.f64 t1 4))))) (pow.f64 u 5))) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 v u)
(+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) (/.f64 v u))
(-.f64 (/.f64 v u) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (+.f64 (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) (/.f64 v u)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (/.f64 v u) (*.f64 (/.f64 v u) (/.f64 t1 u))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(+.f64 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (+.f64 (/.f64 v u) (*.f64 -1 (+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (/.f64 (*.f64 t1 v) (*.f64 u u))))))
(+.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (-.f64 (/.f64 v u) (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4)))) (*.f64 (/.f64 v u) (/.f64 t1 u))))
(/.f64 v t1)
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))
(+.f64 (/.f64 v t1) (neg.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u))))
(-.f64 (/.f64 v t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))))
(+.f64 (/.f64 v t1) (fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3))))
(+.f64 (/.f64 v t1) (-.f64 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (*.f64 (/.f64 v t1) (/.f64 u t1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (+.f64 (/.f64 v t1) (fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))
(-.f64 (+.f64 (/.f64 v t1) (-.f64 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (*.f64 (/.f64 v t1) (/.f64 u t1)))) (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)))
(/.f64 v t1)
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))
(+.f64 (/.f64 v t1) (neg.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u))))
(-.f64 (/.f64 v t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))))
(+.f64 (/.f64 v t1) (fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3))))
(+.f64 (/.f64 v t1) (-.f64 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (*.f64 (/.f64 v t1) (/.f64 u t1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (+.f64 (/.f64 v t1) (fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))
(-.f64 (+.f64 (/.f64 v t1) (-.f64 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (*.f64 (/.f64 v t1) (/.f64 u t1)))) (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)))
(/.f64 v t1)
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))
(+.f64 (/.f64 v t1) (neg.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u))))
(-.f64 (/.f64 v t1) (*.f64 (/.f64 v t1) (/.f64 u t1)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))))
(+.f64 (/.f64 v t1) (fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3))))
(+.f64 (/.f64 v t1) (-.f64 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (*.f64 (/.f64 v t1) (/.f64 u t1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (+.f64 (/.f64 v t1) (fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))
(-.f64 (+.f64 (/.f64 v t1) (-.f64 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (*.f64 (/.f64 v t1) (/.f64 u t1)))) (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)))
(/.f64 v u)
(+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) (/.f64 v u))
(-.f64 (/.f64 v u) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (+.f64 (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) (/.f64 v u)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (/.f64 v u) (*.f64 (/.f64 v u) (/.f64 t1 u))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(+.f64 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (+.f64 (/.f64 v u) (*.f64 -1 (+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (/.f64 (*.f64 t1 v) (*.f64 u u))))))
(+.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (-.f64 (/.f64 v u) (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4)))) (*.f64 (/.f64 v u) (/.f64 t1 u))))
(/.f64 v u)
(+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) (/.f64 v u))
(-.f64 (/.f64 v u) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (+.f64 (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) (/.f64 v u)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (/.f64 v u) (*.f64 (/.f64 v u) (/.f64 t1 u))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (/.f64 v u) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(+.f64 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (+.f64 (/.f64 v u) (*.f64 -1 (+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (/.f64 (*.f64 t1 v) (*.f64 u u))))))
(+.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (-.f64 (/.f64 v u) (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4)))) (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 -1 (/.f64 t1 u))
(neg.f64 (/.f64 t1 u))
(/.f64 (neg.f64 t1) u)
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u)))
(+.f64 (neg.f64 (/.f64 t1 u)) (/.f64 (*.f64 t1 t1) (*.f64 u u)))
(-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u))))
(fma.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (neg.f64 (/.f64 t1 u)) (/.f64 (*.f64 t1 t1) (*.f64 u u))))
(-.f64 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (+.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) (*.f64 -1 (/.f64 t1 u)))))
(fma.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (/.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (neg.f64 (/.f64 t1 u)) (/.f64 (pow.f64 t1 4) (pow.f64 u 4)))))
(-.f64 (-.f64 (+.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 (pow.f64 t1 4) (pow.f64 u 4))) (/.f64 t1 u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 3)))
-1
(-.f64 (/.f64 u t1) 1)
(+.f64 (/.f64 u t1) -1)
(+.f64 -1 (/.f64 u t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (/.f64 u t1)) 1)
(+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 t1)) (/.f64 u t1)) -1)
(+.f64 -1 (-.f64 (/.f64 u t1) (/.f64 u (/.f64 (*.f64 t1 t1) u))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (+.f64 (/.f64 u t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 3)))) 1)
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 t1)) (/.f64 u t1)) (/.f64 (pow.f64 u 3) (pow.f64 t1 3))) -1)
(+.f64 -1 (+.f64 (-.f64 (/.f64 u t1) (/.f64 u (/.f64 (*.f64 t1 t1) u))) (/.f64 (pow.f64 u 3) (pow.f64 t1 3))))
-1
(-.f64 (/.f64 u t1) 1)
(+.f64 (/.f64 u t1) -1)
(+.f64 -1 (/.f64 u t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (/.f64 u t1)) 1)
(+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 t1)) (/.f64 u t1)) -1)
(+.f64 -1 (-.f64 (/.f64 u t1) (/.f64 u (/.f64 (*.f64 t1 t1) u))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (+.f64 (/.f64 u t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 3)))) 1)
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 t1)) (/.f64 u t1)) (/.f64 (pow.f64 u 3) (pow.f64 t1 3))) -1)
(+.f64 -1 (+.f64 (-.f64 (/.f64 u t1) (/.f64 u (/.f64 (*.f64 t1 t1) u))) (/.f64 (pow.f64 u 3) (pow.f64 t1 3))))
-1
(-.f64 (/.f64 u t1) 1)
(+.f64 (/.f64 u t1) -1)
(+.f64 -1 (/.f64 u t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (/.f64 u t1)) 1)
(+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 t1)) (/.f64 u t1)) -1)
(+.f64 -1 (-.f64 (/.f64 u t1) (/.f64 u (/.f64 (*.f64 t1 t1) u))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (+.f64 (/.f64 u t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 3)))) 1)
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 t1)) (/.f64 u t1)) (/.f64 (pow.f64 u 3) (pow.f64 t1 3))) -1)
(+.f64 -1 (+.f64 (-.f64 (/.f64 u t1) (/.f64 u (/.f64 (*.f64 t1 t1) u))) (/.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 -1 (/.f64 t1 u))
(neg.f64 (/.f64 t1 u))
(/.f64 (neg.f64 t1) u)
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u)))
(+.f64 (neg.f64 (/.f64 t1 u)) (/.f64 (*.f64 t1 t1) (*.f64 u u)))
(-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u))))
(fma.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (neg.f64 (/.f64 t1 u)) (/.f64 (*.f64 t1 t1) (*.f64 u u))))
(-.f64 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (+.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) (*.f64 -1 (/.f64 t1 u)))))
(fma.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (/.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (neg.f64 (/.f64 t1 u)) (/.f64 (pow.f64 t1 4) (pow.f64 u 4)))))
(-.f64 (-.f64 (+.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 (pow.f64 t1 4) (pow.f64 u 4))) (/.f64 t1 u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(*.f64 -1 (/.f64 t1 u))
(neg.f64 (/.f64 t1 u))
(/.f64 (neg.f64 t1) u)
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u)))
(+.f64 (neg.f64 (/.f64 t1 u)) (/.f64 (*.f64 t1 t1) (*.f64 u u)))
(-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u))))
(fma.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (neg.f64 (/.f64 t1 u)) (/.f64 (*.f64 t1 t1) (*.f64 u u))))
(-.f64 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 t1 u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (+.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) (*.f64 -1 (/.f64 t1 u)))))
(fma.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (/.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (neg.f64 (/.f64 t1 u)) (/.f64 (pow.f64 t1 4) (pow.f64 u 4)))))
(-.f64 (-.f64 (+.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (/.f64 (pow.f64 t1 4) (pow.f64 u 4))) (/.f64 t1 u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(+.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 u) 1 u)))
(fma.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 u) 1 u)))
(fma.f64 (/.f64 v (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) (-.f64 t1 u))) (+.f64 u (neg.f64 u)) (*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))))
(+.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(fma.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(fma.f64 (/.f64 v (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) (-.f64 t1 u))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))))
(+.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(fma.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(fma.f64 (/.f64 v (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) (-.f64 t1 u))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) t1) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (neg.f64 u)))
(/.f64 (*.f64 v (-.f64 t1 u)) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))
(/.f64 v (/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) (-.f64 t1 u)) (-.f64 t1 u)))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (neg.f64 u)) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) t1))
(/.f64 (*.f64 v (-.f64 t1 u)) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))
(/.f64 v (/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) (-.f64 t1 u)) (-.f64 t1 u)))
(+.f64 (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1))) (*.f64 t1 t1)) (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1))) (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 v (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1))) (*.f64 u (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1))) (*.f64 t1 t1)))
(*.f64 (/.f64 v (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(+.f64 (*.f64 t1 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (neg.f64 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))))
(/.f64 (*.f64 v (-.f64 t1 u)) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))
(/.f64 v (/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) (-.f64 t1 u)) (-.f64 t1 u)))
(+.f64 (*.f64 (neg.f64 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 t1 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))))
(/.f64 (*.f64 v (-.f64 t1 u)) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))
(/.f64 v (/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) (-.f64 t1 u)) (-.f64 t1 u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 u) 1 u)))
(/.f64 (*.f64 v (+.f64 (+.f64 u (neg.f64 u)) (-.f64 t1 u))) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) (-.f64 t1 u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(*.f64 (/.f64 v (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) (-.f64 t1 u))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (-.f64 t1 u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)))))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(/.f64 (*.f64 v (+.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (-.f64 t1 u))) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) (-.f64 t1 u)))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1)))))
(*.f64 (/.f64 v (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(+.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1)))))
(*.f64 (/.f64 v (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))) 1)
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 t1 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) v)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) v)
(/.f64 t1 (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) v)
(/.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 v (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 v (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 v (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) v)
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 1 (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) t1)))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (sqrt.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (sqrt.f64 t1) (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) (sqrt.f64 t1))))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) (cbrt.f64 v))))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) (cbrt.f64 t1))))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 t1 u))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) v)
(/.f64 -1 (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) t1)))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 -1 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 (/.f64 (+.f64 t1 u) v))))
(/.f64 -1 (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v))))
(*.f64 (/.f64 -1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) v)) t1)
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) v)
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) v)
(/.f64 (neg.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(*.f64 (neg.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))
(/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(*.f64 (neg.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (-.f64 t1 u)))
(/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(*.f64 (neg.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (-.f64 t1 u)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (/.f64 (neg.f64 v) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (*.f64 (-.f64 t1 u) (-.f64 t1 u))) (neg.f64 v))
(/.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (+.f64 t1 u) v))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 t1 (*.f64 (cbrt.f64 (+.f64 t1 u)) (*.f64 (/.f64 (+.f64 t1 u) v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))
(*.f64 (/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u)))) v)
(/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (*.f64 (/.f64 (+.f64 t1 u) v) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (/.f64 (+.f64 t1 u) v) (cbrt.f64 (+.f64 t1 u))))
(/.f64 t1 (*.f64 (cbrt.f64 (+.f64 t1 u)) (*.f64 (/.f64 (+.f64 t1 u) v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))
(*.f64 (/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u)))) v)
(/.f64 (/.f64 v 1) (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (*.f64 (/.f64 (+.f64 t1 u) t1) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (/.f64 (+.f64 t1 u) t1) (cbrt.f64 (+.f64 t1 u))))
(/.f64 v (*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 v (*.f64 (/.f64 (+.f64 t1 u) t1) (*.f64 (cbrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))
(/.f64 (-.f64 0 (*.f64 t1 t1)) (*.f64 (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)) t1))
(/.f64 (neg.f64 (*.f64 t1 t1)) (*.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 t1)) (*.f64 t1 (pow.f64 (+.f64 t1 u) 2))) v)
(/.f64 (-.f64 0 (*.f64 t1 t1)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) t1))
(/.f64 (neg.f64 (*.f64 t1 t1)) (*.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 t1)) (*.f64 t1 (pow.f64 (+.f64 t1 u) 2))) v)
(/.f64 (-.f64 0 (*.f64 t1 t1)) (*.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) v)) t1))
(/.f64 (neg.f64 (*.f64 t1 t1)) (*.f64 t1 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) v)))
(/.f64 (*.f64 t1 (neg.f64 t1)) (*.f64 t1 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) v))))
(/.f64 (-.f64 0 (*.f64 t1 t1)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (-.f64 t1 u)) t1))
(/.f64 (neg.f64 (*.f64 t1 t1)) (*.f64 t1 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) v)))
(/.f64 (*.f64 t1 (neg.f64 t1)) (*.f64 t1 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) v))))
(/.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)) (+.f64 (*.f64 t1 t1) 0)))
(/.f64 (neg.f64 (pow.f64 t1 3)) (*.f64 (*.f64 t1 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(/.f64 (pow.f64 (neg.f64 t1) 3) (/.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 v (*.f64 t1 t1))))
(/.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (+.f64 (*.f64 t1 t1) 0)))
(/.f64 (neg.f64 (pow.f64 t1 3)) (*.f64 (*.f64 t1 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(/.f64 (pow.f64 (neg.f64 t1) 3) (/.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 v (*.f64 t1 t1))))
(/.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) v)) (+.f64 (*.f64 t1 t1) 0)))
(/.f64 (neg.f64 (pow.f64 t1 3)) (*.f64 (*.f64 t1 t1) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) v)))
(/.f64 (pow.f64 (neg.f64 t1) 3) (*.f64 (*.f64 t1 t1) (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) v))))
(/.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (-.f64 t1 u)) (+.f64 (*.f64 t1 t1) 0)))
(/.f64 (neg.f64 (pow.f64 t1 3)) (*.f64 (*.f64 t1 t1) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) v)))
(/.f64 (pow.f64 (neg.f64 t1) 3) (*.f64 (*.f64 t1 t1) (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) v))))
(pow.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) 1)
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))) 3)
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) 3) 1/3)
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) 2))
(fabs.f64 (*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))))
(log.f64 (exp.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))) 3))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 3) (pow.f64 (/.f64 v (+.f64 t1 u)) 3)))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 3)))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))) 1))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(fma.f64 (+.f64 u (neg.f64 u)) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 v (+.f64 t1 u)))
(+.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(fma.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 v (+.f64 t1 u)))
(+.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(fma.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 v (+.f64 t1 u)))
(+.f64 (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1) (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 u)))
(*.f64 v (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(+.f64 (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 u)) (*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1))
(*.f64 v (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(+.f64 (*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)) (*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (+.f64 t1 u))))
(*.f64 v (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (+.f64 t1 u))) (*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)))
(*.f64 v (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(+.f64 (*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 v (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(+.f64 (*.f64 (neg.f64 u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 v (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 u) 1 u)))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 (+.f64 u (neg.f64 u)) (-.f64 t1 u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (-.f64 t1 u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (-.f64 t1 u)))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(*.f64 v (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(+.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (*.f64 t1 t1) (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(*.f64 v (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 v (+.f64 t1 u)))) 1)
(/.f64 v (+.f64 t1 u))
(*.f64 v (/.f64 -1 (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(*.f64 (/.f64 v (+.f64 t1 u)) 1)
(/.f64 v (+.f64 t1 u))
(*.f64 1 (/.f64 v (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 -1 (-.f64 t1 u))))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 -1 (-.f64 t1 u))))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2))
(/.f64 v (+.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 -1 (-.f64 t1 u)) v)
(/.f64 (neg.f64 v) (-.f64 t1 u))
(*.f64 (neg.f64 v) (/.f64 1 (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 v (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (/.f64 1 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 v 1) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 v (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 v 1) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 v (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 v (-.f64 t1 u)))
(*.f64 v (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 v (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 v (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(*.f64 v (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 v (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(*.f64 (/.f64 1 (-.f64 t1 u)) (neg.f64 v))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v (+.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (sqrt.f64 v))
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 v) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (/.f64 1 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 v (*.f64 (-.f64 t1 u) (-.f64 t1 u))) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (/.f64 v (*.f64 (-.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 v (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 v (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (*.f64 1 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 (*.f64 v (+.f64 t1 u)) (-.f64 (*.f64 u u) (*.f64 t1 t1)))
(*.f64 (/.f64 1 (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (sqrt.f64 v))
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 1 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (cbrt.f64 v))
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 (neg.f64 v) (*.f64 (-.f64 t1 u) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (-.f64 t1 u) (/.f64 (neg.f64 v) (*.f64 (-.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 (neg.f64 v) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 v (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (*.f64 1 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 (neg.f64 v) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 (neg.f64 v) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(/.f64 (*.f64 (neg.f64 v) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(*.f64 (/.f64 (/.f64 v 1) 1) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 v (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (/.f64 v 1) 1) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 v (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(*.f64 (/.f64 (/.f64 v 1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(*.f64 v (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (/.f64 v 1) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 v (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 t1 u) (-.f64 t1 u))) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (/.f64 v (*.f64 (-.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v 1) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 v (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (*.f64 1 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 (/.f64 v 1) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (/.f64 v (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 (*.f64 v (+.f64 t1 u)) (-.f64 (*.f64 u u) (*.f64 t1 t1)))
(*.f64 (/.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 v (*.f64 (sqrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (hypot.f64 (pow.f64 u 3/2) (pow.f64 t1 3/2))) (sqrt.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 v (*.f64 (cbrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (cbrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))) (cbrt.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))) (cbrt.f64 (-.f64 t1 u)))
(pow.f64 (/.f64 v (+.f64 t1 u)) 1)
(/.f64 v (+.f64 t1 u))
(pow.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) 2)
(/.f64 v (+.f64 t1 u))
(pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 3)
(/.f64 v (+.f64 t1 u))
(pow.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) 1/3)
(/.f64 v (+.f64 t1 u))
(pow.f64 (/.f64 (+.f64 t1 u) v) -1)
(/.f64 v (+.f64 t1 u))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(sqrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))
(fabs.f64 (/.f64 v (+.f64 t1 u)))
(log.f64 (exp.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 v (+.f64 t1 u)))))
(/.f64 v (+.f64 t1 u))
(cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3))
(/.f64 v (+.f64 t1 u))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (+.f64 t1 u) 3)))
(/.f64 v (+.f64 t1 u))
(expm1.f64 (log1p.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(exp.f64 (log.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (/.f64 v (+.f64 t1 u))) 1))
(/.f64 v (+.f64 t1 u))
(log1p.f64 (expm1.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(+.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(fma.f64 (+.f64 u (neg.f64 u)) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 (/.f64 t1 (+.f64 t1 u))))
(+.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(-.f64 (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (/.f64 t1 (+.f64 t1 u)))
(+.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(-.f64 (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (/.f64 t1 (+.f64 t1 u)))
(+.f64 0 (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))) 1)
(/.f64 (neg.f64 (neg.f64 t1)) (+.f64 t1 u))
(/.f64 t1 (+.f64 t1 u))
(+.f64 (-.f64 0 (/.f64 0 (+.f64 t1 u))) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(+.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(+.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))) 1)
(/.f64 (neg.f64 (neg.f64 t1)) (+.f64 t1 u))
(/.f64 t1 (+.f64 t1 u))
(+.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 t1 u)) 0) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(+.f64 (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 u)))
(*.f64 t1 (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (-.f64 t1 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(+.f64 (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 u)) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1))
(*.f64 t1 (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (-.f64 t1 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (+.f64 t1 u))))
(*.f64 t1 (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (/.f64 t1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (+.f64 t1 u))) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)))
(*.f64 t1 (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (/.f64 t1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(+.f64 (*.f64 0 (/.f64 -1 (-.f64 t1 u))) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(+.f64 (*.f64 t1 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 t1 (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (-.f64 t1 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(+.f64 (*.f64 (neg.f64 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 t1 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 t1 (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (-.f64 t1 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 u) 1 u)))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 (+.f64 u (neg.f64 u)) (-.f64 t1 u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (-.f64 t1 u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (-.f64 t1 u)))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(*.f64 t1 (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (/.f64 t1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(+.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (*.f64 t1 t1) (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(*.f64 t1 (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (/.f64 t1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(-.f64 0 (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (neg.f64 (neg.f64 t1)) (+.f64 t1 u))
(/.f64 t1 (+.f64 t1 u))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)))) 1)
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (neg.f64 (neg.f64 t1)) (+.f64 t1 u))
(/.f64 t1 (+.f64 t1 u))
(*.f64 t1 (/.f64 -1 (-.f64 t1 u)))
(/.f64 (neg.f64 t1) (-.f64 t1 u))
(*.f64 t1 (/.f64 1 (-.f64 t1 u)))
(/.f64 (*.f64 t1 1) (-.f64 t1 u))
(/.f64 t1 (-.f64 t1 u))
(*.f64 t1 (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (-.f64 t1 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 t1 (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (/.f64 t1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 1)
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(*.f64 1 (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) (sqrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 -1 (-.f64 t1 u))))
(/.f64 (neg.f64 t1) (-.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 2))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 2) (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (/.f64 -1 (-.f64 t1 u))))
(/.f64 (neg.f64 t1) (-.f64 t1 u))
(*.f64 -1 (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (neg.f64 (neg.f64 t1)) (+.f64 t1 u))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (/.f64 -1 (-.f64 t1 u)) t1)
(/.f64 (neg.f64 t1) (-.f64 t1 u))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 t1 (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (/.f64 1 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 t1 (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (/.f64 t1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))
(*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(*.f64 t1 (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (-.f64 t1 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 t1 (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (/.f64 t1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 1 (-.f64 t1 u)) t1)
(/.f64 (*.f64 t1 1) (-.f64 t1 u))
(/.f64 t1 (-.f64 t1 u))
(*.f64 (/.f64 -1 (sqrt.f64 (+.f64 t1 u))) (/.f64 t1 (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (/.f64 -1 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (neg.f64 t1) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (cbrt.f64 (+.f64 t1 u))) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (neg.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(/.f64 (neg.f64 (neg.f64 t1)) (+.f64 t1 u))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) (sqrt.f64 t1))
(/.f64 (neg.f64 (neg.f64 t1)) (+.f64 t1 u))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 t1) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))
(/.f64 (neg.f64 (neg.f64 t1)) (+.f64 t1 u))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 t1) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (/.f64 1 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (cbrt.f64 (neg.f64 (/.f64 t1 (+.f64 t1 u)))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 t1 (*.f64 (-.f64 t1 u) (-.f64 t1 u))) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (/.f64 t1 (*.f64 (-.f64 t1 u) (-.f64 t1 u))))
(/.f64 (+.f64 t1 u) (/.f64 (*.f64 (-.f64 t1 u) (-.f64 t1 u)) t1))
(*.f64 (/.f64 t1 (*.f64 (-.f64 t1 u) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (-.f64 t1 u) (/.f64 t1 (*.f64 (-.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 t1 (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 t1 (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(/.f64 (*.f64 t1 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (-.f64 (pow.f64 (neg.f64 t1) 3) (pow.f64 u 3)))
(*.f64 (/.f64 t1 (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (/.f64 t1 (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (neg.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (/.f64 t1 (-.f64 (pow.f64 (neg.f64 t1) 3) (pow.f64 u 3))))
(*.f64 (/.f64 t1 (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (/.f64 t1 (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 t1 (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (/.f64 t1 (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 1 (/.f64 (+.f64 t1 u) (sqrt.f64 t1))) (sqrt.f64 t1))
(/.f64 (neg.f64 (neg.f64 t1)) (+.f64 t1 u))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (/.f64 1 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(/.f64 (neg.f64 (neg.f64 t1)) (+.f64 t1 u))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (+.f64 t1 u)) (cbrt.f64 t1))
(/.f64 (neg.f64 (neg.f64 t1)) (+.f64 t1 u))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (/.f64 -1 (+.f64 t1 u)) t1)
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (+.f64 t1 u)))
(*.f64 (*.f64 t1 (+.f64 t1 u)) (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (+.f64 t1 u) (/.f64 (neg.f64 t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (/.f64 -1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 t1 u) (sqrt.f64 t1))) (sqrt.f64 t1))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 -1 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (sqrt.f64 (+.f64 t1 u)))))
(*.f64 (sqrt.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (hypot.f64 (pow.f64 u 3/2) (pow.f64 t1 3/2)))))
(*.f64 (/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (sqrt.f64 (-.f64 t1 u)) (/.f64 t1 (*.f64 (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (*.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (-.f64 t1 u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (/.f64 t1 (*.f64 (cbrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))
(/.f64 (/.f64 (*.f64 t1 (cbrt.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (cbrt.f64 (-.f64 t1 u)) (/.f64 t1 (*.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))
(/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (cbrt.f64 (-.f64 t1 u))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)))) (sqrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (neg.f64 (neg.f64 t1)) (+.f64 t1 u))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (neg.f64 (neg.f64 t1)) (+.f64 t1 u))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 2))
(/.f64 (neg.f64 (neg.f64 t1)) (+.f64 t1 u))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (neg.f64 (/.f64 -1 (-.f64 t1 u))) t1)
(/.f64 (*.f64 t1 1) (-.f64 t1 u))
(/.f64 t1 (-.f64 t1 u))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u)))) (/.f64 t1 (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (/.f64 -1 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (neg.f64 t1) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (cbrt.f64 (+.f64 t1 u))) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (neg.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (neg.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (neg.f64 t1) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (neg.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (/.f64 -1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (+.f64 t1 u)))) (/.f64 t1 (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (/.f64 1 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (neg.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 t1) 1)) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (/.f64 (sqrt.f64 t1) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (cbrt.f64 (+.f64 t1 u))) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (neg.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1)) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (sqrt.f64 (+.f64 t1 u)))) (/.f64 (cbrt.f64 t1) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (/.f64 -1 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (neg.f64 t1) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (cbrt.f64 (neg.f64 (/.f64 t1 (+.f64 t1 u)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 1)
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 2)
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 3)
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(pow.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 3) 1/3)
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(pow.f64 (/.f64 (+.f64 t1 u) t1) -1)
(/.f64 (neg.f64 (neg.f64 t1)) (+.f64 t1 u))
(/.f64 t1 (+.f64 t1 u))
(neg.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (neg.f64 (neg.f64 t1)) (+.f64 t1 u))
(/.f64 t1 (+.f64 t1 u))
(sqrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 2))
(fabs.f64 (neg.f64 (/.f64 t1 (+.f64 t1 u))))
(log.f64 (exp.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 3))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(exp.f64 (log.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) 1))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))

localize11.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 -1 (/.f64 u t1))
0.0b
(/.f64 v (+.f64 t1 u))
2.7b
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
Compiler

Compiled 34 to 12 computations (64.7% saved)

series8.0ms (0.1%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
3.0ms
u
@inf
(-.f64 -1 (/.f64 u t1))
1.0ms
v
@0
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
1.0ms
v
@inf
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
1.0ms
t1
@-inf
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
0.0ms
u
@-inf
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))

rewrite87.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1466×associate-/r/
982×associate-/l/
916×distribute-rgt-in
874×distribute-lft-in
274×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01144
125744
2391244
Stop Event
node limit
Counts
2 → 155
Calls
Call 1
Inputs
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(-.f64 -1 (/.f64 u t1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) -1) (*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (/.f64 u t1)) (*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) 1) (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (+.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u)))) (*.f64 (/.f64 u t1) (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 u t1) (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u)))) (*.f64 -1 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)))) (*.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)))) (*.f64 1 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)))) (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 t1 u)) (/.f64 -1 (+.f64 (/.f64 u t1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 2) (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 1 (+.f64 (/.f64 u t1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v 1) (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 u t1) 1)) (/.f64 (neg.f64 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) 1) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) v)) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2))) (cbrt.f64 (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (-.f64 -1 (/.f64 u t1))) (cbrt.f64 (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (+.f64 t1 u)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) 1) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (sqrt.f64 (+.f64 t1 u))) (/.f64 v (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 v (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 v (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (-.f64 (neg.f64 u) t1)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) 1) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) 1) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 1) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 1) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (+.f64 t1 u))) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (+.f64 t1 u))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (cbrt.f64 (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 v (*.f64 (+.f64 (/.f64 u t1) 1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (/.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (*.f64 (/.f64 (neg.f64 u) t1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (*.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (*.f64 (*.f64 (/.f64 (neg.f64 u) t1) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 u) t1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (neg.f64 u) t1) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (+.f64 (/.f64 u t1) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (/.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 1 (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (-.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (-.f64 1 (*.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))) (-.f64 (+.f64 (/.f64 u t1) 1) (pow.f64 (/.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (pow.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) 3))) (+.f64 1 (-.f64 (*.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (/.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 -1 (+.f64 (/.f64 u t1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (neg.f64 (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 1 (neg.f64 (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 1 (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 u t1) 3) (pow.f64 (/.f64 u t1) 3))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (+.f64 -1 (pow.f64 (/.f64 u t1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 u t1) 2) (pow.f64 (/.f64 u t1) 2))) (*.f64 (+.f64 -1 (/.f64 u t1)) (+.f64 1 (pow.f64 (/.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3)) (*.f64 1 (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (pow.f64 (pow.f64 (/.f64 u t1) 3) 3)) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 u t1) 3) (pow.f64 (/.f64 u t1) 3)) (*.f64 -1 (pow.f64 (/.f64 u t1) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 u t1) 2) 3)) (*.f64 (+.f64 -1 (/.f64 u t1)) (+.f64 1 (+.f64 (pow.f64 (/.f64 u t1) 2) (*.f64 (pow.f64 (/.f64 u t1) 2) (pow.f64 (/.f64 u t1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 -1 (/.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 -1 (/.f64 u t1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 -1 (/.f64 u t1))))))))

simplify89.0ms (0.6%)

Algorithm
egg-herbie
Rules
902×associate-*r*
850×*-commutative
780×associate-/r*
718×associate-*l*
706×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
053810375
118169861
Stop Event
node limit
Counts
215 → 276
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u) (pow.f64 t1 4))) (*.f64 -1 (/.f64 v t1))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v)))) (pow.f64 u 5))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))))
-1
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(*.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(*.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(*.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
-1
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
-1
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) -1) (*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (/.f64 u t1)))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (/.f64 u t1)) (*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) -1))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) 1) (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) 1))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (+.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (/.f64 (neg.f64 u) t1)))
(+.f64 (*.f64 -1 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u)))) (*.f64 (/.f64 u t1) (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u)))))
(+.f64 (*.f64 (/.f64 u t1) (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u)))) (*.f64 -1 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u)))))
(+.f64 (*.f64 1 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)))) (*.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)))))
(+.f64 (*.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)))) (*.f64 1 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)))))
(+.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)))) (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))) 1)
(*.f64 v (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))
(*.f64 v (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 -1 (+.f64 (/.f64 u t1) 1)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 1)
(*.f64 1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 2) (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))
(*.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 1 (+.f64 (/.f64 u t1) 1)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 v 1) (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)
(*.f64 (/.f64 1 (+.f64 (/.f64 u t1) 1)) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) 1) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) v)) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2))) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 v) (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (-.f64 -1 (/.f64 u t1))) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (+.f64 t1 u)) v)
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) 1) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (sqrt.f64 (+.f64 t1 u))) (/.f64 v (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 v (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (-.f64 (neg.f64 u) t1)) (neg.f64 v))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) 1) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) 1) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 1) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 1) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (+.f64 t1 u))) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (+.f64 t1 u))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (cbrt.f64 (+.f64 -1 (/.f64 u t1))))
(pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 1)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 3) 1/3)
(pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v)) -1)
(neg.f64 (/.f64 v (*.f64 (+.f64 (/.f64 u t1) 1) (+.f64 t1 u))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(exp.f64 (log.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(+.f64 -1 (/.f64 (neg.f64 u) t1))
(+.f64 -1 (*.f64 (/.f64 (neg.f64 u) t1) 1))
(+.f64 -1 (*.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) 1)))
(+.f64 -1 (*.f64 (*.f64 (/.f64 (neg.f64 u) t1) 1) 1))
(+.f64 (/.f64 (neg.f64 u) t1) -1)
(+.f64 (*.f64 (/.f64 (neg.f64 u) t1) 1) -1)
(+.f64 (-.f64 -1 (+.f64 (/.f64 u t1) 1)) 1)
(*.f64 (-.f64 -1 (/.f64 u t1)) 1)
(*.f64 1 (-.f64 -1 (/.f64 u t1)))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 1 (+.f64 -1 (/.f64 u t1))))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (-.f64 1 (*.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))) (-.f64 (+.f64 (/.f64 u t1) 1) (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (pow.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) 3))) (+.f64 1 (-.f64 (*.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (-.f64 -1 (/.f64 u t1)) 1)
(/.f64 1 (/.f64 -1 (+.f64 (/.f64 u t1) 1)))
(/.f64 1 (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (neg.f64 (+.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 1 (neg.f64 (+.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 1 (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1))) (+.f64 -1 (/.f64 u t1)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 u t1) 3) (pow.f64 (/.f64 u t1) 3))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (+.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 u t1) 2) (pow.f64 (/.f64 u t1) 2))) (*.f64 (+.f64 -1 (/.f64 u t1)) (+.f64 1 (pow.f64 (/.f64 u t1) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3)) (*.f64 1 (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1))))))
(/.f64 (-.f64 -1 (pow.f64 (pow.f64 (/.f64 u t1) 3) 3)) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 u t1) 3) (pow.f64 (/.f64 u t1) 3)) (*.f64 -1 (pow.f64 (/.f64 u t1) 3))))))
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 u t1) 2) 3)) (*.f64 (+.f64 -1 (/.f64 u t1)) (+.f64 1 (+.f64 (pow.f64 (/.f64 u t1) 2) (*.f64 (pow.f64 (/.f64 u t1) 2) (pow.f64 (/.f64 u t1) 2))))))
(pow.f64 (-.f64 -1 (/.f64 u t1)) 1)
(pow.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) 2)
(pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 3)
(pow.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))
(log.f64 (exp.f64 (-.f64 -1 (/.f64 u t1))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 -1 (/.f64 u t1)))))
(cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 3))
(expm1.f64 (log.f64 (/.f64 (neg.f64 u) t1)))
(exp.f64 (log.f64 (-.f64 -1 (/.f64 u t1))))
(exp.f64 (*.f64 (log.f64 (-.f64 -1 (/.f64 u t1))) 1))
(log1p.f64 (expm1.f64 (-.f64 -1 (/.f64 u t1))))
Outputs
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v)) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 (pow.f64 t1 4) (*.f64 -2 (+.f64 (/.f64 (*.f64 -3 (/.f64 v (pow.f64 u 4))) u) (/.f64 v (pow.f64 u 5)))) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 4) (+.f64 (/.f64 (*.f64 6 (/.f64 v (pow.f64 u 4))) u) (/.f64 -2 (/.f64 (pow.f64 u 5) v))) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (*.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u)) (/.f64 v t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (/.f64 v t1))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (fma.f64 -2 (/.f64 (*.f64 u (*.f64 -3 (*.f64 v (*.f64 u u)))) (pow.f64 t1 4)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 4)) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (/.f64 v t1))))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (*.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u)) (/.f64 v t1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1)))
(-.f64 (-.f64 (*.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u)) (/.f64 v t1)) (/.f64 (*.f64 v (*.f64 u u)) (/.f64 (pow.f64 t1 3) 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u) (pow.f64 t1 4))) (*.f64 -1 (/.f64 v t1))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (fma.f64 2 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (/.f64 (pow.f64 t1 4) u)) (/.f64 (neg.f64 v) t1)))))
(-.f64 (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (-.f64 (/.f64 2 (/.f64 (pow.f64 t1 4) (*.f64 (*.f64 v (pow.f64 u 3)) 3))) (/.f64 v t1)))) (/.f64 (*.f64 v (*.f64 u u)) (/.f64 (pow.f64 t1 3) 3)))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (*.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u)) (/.f64 v t1))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1)))
(fma.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (*.f64 u u) (-.f64 (*.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u)) (/.f64 v t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) t1))) (pow.f64 u 3) (/.f64 (neg.f64 v) t1))))
(fma.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (*.f64 u u) (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (fma.f64 (fma.f64 -2 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 t1 3))) t1)) (pow.f64 u 3) (/.f64 (neg.f64 v) t1))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v)) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 -2 (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (fma.f64 -4 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (*.f64 -2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 -3 (*.f64 v (pow.f64 t1 3)))))))))))
(+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (fma.f64 -4 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 t1 4))) (pow.f64 u 5)))) (/.f64 t1 (/.f64 (*.f64 u u) v))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v)) (/.f64 t1 (/.f64 (*.f64 u u) v)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (pow.f64 t1 3)) 3) (pow.f64 u 4)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(-.f64 (-.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v)) (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (*.f64 v (pow.f64 t1 3)) (/.f64 (pow.f64 u 4) 3)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v)))) (pow.f64 u 5))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))))
(fma.f64 -2 (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 v (pow.f64 t1 3)) 3) (pow.f64 u 4)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 2 (/.f64 (*.f64 t1 (*.f64 (*.f64 v (pow.f64 t1 3)) 3)) (pow.f64 u 5)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))))))
(fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (-.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (*.f64 (*.f64 v (pow.f64 t1 4)) 3) (pow.f64 u 5)))) (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.f64 (*.f64 v (pow.f64 t1 3)) (/.f64 (pow.f64 u 4) 3))))
-1
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(*.f64 -1 (/.f64 u t1))
(/.f64 (neg.f64 u) t1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(*.f64 -1 (/.f64 u t1))
(/.f64 (neg.f64 u) t1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(*.f64 -1 (/.f64 u t1))
(/.f64 (neg.f64 u) t1)
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
-1
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
-1
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(-.f64 (*.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) -1) (*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (/.f64 u t1)))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (/.f64 u t1)) (*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) -1))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) 1) (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) 1))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (+.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (/.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(+.f64 (*.f64 -1 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u)))) (*.f64 (/.f64 u t1) (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u)))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 (/.f64 u t1) (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u)))) (*.f64 -1 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u)))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 1 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)))) (*.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(+.f64 (*.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)))) (*.f64 1 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(+.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)))) (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))) 1)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 v (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 v (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 -1 (+.f64 (/.f64 u t1) 1)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 1)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 1 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (*.f64 (/.f64 -1 (+.f64 1 (/.f64 u t1))) (sqrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (/.f64 -1 (+.f64 1 (/.f64 u t1))) (*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1))))
(/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 2))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 2) (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (*.f64 (/.f64 -1 (+.f64 1 (/.f64 u t1))) (cbrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (*.f64 (/.f64 -1 (+.f64 1 (/.f64 u t1))) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 1 (+.f64 (/.f64 u t1) 1)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v 1) (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 1 (+.f64 (/.f64 u t1) 1)) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(/.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (cbrt.f64 v) (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1)))
(/.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) (cbrt.f64 v)))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1))))
(/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1))))
(/.f64 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) 1) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1))))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 1 (/.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (-.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 -1 (neg.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 1 (pow.f64 (/.f64 u t1) 3))) (-.f64 -1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 (-.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (-.f64 t1 u)) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (+.f64 -1 (/.f64 u t1)) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)))
(*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))) (*.f64 (-.f64 t1 u) (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (-.f64 t1 u))))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) v)) (/.f64 1 (+.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2))) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (sqrt.f64 v) (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 v))
(/.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 v))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (cbrt.f64 v) (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1)))
(/.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) (cbrt.f64 v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (-.f64 -1 (/.f64 u t1))) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (+.f64 t1 u)) v)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) 1) (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (sqrt.f64 (+.f64 t1 u))) (/.f64 v (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 1 (/.f64 u t1))) (sqrt.f64 (+.f64 t1 u))) (/.f64 v (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 -1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (+.f64 1 (/.f64 u t1)))) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 (-.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 v (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (-.f64 (neg.f64 u) t1)) (neg.f64 v))
(*.f64 (neg.f64 v) (/.f64 -1 (*.f64 (-.f64 (neg.f64 u) t1) (+.f64 1 (/.f64 u t1)))))
(neg.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 (sqrt.f64 v) (/.f64 -1 (*.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 v)) (+.f64 1 (/.f64 u t1)))))
(*.f64 (sqrt.f64 v) (/.f64 -1 (*.f64 (+.f64 1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (cbrt.f64 v) (*.f64 (/.f64 -1 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 v) 2)))
(*.f64 (cbrt.f64 v) (*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 -1 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 1 (/.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (-.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 -1 (neg.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 1 (pow.f64 (/.f64 u t1) 3))) (-.f64 -1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) 1) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 (-.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) 1) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 (-.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (*.f64 v -1) (+.f64 1 (/.f64 u t1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (-.f64 u t1)))
(*.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 (/.f64 (*.f64 v -1) (+.f64 1 (/.f64 u t1))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))) (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(/.f64 (/.f64 (neg.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 (neg.f64 (pow.f64 u 3)) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (/.f64 (*.f64 v -1) (+.f64 1 (/.f64 u t1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (-.f64 u t1)))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 (*.f64 v -1) (+.f64 1 (/.f64 u t1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (-.f64 u t1)))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 -1 (+.f64 (/.f64 u t1) 1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(/.f64 (*.f64 (/.f64 (*.f64 v -1) (+.f64 1 (/.f64 u t1))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))) (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(/.f64 (/.f64 (neg.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 (neg.f64 (pow.f64 u 3)) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 1) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 (-.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 1) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 (-.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (*.f64 v -1) (+.f64 1 (/.f64 u t1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (-.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 (/.f64 (*.f64 v -1) (+.f64 1 (/.f64 u t1))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))) (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(/.f64 (/.f64 (neg.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 (neg.f64 (pow.f64 u 3)) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (/.f64 (*.f64 v -1) (+.f64 1 (/.f64 u t1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (-.f64 u t1)))
(*.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (+.f64 t1 u))) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 v (*.f64 (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)))) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (cbrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (+.f64 t1 u))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (cbrt.f64 (+.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2))) (cbrt.f64 (+.f64 -1 (/.f64 u t1)))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (cbrt.f64 (+.f64 -1 (/.f64 u t1)))))
(pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 1)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 2)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 3)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(pow.f64 (pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 3) 1/3)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v)) -1)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(neg.f64 (/.f64 v (*.f64 (+.f64 (/.f64 u t1) 1) (+.f64 t1 u))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 2))
(sqrt.f64 (pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 3))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(exp.f64 (log.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 1))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(+.f64 -1 (/.f64 (neg.f64 u) t1))
(-.f64 -1 (/.f64 u t1))
(+.f64 -1 (*.f64 (/.f64 (neg.f64 u) t1) 1))
(-.f64 -1 (/.f64 u t1))
(+.f64 -1 (*.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) 1)))
(-.f64 -1 (/.f64 u t1))
(+.f64 -1 (*.f64 (*.f64 (/.f64 (neg.f64 u) t1) 1) 1))
(-.f64 -1 (/.f64 u t1))
(+.f64 (/.f64 (neg.f64 u) t1) -1)
(-.f64 -1 (/.f64 u t1))
(+.f64 (*.f64 (/.f64 (neg.f64 u) t1) 1) -1)
(-.f64 -1 (/.f64 u t1))
(+.f64 (-.f64 -1 (+.f64 (/.f64 u t1) 1)) 1)
(-.f64 -1 (/.f64 u t1))
(*.f64 (-.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(*.f64 1 (-.f64 -1 (/.f64 u t1)))
(-.f64 -1 (/.f64 u t1))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(-.f64 -1 (/.f64 u t1))
(*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2))
(-.f64 -1 (/.f64 u t1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))
(-.f64 -1 (/.f64 u t1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 1 (+.f64 -1 (/.f64 u t1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1)))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 1 (+.f64 -1 (/.f64 u t1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (-.f64 -1 (/.f64 u t1)))
(-.f64 -1 (/.f64 u t1))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 (neg.f64 u) t1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (+.f64 (/.f64 u t1) (pow.f64 (/.f64 u t1) 2)))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (-.f64 1 (*.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))) (-.f64 (+.f64 (/.f64 u t1) 1) (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (-.f64 1 (*.f64 (pow.f64 (/.f64 u t1) 2) (*.f64 (+.f64 -1 (/.f64 u t1)) (+.f64 -1 (/.f64 u t1)))))) (+.f64 (/.f64 u t1) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 u t1) 2) (+.f64 -1 (/.f64 u t1))) (-.f64 1 (/.f64 u t1))))) (+.f64 1 (-.f64 (/.f64 u t1) (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (pow.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) 3))) (+.f64 1 (-.f64 (*.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (pow.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) 3))) (+.f64 1 (-.f64 (*.f64 (pow.f64 (/.f64 u t1) 2) (*.f64 (+.f64 -1 (/.f64 u t1)) (+.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (pow.f64 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)) 3))) (+.f64 1 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 (*.f64 (pow.f64 (/.f64 u t1) 2) (+.f64 -1 (/.f64 u t1))) (/.f64 u t1)))))
(/.f64 (-.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(/.f64 1 (/.f64 -1 (+.f64 (/.f64 u t1) 1)))
(-.f64 -1 (/.f64 u t1))
(/.f64 1 (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 1 (+.f64 -1 (/.f64 u t1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1)))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 1 (+.f64 -1 (/.f64 u t1))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (neg.f64 (+.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 1 (/.f64 (neg.f64 u) t1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 2)) (-.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 1 (neg.f64 (+.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 1 (/.f64 (neg.f64 u) t1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 2)) (-.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 -1 (neg.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 u t1) 3)) (-.f64 -1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 1 (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 -1 (neg.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 u t1) 3)) (-.f64 -1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 1 (+.f64 -1 (/.f64 u t1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 u t1) 3) (pow.f64 (/.f64 u t1) 3))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (+.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 6)) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (+.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 6)) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))) (+.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 u t1) 2) (pow.f64 (/.f64 u t1) 2))) (*.f64 (+.f64 -1 (/.f64 u t1)) (+.f64 1 (pow.f64 (/.f64 u t1) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 4)) (*.f64 (+.f64 -1 (/.f64 u t1)) (+.f64 1 (pow.f64 (/.f64 u t1) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3)) (*.f64 1 (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1))))))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(/.f64 (-.f64 -1 (pow.f64 (pow.f64 (/.f64 u t1) 3) 3)) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 u t1) 3) (pow.f64 (/.f64 u t1) 3)) (*.f64 -1 (pow.f64 (/.f64 u t1) 3))))))
(/.f64 (-.f64 -1 (pow.f64 (pow.f64 (/.f64 u t1) 3) 3)) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (+.f64 1 (+.f64 (pow.f64 (/.f64 u t1) 6) (neg.f64 (pow.f64 (/.f64 u t1) 3))))))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 (pow.f64 (/.f64 u t1) 3) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)))) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 6) (pow.f64 (/.f64 u t1) 3))))
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 u t1) 2) 3)) (*.f64 (+.f64 -1 (/.f64 u t1)) (+.f64 1 (+.f64 (pow.f64 (/.f64 u t1) 2) (*.f64 (pow.f64 (/.f64 u t1) 2) (pow.f64 (/.f64 u t1) 2))))))
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 u t1) 2) 3)) (*.f64 (+.f64 -1 (/.f64 u t1)) (+.f64 1 (+.f64 (pow.f64 (/.f64 u t1) 2) (pow.f64 (/.f64 u t1) 4)))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 6)) (+.f64 -1 (/.f64 u t1))) (+.f64 (+.f64 1 (pow.f64 (/.f64 u t1) 2)) (pow.f64 (/.f64 u t1) 4)))
(pow.f64 (-.f64 -1 (/.f64 u t1)) 1)
(-.f64 -1 (/.f64 u t1))
(pow.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) 2)
(-.f64 -1 (/.f64 u t1))
(pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 3)
(-.f64 -1 (/.f64 u t1))
(pow.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 3) 1/3)
(-.f64 -1 (/.f64 u t1))
(sqrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 2))
(log.f64 (exp.f64 (-.f64 -1 (/.f64 u t1))))
(-.f64 -1 (/.f64 u t1))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 -1 (/.f64 u t1)))))
(-.f64 -1 (/.f64 u t1))
(cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 3))
(-.f64 -1 (/.f64 u t1))
(expm1.f64 (log.f64 (/.f64 (neg.f64 u) t1)))
(exp.f64 (log.f64 (-.f64 -1 (/.f64 u t1))))
(-.f64 -1 (/.f64 u t1))
(exp.f64 (*.f64 (log.f64 (-.f64 -1 (/.f64 u t1))) 1))
(-.f64 -1 (/.f64 u t1))
(log1p.f64 (expm1.f64 (-.f64 -1 (/.f64 u t1))))
(-.f64 -1 (/.f64 u t1))

localize10.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
8.6b
(/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
9.6b
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
Compiler

Compiled 39 to 8 computations (79.5% saved)

series9.0ms (0.1%)

Counts
3 → 96
Calls

24 calls:

TimeVariablePointExpression
2.0ms
u
@0
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
1.0ms
u
@-inf
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
1.0ms
v
@inf
(/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
0.0ms
u
@0
(/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
0.0ms
v
@0
(/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))

rewrite99.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1714×associate-/r*
1264×associate-/l*
792×associate-/r/
744×distribute-lft-in
380×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01161
124757
2373257
Stop Event
node limit
Counts
3 → 292
Calls
Call 1
Inputs
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 0) (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) -1) 0) (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 v (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 v (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (neg.f64 (sqrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (sqrt.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (sqrt.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 t1) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (pow.f64 (cbrt.f64 t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (neg.f64 (cbrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (cbrt.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (cbrt.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 v) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 v) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 (*.f64 t1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 (*.f64 t1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 t1 v))) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (cbrt.f64 (*.f64 t1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 t1 v))) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 (*.f64 t1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (sqrt.f64 t1)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (neg.f64 v)) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 v) t1) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (/.f64 1 v)) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (/.f64 1 v)) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 t1)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (sqrt.f64 t1) (sqrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (sqrt.f64 t1) (sqrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (+.f64 0 (+.f64 (*.f64 t1 t1) (*.f64 0 t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (sqrt.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v))) (sqrt.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)) (cbrt.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)))) (cbrt.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 v) 2))) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (/.f64 1 (sqrt.f64 v))) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (/.f64 1 (pow.f64 (cbrt.f64 v) 2))) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (sqrt.f64 v))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (pow.f64 (cbrt.f64 v) 2))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) -1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) (sqrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (*.f64 (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 t1 u))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) 1) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 1 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (neg.f64 v)) 1) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (neg.f64 v)) -1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (sqrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) (sqrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (neg.f64 (+.f64 t1 u))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) 1) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 1 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 v) t1) 1) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 v) t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 v) t1) -1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 v) t1) (sqrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) (sqrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 v) t1) (neg.f64 (+.f64 t1 u))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 v) t1) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 1 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t1 (/.f64 1 v)) 1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t1 (/.f64 1 v)) (sqrt.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t1 (/.f64 1 v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t1 (/.f64 1 v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t1 (/.f64 1 v)) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t1 (/.f64 1 v)) (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) 1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3) (pow.f64 t1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 t1 3) (pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (fma.f64 (neg.f64 u) 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (*.f64 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (+.f64 t1 u))) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (pow.f64 (+.f64 t1 u) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (pow.f64 (+.f64 t1 u) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (pow.f64 (+.f64 t1 u) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (cbrt.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 4) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 4) v))) (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 t1 u) -2) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 v) (/.f64 -1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 v (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 4) v)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 v) (pow.f64 (+.f64 t1 u) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (fma.f64 (neg.f64 u) t1 (*.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 u u) (+.f64 (*.f64 t1 u) (*.f64 t1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 u u) (+.f64 (neg.f64 (*.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 t1) (+.f64 (*.f64 t1 u) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 u (+.f64 t1 u)) (+.f64 (fma.f64 (neg.f64 u) t1 (*.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 (*.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) 1) (*.f64 (*.f64 u (+.f64 t1 u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 u (+.f64 t1 u)) 1) (*.f64 (*.f64 t1 (+.f64 t1 u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 u)) (*.f64 u u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 u (+.f64 t1 u)) (*.f64 t1 u)) (*.f64 t1 t1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 t1 (+.f64 t1 u)) 1)) (*.f64 1 (*.f64 (*.f64 u (+.f64 t1 u)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 u u) (-.f64 (*.f64 t1 u) (*.f64 t1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 t1 u) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (pow.f64 (+.f64 t1 u) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 1 (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (-.f64 t1 u) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (*.f64 (-.f64 t1 u) (-.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))) (/.f64 1 (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 (-.f64 t1 u) (-.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 1 (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (*.f64 1 (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3)) (*.f64 1 (-.f64 (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u)) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) 1) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (sqrt.f64 (-.f64 t1 u))) (sqrt.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (cbrt.f64 (-.f64 t1 u)) (cbrt.f64 (-.f64 t1 u)))) (cbrt.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 (sqrt.f64 u) (sqrt.f64 t1))) (-.f64 (sqrt.f64 t1) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) 1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) 1) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (sqrt.f64 (-.f64 t1 u))) (sqrt.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (-.f64 t1 u)) (cbrt.f64 (-.f64 t1 u)))) (cbrt.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (+.f64 (sqrt.f64 u) (sqrt.f64 t1))) (-.f64 (sqrt.f64 t1) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) 1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 t1 u) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 t1 u) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t1 (+.f64 t1 u) (*.f64 u (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 t1 u) t1 (*.f64 u (+.f64 t1 u)))))))

simplify143.0ms (0.9%)

Algorithm
egg-herbie
Rules
1480×associate-/l*
1180×associate-*r*
1176×associate-/r*
1044×*-commutative
900×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
086818618
1266718108
Stop Event
node limit
Counts
388 → 543
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 2 (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 4) v)) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))))) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)))))))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 u 2))
(+.f64 (/.f64 v (pow.f64 u 2)) (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))) (+.f64 (/.f64 v (pow.f64 u 2)) (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))) (+.f64 (/.f64 v (pow.f64 u 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (*.f64 -1 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5)))))))))
(/.f64 v (pow.f64 t1 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (/.f64 v (pow.f64 t1 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 t1 4))) (/.f64 v (pow.f64 t1 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 -2 (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 t1 4))) (/.f64 v (pow.f64 t1 2)))))
(/.f64 v (pow.f64 t1 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (/.f64 v (pow.f64 t1 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 t1 4))) (/.f64 v (pow.f64 t1 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 t1 4))) (/.f64 v (pow.f64 t1 2))))))
(/.f64 v (pow.f64 t1 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (/.f64 v (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 u 2) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 t1 4))) (/.f64 v (pow.f64 t1 4))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (/.f64 v (pow.f64 t1 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 u 2) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 t1 4))) (/.f64 v (pow.f64 t1 4))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (+.f64 (/.f64 v (pow.f64 t1 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 t1 4))) (/.f64 v (pow.f64 t1 4))) t1)) (*.f64 -2 (/.f64 v (pow.f64 t1 5)))) (pow.f64 u 3))))))
(/.f64 v (pow.f64 u 2))
(+.f64 (/.f64 v (pow.f64 u 2)) (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 -4 (*.f64 (pow.f64 t1 2) v))) (pow.f64 u 4))) (+.f64 (/.f64 v (pow.f64 u 2)) (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 -4 (*.f64 (pow.f64 t1 2) v))) (pow.f64 u 4))) (+.f64 (/.f64 v (pow.f64 u 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 3) v)) (*.f64 -2 (*.f64 t1 (+.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 -4 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 u 5))))))
(/.f64 v (pow.f64 u 2))
(+.f64 (/.f64 v (pow.f64 u 2)) (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 -4 (*.f64 (pow.f64 t1 2) v))) (pow.f64 u 4))) (+.f64 (/.f64 v (pow.f64 u 2)) (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 t1 (+.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 -4 (*.f64 (pow.f64 t1 2) v)))) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 -4 (*.f64 (pow.f64 t1 2) v))) (pow.f64 u 4))) (+.f64 (/.f64 v (pow.f64 u 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 5)))))))
(pow.f64 u 2)
(+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(pow.f64 t1 2)
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(pow.f64 t1 2)
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(pow.f64 t1 2)
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(pow.f64 u 2)
(+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(pow.f64 u 2)
(+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 0 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) 1)
(+.f64 (*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 0) (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(+.f64 (*.f64 (*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) -1) 0) (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(-.f64 0 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) 1)
(/.f64 t1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v))
(/.f64 t1 (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v))
(/.f64 t1 (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) -1))
(/.f64 v (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1))
(/.f64 v (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) t1))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 1)
(/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 t1 v)))
(/.f64 1 (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 t1 v)))
(/.f64 (sqrt.f64 t1) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (sqrt.f64 t1)))
(/.f64 (sqrt.f64 t1) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (neg.f64 (sqrt.f64 t1))))
(/.f64 (sqrt.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (sqrt.f64 t1) v)))
(/.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (sqrt.f64 t1) v)))
(/.f64 (cbrt.f64 t1) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (pow.f64 (cbrt.f64 t1) 2)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (cbrt.f64 t1)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (neg.f64 (cbrt.f64 t1))))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (cbrt.f64 t1) v)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (cbrt.f64 t1) v)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 t1 v)))
(/.f64 -1 (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 t1 v)))
(/.f64 (neg.f64 v) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) t1))
(/.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 (*.f64 t1 v))))
(/.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 (*.f64 t1 v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 t1 v))) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (cbrt.f64 (*.f64 t1 v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 t1 v))) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 (*.f64 t1 v))))
(/.f64 (*.f64 -1 (sqrt.f64 t1)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (sqrt.f64 t1)))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (cbrt.f64 t1)))
(/.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 v)))
(/.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 v)))
(/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (cbrt.f64 v)))
(/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 v)))
(/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (+.f64 t1 u))
(/.f64 (*.f64 t1 (neg.f64 v)) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (+.f64 t1 u))
(/.f64 (*.f64 (neg.f64 v) t1) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))
(/.f64 (/.f64 t1 (/.f64 1 v)) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (/.f64 t1 (/.f64 1 v)) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (neg.f64 (sqrt.f64 t1)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (sqrt.f64 t1)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (cbrt.f64 t1)))
(/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (sqrt.f64 t1) (sqrt.f64 v))))
(/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (sqrt.f64 t1) (sqrt.f64 v))))
(/.f64 (-.f64 0 (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) t1))
(/.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (+.f64 0 (+.f64 (*.f64 t1 t1) (*.f64 0 t1)))))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v))
(/.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))
(/.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 1 v))
(/.f64 (/.f64 t1 (sqrt.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v))) (sqrt.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)))
(/.f64 (/.f64 t1 (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)) (cbrt.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)))) (cbrt.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)))
(/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))
(/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 v) 2))) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(/.f64 (/.f64 t1 (/.f64 1 (sqrt.f64 v))) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 v)))
(/.f64 (/.f64 t1 (/.f64 1 (pow.f64 (cbrt.f64 v) 2))) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (cbrt.f64 v)))
(/.f64 (/.f64 t1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (sqrt.f64 v))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 v)))
(/.f64 (/.f64 t1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (pow.f64 (cbrt.f64 v) 2))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (cbrt.f64 v)))
(/.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) -1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) (sqrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 t1 v) (*.f64 (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 t1 u))) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 t1 v) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) 1) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) 1) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) -1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (sqrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) (sqrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (neg.f64 (+.f64 t1 u))) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) 1) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) 1) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) -1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (sqrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) (sqrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (neg.f64 (+.f64 t1 u))) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 1 (-.f64 t1 u)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (/.f64 t1 (/.f64 1 v)) 1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 t1 (/.f64 1 v)) (sqrt.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 t1 (/.f64 1 v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))
(/.f64 (/.f64 (/.f64 t1 (/.f64 1 v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 t1 (/.f64 1 v)) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 t1 (/.f64 1 v)) (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) 1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(pow.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 1)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) 3)
(pow.f64 (pow.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 3) 1/3)
(neg.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(sqrt.f64 (pow.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 2))
(log.f64 (exp.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3) (pow.f64 t1 3)))
(cbrt.f64 (*.f64 (pow.f64 t1 3) (pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(exp.f64 (log.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(+.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (*.f64 -1 u)))
(+.f64 (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u))))
(+.f64 (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))))
(+.f64 (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (+.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (+.f64 t1 u))) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) 1)
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1)
(*.f64 1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (cbrt.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 4) v))))
(*.f64 (cbrt.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 4) v))) (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) v)
(*.f64 (neg.f64 v) (/.f64 -1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 -1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (neg.f64 v))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 v))
(*.f64 (/.f64 (sqrt.f64 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 v))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 v (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 v (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 t1 u))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v 1) (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v 1) (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1)
(pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 2)
(pow.f64 (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 3)
(pow.f64 (pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3) 1/3)
(pow.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) -1)
(neg.f64 (/.f64 v (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(sqrt.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 4) v)))
(log.f64 (pow.f64 (exp.f64 v) (pow.f64 (+.f64 t1 u) -2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(cbrt.f64 (pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 3)))
(expm1.f64 (log1p.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(exp.f64 (log.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(exp.f64 (*.f64 (log.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 1))
(log1p.f64 (expm1.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(+.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (fma.f64 (neg.f64 u) t1 (*.f64 t1 u)))
(+.f64 (*.f64 u u) (+.f64 (*.f64 t1 u) (*.f64 t1 (+.f64 t1 u))))
(+.f64 (*.f64 u u) (+.f64 (neg.f64 (*.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))))
(+.f64 (*.f64 t1 t1) (+.f64 (*.f64 t1 u) (*.f64 u (+.f64 t1 u))))
(+.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(+.f64 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(+.f64 (*.f64 u (+.f64 t1 u)) (+.f64 (fma.f64 (neg.f64 u) t1 (*.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))))
(+.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(+.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u))
(+.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 (*.f64 t1 u)))
(+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) 1) (*.f64 (*.f64 u (+.f64 t1 u)) 1))
(+.f64 (*.f64 (*.f64 u (+.f64 t1 u)) 1) (*.f64 (*.f64 t1 (+.f64 t1 u)) 1))
(+.f64 (+.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 u)) (*.f64 u u))
(+.f64 (+.f64 (*.f64 u (+.f64 t1 u)) (*.f64 t1 u)) (*.f64 t1 t1))
(+.f64 (*.f64 1 (*.f64 (*.f64 t1 (+.f64 t1 u)) 1)) (*.f64 1 (*.f64 (*.f64 u (+.f64 t1 u)) 1)))
(-.f64 (*.f64 u u) (-.f64 (*.f64 t1 u) (*.f64 t1 (+.f64 t1 u))))
(-.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 1)
(/.f64 (+.f64 t1 u) (/.f64 1 (+.f64 t1 u)))
(/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 1)
(/.f64 1 (pow.f64 (+.f64 t1 u) -2))
(/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 1 (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (-.f64 t1 u) (+.f64 t1 u)))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (*.f64 (-.f64 t1 u) (-.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 t1 u)))
(/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))) (/.f64 1 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 (-.f64 t1 u) (-.f64 t1 u))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(/.f64 (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 1 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(/.f64 (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))
(/.f64 (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (*.f64 1 (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3)) (*.f64 1 (-.f64 (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u)) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) 1) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (sqrt.f64 (-.f64 t1 u))) (sqrt.f64 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (cbrt.f64 (-.f64 t1 u)) (cbrt.f64 (-.f64 t1 u)))) (cbrt.f64 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 (sqrt.f64 u) (sqrt.f64 t1))) (-.f64 (sqrt.f64 t1) (sqrt.f64 u)))
(/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) 1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) 1) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (sqrt.f64 (-.f64 t1 u))) (sqrt.f64 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (-.f64 t1 u)) (cbrt.f64 (-.f64 t1 u)))) (cbrt.f64 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (+.f64 (sqrt.f64 u) (sqrt.f64 t1))) (-.f64 (sqrt.f64 t1) (sqrt.f64 u)))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) 1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (-.f64 t1 u))
(pow.f64 (+.f64 t1 u) 2)
(pow.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 t1 u) 4))
(log.f64 (exp.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(exp.f64 (log.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(fma.f64 t1 (+.f64 t1 u) (*.f64 u (+.f64 t1 u)))
(fma.f64 (+.f64 t1 u) t1 (*.f64 u (+.f64 t1 u)))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 -1 (/.f64 t1 (/.f64 u (/.f64 v u))) (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 (pow.f64 t1 4) (*.f64 -2 (+.f64 (/.f64 (*.f64 -3 (/.f64 v (pow.f64 u 4))) u) (/.f64 v (pow.f64 u 5)))) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 4) (+.f64 (/.f64 (*.f64 6 (/.f64 v (pow.f64 u 4))) u) (/.f64 -2 (/.f64 (pow.f64 u 5) v))) (fma.f64 -1 (/.f64 t1 (/.f64 u (/.f64 v u))) (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(fma.f64 2 (*.f64 (/.f64 (/.f64 v t1) t1) u) (/.f64 (neg.f64 v) t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (+.f64 (fma.f64 2 (*.f64 (/.f64 (/.f64 v t1) t1) u) (/.f64 (neg.f64 v) t1)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (*.f64 u u))) (/.f64 (pow.f64 t1 4) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (fma.f64 2 (*.f64 (/.f64 (/.f64 v t1) t1) u) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 4)) (+.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)))))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(fma.f64 2 (*.f64 (/.f64 (/.f64 v t1) t1) u) (/.f64 (neg.f64 v) t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (+.f64 (fma.f64 2 (*.f64 (/.f64 (/.f64 v t1) t1) u) (/.f64 (neg.f64 v) t1)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 2 (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1))))))
(fma.f64 -1 (/.f64 (*.f64 2 (+.f64 (*.f64 u (*.f64 -3 (*.f64 v (*.f64 u u)))) (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 4)) (fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3))))))
(+.f64 (fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (+.f64 (fma.f64 2 (*.f64 (/.f64 (/.f64 v t1) t1) u) (/.f64 (neg.f64 v) t1)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)))) (/.f64 (*.f64 -2 (+.f64 (*.f64 v (pow.f64 u 3)) (*.f64 -3 (*.f64 v (pow.f64 u 3))))) (pow.f64 t1 4)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(fma.f64 2 (*.f64 (/.f64 (/.f64 v t1) t1) u) (/.f64 (neg.f64 v) t1))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1)))
(fma.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (*.f64 u u) (fma.f64 2 (*.f64 (/.f64 (/.f64 v t1) t1) u) (/.f64 (neg.f64 v) t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) t1))) (pow.f64 u 3) (/.f64 (neg.f64 v) t1))))
(fma.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (*.f64 u u) (fma.f64 2 (*.f64 (/.f64 (/.f64 v t1) t1) u) (fma.f64 (fma.f64 -2 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 t1 3))) t1)) (pow.f64 u 3) (/.f64 (neg.f64 v) t1))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 -1 (/.f64 t1 (/.f64 u (/.f64 v u))) (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 -2 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 u 5)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (fma.f64 -4 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (*.f64 -2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 -3 (*.f64 v (pow.f64 t1 3)))))))))))
(+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 -1 (/.f64 t1 (/.f64 u (/.f64 v u))) (fma.f64 -4 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 t1 4))) (pow.f64 u 5))))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 -1 (/.f64 t1 (/.f64 u (/.f64 v u))) (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 4) v)) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))))) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)))))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 2 (+.f64 (*.f64 v (pow.f64 t1 4)) (*.f64 t1 (*.f64 -3 (*.f64 v (pow.f64 t1 3)))))) (pow.f64 u 5)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 -4 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)))))))
(+.f64 (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 -1 (/.f64 t1 (/.f64 u (/.f64 v u))) (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)))) (/.f64 (*.f64 -2 (+.f64 (*.f64 v (pow.f64 t1 4)) (*.f64 -3 (*.f64 v (pow.f64 t1 4))))) (pow.f64 u 5)))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (pow.f64 u 2))
(/.f64 v (*.f64 u u))
(+.f64 (/.f64 v (pow.f64 u 2)) (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))))
(+.f64 (/.f64 v (*.f64 u u)) (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))))
(+.f64 (/.f64 v (*.f64 u u)) (*.f64 -2 (*.f64 (/.f64 t1 (pow.f64 u 3)) v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))) (+.f64 (/.f64 v (pow.f64 u 2)) (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3)))))
(fma.f64 -1 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 u 4))) (*.f64 t1 t1)) (+.f64 (/.f64 v (*.f64 u u)) (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3)))))
(fma.f64 -1 (*.f64 -3 (/.f64 (*.f64 t1 (*.f64 t1 v)) (pow.f64 u 4))) (+.f64 (/.f64 v (*.f64 u u)) (*.f64 -2 (*.f64 (/.f64 t1 (pow.f64 u 3)) v))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))) (+.f64 (/.f64 v (pow.f64 u 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (*.f64 -1 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5)))))))))
(fma.f64 -1 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 u 4))) (*.f64 t1 t1)) (+.f64 (/.f64 v (*.f64 u u)) (fma.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3)) (neg.f64 (*.f64 (pow.f64 t1 3) (*.f64 -2 (+.f64 (/.f64 (*.f64 -3 (/.f64 v (pow.f64 u 4))) u) (/.f64 v (pow.f64 u 5)))))))))
(fma.f64 -1 (*.f64 -3 (/.f64 (*.f64 t1 (*.f64 t1 v)) (pow.f64 u 4))) (+.f64 (/.f64 v (*.f64 u u)) (fma.f64 -2 (*.f64 (/.f64 t1 (pow.f64 u 3)) v) (neg.f64 (*.f64 (pow.f64 t1 3) (+.f64 (/.f64 (*.f64 6 (/.f64 v (pow.f64 u 4))) u) (/.f64 -2 (/.f64 (pow.f64 u 5) v))))))))
(/.f64 v (pow.f64 t1 2))
(/.f64 v (*.f64 t1 t1))
(/.f64 (/.f64 v t1) t1)
(+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (/.f64 v (pow.f64 t1 2)))
(fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 3) u)) (/.f64 v (*.f64 t1 t1)))
(fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 3)) u) (/.f64 (/.f64 v t1) t1))
(+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 t1 4))) (/.f64 v (pow.f64 t1 2))))
(fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 3) u)) (fma.f64 -1 (/.f64 (*.f64 -3 (*.f64 v (*.f64 u u))) (pow.f64 t1 4)) (/.f64 v (*.f64 t1 t1))))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 3)) u) (/.f64 (/.f64 v t1) t1)) (/.f64 (*.f64 3 (*.f64 v (*.f64 u u))) (pow.f64 t1 4)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 -2 (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 t1 4))) (/.f64 v (pow.f64 t1 2)))))
(fma.f64 -1 (/.f64 (*.f64 -2 (+.f64 (*.f64 u (*.f64 -3 (*.f64 v (*.f64 u u)))) (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 5)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 3) u)) (fma.f64 -1 (/.f64 (*.f64 -3 (*.f64 v (*.f64 u u))) (pow.f64 t1 4)) (/.f64 v (*.f64 t1 t1)))))
(+.f64 (+.f64 (fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 3)) u) (/.f64 (/.f64 v t1) t1)) (/.f64 (*.f64 3 (*.f64 v (*.f64 u u))) (pow.f64 t1 4))) (/.f64 (*.f64 2 (+.f64 (*.f64 v (pow.f64 u 3)) (*.f64 -3 (*.f64 v (pow.f64 u 3))))) (pow.f64 t1 5)))
(/.f64 v (pow.f64 t1 2))
(/.f64 v (*.f64 t1 t1))
(/.f64 (/.f64 v t1) t1)
(+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (/.f64 v (pow.f64 t1 2)))
(fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 3) u)) (/.f64 v (*.f64 t1 t1)))
(fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 3)) u) (/.f64 (/.f64 v t1) t1))
(+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 t1 4))) (/.f64 v (pow.f64 t1 2))))
(fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 3) u)) (fma.f64 -1 (/.f64 (*.f64 -3 (*.f64 v (*.f64 u u))) (pow.f64 t1 4)) (/.f64 v (*.f64 t1 t1))))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 3)) u) (/.f64 (/.f64 v t1) t1)) (/.f64 (*.f64 3 (*.f64 v (*.f64 u u))) (pow.f64 t1 4)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 t1 4))) (/.f64 v (pow.f64 t1 2))))))
(fma.f64 2 (/.f64 (*.f64 -3 (*.f64 v (*.f64 u u))) (/.f64 (pow.f64 t1 5) u)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 3) u)) (fma.f64 2 (/.f64 v (/.f64 (pow.f64 t1 5) (pow.f64 u 3))) (fma.f64 -1 (/.f64 (*.f64 -3 (*.f64 v (*.f64 u u))) (pow.f64 t1 4)) (/.f64 v (*.f64 t1 t1))))))
(fma.f64 2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 5)) (fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 3)) u) (fma.f64 2 (*.f64 (/.f64 v (pow.f64 t1 5)) (pow.f64 u 3)) (+.f64 (/.f64 (/.f64 v t1) t1) (/.f64 (*.f64 3 (*.f64 v (*.f64 u u))) (pow.f64 t1 4))))))
(/.f64 v (pow.f64 t1 2))
(/.f64 v (*.f64 t1 t1))
(/.f64 (/.f64 v t1) t1)
(+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (/.f64 v (pow.f64 t1 2)))
(fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 3) u)) (/.f64 v (*.f64 t1 t1)))
(fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 3)) u) (/.f64 (/.f64 v t1) t1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 u 2) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 t1 4))) (/.f64 v (pow.f64 t1 4))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (/.f64 v (pow.f64 t1 2))))
(fma.f64 -1 (*.f64 (*.f64 u u) (*.f64 -3 (/.f64 v (pow.f64 t1 4)))) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 3) u)) (/.f64 v (*.f64 t1 t1))))
(fma.f64 -1 (*.f64 u (*.f64 u (/.f64 (*.f64 -3 v) (pow.f64 t1 4)))) (fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 3)) u) (/.f64 (/.f64 v t1) t1)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 u 2) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 t1 4))) (/.f64 v (pow.f64 t1 4))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (+.f64 (/.f64 v (pow.f64 t1 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 t1 4))) (/.f64 v (pow.f64 t1 4))) t1)) (*.f64 -2 (/.f64 v (pow.f64 t1 5)))) (pow.f64 u 3))))))
(fma.f64 -1 (*.f64 (*.f64 u u) (*.f64 -3 (/.f64 v (pow.f64 t1 4)))) (+.f64 (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 3) u)) (/.f64 v (*.f64 t1 t1))) (neg.f64 (*.f64 (pow.f64 u 3) (*.f64 -2 (+.f64 (/.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 4))) t1) (/.f64 v (pow.f64 t1 5))))))))
(+.f64 (fma.f64 -1 (*.f64 u (*.f64 u (/.f64 (*.f64 -3 v) (pow.f64 t1 4)))) (fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 3)) u) (/.f64 (/.f64 v t1) t1))) (*.f64 (pow.f64 u 3) (*.f64 2 (+.f64 (/.f64 (/.f64 (*.f64 -3 v) (pow.f64 t1 4)) t1) (/.f64 v (pow.f64 t1 5))))))
(/.f64 v (pow.f64 u 2))
(/.f64 v (*.f64 u u))
(+.f64 (/.f64 v (pow.f64 u 2)) (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))))
(+.f64 (/.f64 v (*.f64 u u)) (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))))
(+.f64 (/.f64 v (*.f64 u u)) (*.f64 -2 (*.f64 (/.f64 t1 (pow.f64 u 3)) v)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 -4 (*.f64 (pow.f64 t1 2) v))) (pow.f64 u 4))) (+.f64 (/.f64 v (pow.f64 u 2)) (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3)))))
(fma.f64 -1 (/.f64 (*.f64 -3 (*.f64 v (*.f64 t1 t1))) (pow.f64 u 4)) (+.f64 (/.f64 v (*.f64 u u)) (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3)))))
(+.f64 (/.f64 v (*.f64 u u)) (+.f64 (*.f64 -2 (*.f64 (/.f64 t1 (pow.f64 u 3)) v)) (/.f64 (*.f64 3 (*.f64 t1 (*.f64 t1 v))) (pow.f64 u 4))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 -4 (*.f64 (pow.f64 t1 2) v))) (pow.f64 u 4))) (+.f64 (/.f64 v (pow.f64 u 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 3) v)) (*.f64 -2 (*.f64 t1 (+.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 -4 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 u 5))))))
(fma.f64 -1 (/.f64 (*.f64 -3 (*.f64 v (*.f64 t1 t1))) (pow.f64 u 4)) (+.f64 (/.f64 v (*.f64 u u)) (fma.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3)) (neg.f64 (/.f64 (*.f64 -2 (+.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 t1 (*.f64 -3 (*.f64 v (*.f64 t1 t1)))))) (pow.f64 u 5))))))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 t1 (pow.f64 u 3)) v) (/.f64 (*.f64 2 (+.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 (*.f64 v (pow.f64 t1 3)) -3))) (pow.f64 u 5))) (+.f64 (/.f64 v (*.f64 u u)) (/.f64 (*.f64 3 (*.f64 t1 (*.f64 t1 v))) (pow.f64 u 4))))
(/.f64 v (pow.f64 u 2))
(/.f64 v (*.f64 u u))
(+.f64 (/.f64 v (pow.f64 u 2)) (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))))
(+.f64 (/.f64 v (*.f64 u u)) (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))))
(+.f64 (/.f64 v (*.f64 u u)) (*.f64 -2 (*.f64 (/.f64 t1 (pow.f64 u 3)) v)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 -4 (*.f64 (pow.f64 t1 2) v))) (pow.f64 u 4))) (+.f64 (/.f64 v (pow.f64 u 2)) (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3)))))
(fma.f64 -1 (/.f64 (*.f64 -3 (*.f64 v (*.f64 t1 t1))) (pow.f64 u 4)) (+.f64 (/.f64 v (*.f64 u u)) (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3)))))
(+.f64 (/.f64 v (*.f64 u u)) (+.f64 (*.f64 -2 (*.f64 (/.f64 t1 (pow.f64 u 3)) v)) (/.f64 (*.f64 3 (*.f64 t1 (*.f64 t1 v))) (pow.f64 u 4))))
(+.f64 (*.f64 2 (/.f64 (*.f64 t1 (+.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 -4 (*.f64 (pow.f64 t1 2) v)))) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 -4 (*.f64 (pow.f64 t1 2) v))) (pow.f64 u 4))) (+.f64 (/.f64 v (pow.f64 u 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 5)))))))
(fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 -3 (*.f64 v (*.f64 t1 t1))))) (fma.f64 -1 (/.f64 (*.f64 -3 (*.f64 v (*.f64 t1 t1))) (pow.f64 u 4)) (+.f64 (/.f64 v (*.f64 u u)) (fma.f64 -2 (/.f64 (*.f64 t1 v) (pow.f64 u 3)) (*.f64 2 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 5) v)))))))
(fma.f64 2 (/.f64 (*.f64 (*.f64 v (pow.f64 t1 3)) -3) (pow.f64 u 5)) (+.f64 (fma.f64 -2 (*.f64 (/.f64 t1 (pow.f64 u 3)) v) (/.f64 (*.f64 (*.f64 v 2) (pow.f64 t1 3)) (pow.f64 u 5))) (+.f64 (/.f64 v (*.f64 u u)) (/.f64 (*.f64 3 (*.f64 t1 (*.f64 t1 v))) (pow.f64 u 4)))))
(pow.f64 u 2)
(*.f64 u u)
(+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2))
(fma.f64 2 (*.f64 t1 u) (*.f64 u u))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (fma.f64 2 (*.f64 t1 u) (*.f64 u u)) (*.f64 t1 t1))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (fma.f64 2 (*.f64 t1 u) (*.f64 u u)) (*.f64 t1 t1))
(pow.f64 t1 2)
(*.f64 t1 t1)
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (*.f64 2 (*.f64 t1 u)) (*.f64 t1 t1))
(+.f64 (*.f64 (*.f64 2 u) t1) (*.f64 t1 t1))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (fma.f64 2 (*.f64 t1 u) (*.f64 u u)) (*.f64 t1 t1))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (fma.f64 2 (*.f64 t1 u) (*.f64 u u)) (*.f64 t1 t1))
(pow.f64 t1 2)
(*.f64 t1 t1)
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (*.f64 2 (*.f64 t1 u)) (*.f64 t1 t1))
(+.f64 (*.f64 (*.f64 2 u) t1) (*.f64 t1 t1))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (fma.f64 2 (*.f64 t1 u) (*.f64 u u)) (*.f64 t1 t1))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (fma.f64 2 (*.f64 t1 u) (*.f64 u u)) (*.f64 t1 t1))
(pow.f64 t1 2)
(*.f64 t1 t1)
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (*.f64 2 (*.f64 t1 u)) (*.f64 t1 t1))
(+.f64 (*.f64 (*.f64 2 u) t1) (*.f64 t1 t1))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (fma.f64 2 (*.f64 t1 u) (*.f64 u u)) (*.f64 t1 t1))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (fma.f64 2 (*.f64 t1 u) (*.f64 u u)) (*.f64 t1 t1))
(pow.f64 u 2)
(*.f64 u u)
(+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2))
(fma.f64 2 (*.f64 t1 u) (*.f64 u u))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (fma.f64 2 (*.f64 t1 u) (*.f64 u u)) (*.f64 t1 t1))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (fma.f64 2 (*.f64 t1 u) (*.f64 u u)) (*.f64 t1 t1))
(pow.f64 u 2)
(*.f64 u u)
(+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2))
(fma.f64 2 (*.f64 t1 u) (*.f64 u u))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (fma.f64 2 (*.f64 t1 u) (*.f64 u u)) (*.f64 t1 t1))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (fma.f64 2 (*.f64 t1 u) (*.f64 u u)) (*.f64 t1 t1))
(+.f64 0 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) 1)
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 0) (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(+.f64 (*.f64 (*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) -1) 0) (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(-.f64 0 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) 1)
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(/.f64 t1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 t1 (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(/.f64 t1 (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) -1))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(/.f64 v (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 v (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) t1))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 1)
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 t1 v)))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 1 (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 t1 v)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(/.f64 (sqrt.f64 t1) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (sqrt.f64 t1)))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 v (sqrt.f64 t1)))
(*.f64 (sqrt.f64 t1) (*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (sqrt.f64 t1) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (neg.f64 (sqrt.f64 t1))))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (neg.f64 (sqrt.f64 t1)))
(*.f64 (neg.f64 (sqrt.f64 t1)) (*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (sqrt.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (sqrt.f64 t1) v)))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 v (sqrt.f64 t1)))
(*.f64 (sqrt.f64 t1) (*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (sqrt.f64 t1) v)))
(/.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 v (sqrt.f64 t1))))
(/.f64 (cbrt.f64 t1) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (pow.f64 (cbrt.f64 t1) 2)))
(/.f64 (cbrt.f64 t1) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 (cbrt.f64 t1) (*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (cbrt.f64 t1)))
(/.f64 (cbrt.f64 t1) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 (cbrt.f64 t1) (*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (neg.f64 (cbrt.f64 t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (neg.f64 (cbrt.f64 t1)))
(*.f64 (neg.f64 (cbrt.f64 t1)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (cbrt.f64 t1) v)))
(/.f64 (cbrt.f64 t1) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 (cbrt.f64 t1) (*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (cbrt.f64 t1) v)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (neg.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (cbrt.f64 t1))))
(*.f64 (*.f64 v (cbrt.f64 t1)) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 t1 v)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(/.f64 -1 (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 t1 v)))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) t1))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 (*.f64 t1 v))))
(/.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 (*.f64 t1 v))))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(/.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 (*.f64 t1 v))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (sqrt.f64 (*.f64 t1 v)))
(/.f64 (sqrt.f64 (*.f64 t1 v)) (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 (*.f64 t1 v)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 t1 v))) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (cbrt.f64 (*.f64 t1 v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 t1 v))) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (*.f64 t1 v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 t1 v))) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 (*.f64 t1 v))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 t1 v))) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (*.f64 t1 v)))
(*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (cbrt.f64 (*.f64 t1 v)) (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (*.f64 t1 v))))))
(/.f64 (*.f64 -1 (sqrt.f64 t1)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (sqrt.f64 t1)))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (neg.f64 (sqrt.f64 t1)))
(*.f64 (neg.f64 (sqrt.f64 t1)) (*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (cbrt.f64 t1)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (cbrt.f64 t1)))
(*.f64 (cbrt.f64 t1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(/.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 v)))
(*.f64 (/.f64 (*.f64 t1 (sqrt.f64 v)) (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v))
(*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(/.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 v)))
(*.f64 (/.f64 (*.f64 t1 (sqrt.f64 v)) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (sqrt.f64 v))
(*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))))
(/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (cbrt.f64 v)))
(/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 v)))
(*.f64 (cbrt.f64 v) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (pow.f64 (cbrt.f64 v) 2))))
(/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 v)))
(/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 v))))
(*.f64 (cbrt.f64 v) (/.f64 (pow.f64 (cbrt.f64 v) 2) (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))))
(/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (+.f64 t1 u))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (+.f64 t1 u))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 v) t1) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (+.f64 t1 u))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(/.f64 (/.f64 t1 (/.f64 1 v)) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 t1 (/.f64 1 v)) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 v (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)))
(*.f64 v (/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 v (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)))
(/.f64 t1 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) v))
(/.f64 (neg.f64 (sqrt.f64 t1)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (sqrt.f64 t1)))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (neg.f64 (sqrt.f64 t1)))
(*.f64 (neg.f64 (sqrt.f64 t1)) (*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (cbrt.f64 t1)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (cbrt.f64 t1)))
(*.f64 (cbrt.f64 t1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (sqrt.f64 t1) (sqrt.f64 v))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (sqrt.f64 t1) (sqrt.f64 v)))
(*.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (/.f64 (sqrt.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1))))
(/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (sqrt.f64 t1) (sqrt.f64 v))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 (sqrt.f64 t1) (sqrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 t1) (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (sqrt.f64 t1) (sqrt.f64 v))))) (sqrt.f64 v))
(/.f64 (-.f64 0 (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) t1))
(/.f64 (neg.f64 (*.f64 t1 t1)) (*.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(/.f64 (neg.f64 (*.f64 t1 t1)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 v t1)))
(/.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (+.f64 0 (+.f64 (*.f64 t1 t1) (*.f64 0 t1)))))
(/.f64 (neg.f64 (pow.f64 t1 3)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (fma.f64 t1 t1 0)))
(/.f64 (neg.f64 (pow.f64 t1 3)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 v (fma.f64 t1 t1 0))))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v))
(/.f64 v (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)))
(*.f64 v (/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))
(/.f64 v (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)))
(*.f64 v (/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 1 v))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 t1 (sqrt.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v))) (sqrt.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)))
(/.f64 t1 (*.f64 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(/.f64 (/.f64 t1 (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)) (cbrt.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)))) (cbrt.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)))
(/.f64 t1 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))))
(/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))
(*.f64 (/.f64 (*.f64 t1 (sqrt.f64 v)) (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v))
(*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 v) 2))) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 v)))
(*.f64 (cbrt.f64 v) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (pow.f64 (cbrt.f64 v) 2))))
(/.f64 (/.f64 t1 (/.f64 1 (sqrt.f64 v))) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 v)))
(*.f64 (/.f64 (*.f64 t1 (sqrt.f64 v)) (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v))
(*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(/.f64 (/.f64 t1 (/.f64 1 (pow.f64 (cbrt.f64 v) 2))) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (cbrt.f64 v)))
(/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 v)))
(*.f64 (cbrt.f64 v) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (pow.f64 (cbrt.f64 v) 2))))
(/.f64 (/.f64 t1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (sqrt.f64 v))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 v)))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (sqrt.f64 v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (sqrt.f64 v))
(*.f64 (sqrt.f64 v) (/.f64 (/.f64 (*.f64 t1 (sqrt.f64 v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 t1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (pow.f64 (cbrt.f64 v) 2))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (cbrt.f64 v)))
(/.f64 t1 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (cbrt.f64 v)) (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (pow.f64 (cbrt.f64 v) 2))))
(/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (cbrt.f64 v)) (pow.f64 (cbrt.f64 v) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 t1 v) (*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 t1 v) (*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) -1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(/.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) (sqrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 t1 (/.f64 (*.f64 (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) v))
(/.f64 (/.f64 (*.f64 t1 v) (*.f64 (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 t1 v) (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 v (/.f64 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) t1)) (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 t1 u))) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(/.f64 (/.f64 (*.f64 t1 v) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 v (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)))
(/.f64 t1 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) v))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) 1) (+.f64 t1 u))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 t1 v) (*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (*.f64 t1 v) (*.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 1 (-.f64 t1 u)))
(/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (*.f64 (/.f64 1 (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (-.f64 t1 u) (*.f64 t1 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) 1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(/.f64 (*.f64 (*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) 1)
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))))
(/.f64 t1 (/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (/.f64 v (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) 1) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 v (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)))
(*.f64 v (/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) -1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (sqrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) (sqrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 t1 (/.f64 (*.f64 (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))
(/.f64 (/.f64 (neg.f64 v) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) t1))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (neg.f64 (+.f64 t1 u))) (+.f64 t1 u))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 v (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)))
(*.f64 v (/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) 1) (+.f64 t1 u))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 t1 v) (*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (*.f64 t1 v) (*.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 1 (-.f64 t1 u)))
(/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (*.f64 (/.f64 1 (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (-.f64 t1 u) (*.f64 t1 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) 1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(/.f64 (*.f64 (*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) 1)
(/.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))))
(/.f64 t1 (/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (/.f64 v (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) 1) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 v (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)))
(*.f64 v (/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) -1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (sqrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) (sqrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 t1 (/.f64 (*.f64 (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))
(/.f64 (/.f64 (neg.f64 v) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) t1))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (neg.f64 (+.f64 t1 u))) (+.f64 t1 u))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 v (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)))
(*.f64 v (/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 t1 v) (*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (*.f64 t1 v) (*.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 1 (-.f64 t1 u)))
(/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (*.f64 (/.f64 1 (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (-.f64 t1 u) (*.f64 t1 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) 1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(/.f64 (*.f64 (*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) 1)
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))))
(/.f64 t1 (/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (/.f64 v (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 t1 (/.f64 1 v)) 1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (/.f64 t1 (/.f64 1 v)) (sqrt.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 t1 v) (*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 (/.f64 t1 (/.f64 1 v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))
(/.f64 v (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)))
(*.f64 v (/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (/.f64 t1 (/.f64 1 v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 t1 (/.f64 1 v)) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 t1 v) (*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 (/.f64 t1 (/.f64 1 v)) (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) 1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 v (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)))
(*.f64 v (/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 v (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)))
(*.f64 v (/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) t1) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))
(/.f64 (/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) t1) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))
(/.f64 (/.f64 (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) t1) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))
(pow.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 1)
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(/.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 (*.f64 t1 v))))
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) 3)
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(pow.f64 (pow.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 3) 1/3)
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(neg.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(+.f64 0 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(sqrt.f64 (pow.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1) 2))
(log.f64 (exp.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 3))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3) (pow.f64 t1 3)))
(cbrt.f64 (*.f64 (pow.f64 t1 3) (pow.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 t1 3) (pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3)))
(cbrt.f64 (*.f64 (pow.f64 t1 3) (pow.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(exp.f64 (log.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(exp.f64 (*.f64 (log.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) 1))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(log1p.f64 (expm1.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(+.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 v (*.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) 2))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2)) (+.f64 u (neg.f64 u))))
(+.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 v (*.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) 2))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2)) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 v (*.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) 2))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2)) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (*.f64 -1 u)))
(*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (-.f64 t1 u) (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u))))
(*.f64 (/.f64 v (*.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) 2))) (+.f64 t1 (*.f64 (sqrt.f64 u) (neg.f64 (sqrt.f64 u)))))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 (*.f64 (sqrt.f64 u) (neg.f64 (sqrt.f64 u)))))
(+.f64 (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))))
(*.f64 (/.f64 v (*.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) 2))) (+.f64 t1 (*.f64 (cbrt.f64 u) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 (*.f64 (cbrt.f64 u) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (neg.f64 u)))
(*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (-.f64 t1 u) (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (+.f64 t1 u))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(+.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (+.f64 t1 u))) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) 1)
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1)
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(*.f64 1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (*.f64 (sqrt.f64 v) (sqrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 2)
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (cbrt.f64 v) (*.f64 (pow.f64 (+.f64 t1 u) -2) (pow.f64 (cbrt.f64 v) 2)))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (cbrt.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 4) v))))
(*.f64 (cbrt.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 4)) v)))
(*.f64 (cbrt.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (*.f64 v (/.f64 v (pow.f64 (+.f64 t1 u) 4)))))
(*.f64 (cbrt.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 4) v))) (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(*.f64 (cbrt.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 4)) v)))
(*.f64 (cbrt.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (*.f64 v (/.f64 v (pow.f64 (+.f64 t1 u) 4)))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u)))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(*.f64 (pow.f64 (+.f64 t1 u) -2) v)
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 (neg.f64 v) (/.f64 -1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 v 1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (-.f64 t1 u)) (-.f64 t1 u))
(*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (-.f64 t1 u) (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 -1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (neg.f64 v))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (cbrt.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (sqrt.f64 v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 v))
(pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 2)
(*.f64 (/.f64 (sqrt.f64 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (cbrt.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))
(*.f64 (cbrt.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2))) (/.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 v))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (cbrt.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (-.f64 t1 u) (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 v (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))
(/.f64 (*.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (*.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 v (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 v (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 t1 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (*.f64 u u) (pow.f64 (+.f64 t1 u) 2))) (*.f64 t1 (*.f64 (+.f64 t1 u) (*.f64 u (+.f64 t1 u))))))
(/.f64 v (/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3)) (+.f64 (*.f64 (*.f64 u u) (pow.f64 (+.f64 t1 u) 2)) (-.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 t1)) (*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) 2) u))))))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (-.f64 t1 u) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 v (*.f64 (+.f64 t1 u) (*.f64 (-.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))))
(*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (-.f64 t1 u) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 v (*.f64 (+.f64 t1 u) (*.f64 (-.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))))
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (cbrt.f64 v) (*.f64 (/.f64 1 (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (cbrt.f64 v) 2)))
(*.f64 (/.f64 (*.f64 1 (cbrt.f64 v)) (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (cbrt.f64 v) 2))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (/.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 u t1))))
(*.f64 (+.f64 t1 u) (/.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (-.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (-.f64 u t1)) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (-.f64 t1 u) (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 (/.f64 v 1) (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))
(/.f64 (*.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (*.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v 1) (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 v (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 t1 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (*.f64 u u) (pow.f64 (+.f64 t1 u) 2))) (*.f64 t1 (*.f64 (+.f64 t1 u) (*.f64 u (+.f64 t1 u))))))
(/.f64 v (/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3)) (+.f64 (*.f64 (*.f64 u u) (pow.f64 (+.f64 t1 u) 2)) (-.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 t1)) (*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) 2) u))))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (-.f64 t1 u) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 v (*.f64 (+.f64 t1 u) (*.f64 (-.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (-.f64 t1 u) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 v (*.f64 (+.f64 t1 u) (*.f64 (-.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))))
(*.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u))))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u))))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1)
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 2)
(pow.f64 (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 3)
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3) 1/3)
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) -1)
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (/.f64 v (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 (neg.f64 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(sqrt.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 4) v)))
(sqrt.f64 (*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 4)) v))
(sqrt.f64 (*.f64 v (/.f64 v (pow.f64 (+.f64 t1 u) 4))))
(log.f64 (pow.f64 (exp.f64 v) (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (log.f64 (exp.f64 v)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(cbrt.f64 (pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 3)))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(expm1.f64 (log1p.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(exp.f64 (log.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 1))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(log1p.f64 (expm1.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(+.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (fma.f64 (neg.f64 u) t1 (*.f64 t1 u)))
(+.f64 (pow.f64 (+.f64 t1 u) 2) (fma.f64 (neg.f64 u) t1 (*.f64 t1 u)))
(+.f64 (*.f64 u u) (+.f64 (*.f64 t1 u) (*.f64 t1 (+.f64 t1 u))))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (*.f64 u u) (+.f64 (neg.f64 (*.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))))
(fma.f64 u u (+.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (neg.f64 u))))
(-.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u))
(+.f64 (*.f64 t1 t1) (+.f64 (*.f64 t1 u) (*.f64 u (+.f64 t1 u))))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (*.f64 u (+.f64 t1 u)) (+.f64 (fma.f64 (neg.f64 u) t1 (*.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))))
(+.f64 (pow.f64 (+.f64 t1 u) 2) (fma.f64 (neg.f64 u) t1 (*.f64 t1 u)))
(+.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 (*.f64 t1 u)))
(fma.f64 u u (+.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (neg.f64 u))))
(-.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u))
(+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) 1) (*.f64 (*.f64 u (+.f64 t1 u)) 1))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (*.f64 (*.f64 u (+.f64 t1 u)) 1) (*.f64 (*.f64 t1 (+.f64 t1 u)) 1))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (+.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 u)) (*.f64 u u))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (+.f64 (*.f64 u (+.f64 t1 u)) (*.f64 t1 u)) (*.f64 t1 t1))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (*.f64 1 (*.f64 (*.f64 t1 (+.f64 t1 u)) 1)) (*.f64 1 (*.f64 (*.f64 u (+.f64 t1 u)) 1)))
(pow.f64 (+.f64 t1 u) 2)
(-.f64 (*.f64 u u) (-.f64 (*.f64 t1 u) (*.f64 t1 (+.f64 t1 u))))
(-.f64 (*.f64 u u) (*.f64 t1 (-.f64 u (+.f64 t1 u))))
(-.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u))
(fma.f64 u u (+.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (neg.f64 u))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 1)
(pow.f64 (+.f64 t1 u) 2)
(/.f64 (+.f64 t1 u) (/.f64 1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 1)
(pow.f64 (+.f64 t1 u) 2)
(/.f64 1 (pow.f64 (+.f64 t1 u) -2))
(/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) 1) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (/.f64 1 (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 1 (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (+.f64 t1 u) (/.f64 1 (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (-.f64 t1 u) (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (+.f64 t1 u))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) (-.f64 t1 u))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (*.f64 (-.f64 t1 u) (-.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (-.f64 t1 u)))
(/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))) (/.f64 1 (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) 1) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (/.f64 1 (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 (-.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(/.f64 (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (+.f64 t1 u) (/.f64 1 (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (+.f64 t1 u))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (+.f64 t1 u))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(/.f64 (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (*.f64 1 (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 t1 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (*.f64 u u) (pow.f64 (+.f64 t1 u) 2))) (*.f64 t1 (*.f64 (+.f64 t1 u) (*.f64 u (+.f64 t1 u))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3)) (+.f64 (*.f64 (*.f64 u u) (pow.f64 (+.f64 t1 u) 2)) (-.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 t1)) (*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) 2) u)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3)) (*.f64 1 (-.f64 (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 t1 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (*.f64 u u) (pow.f64 (+.f64 t1 u) 2))) (*.f64 t1 (*.f64 (+.f64 t1 u) (*.f64 u (+.f64 t1 u))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3)) (+.f64 (*.f64 (*.f64 u u) (pow.f64 (+.f64 t1 u) 2)) (-.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 t1)) (*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) 2) u)))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (-.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u)) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(/.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) 1) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (+.f64 t1 u))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (sqrt.f64 (-.f64 t1 u))) (sqrt.f64 (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (*.f64 (sqrt.f64 (-.f64 t1 u)) (sqrt.f64 (-.f64 t1 u))))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) (*.f64 (sqrt.f64 (-.f64 t1 u)) (sqrt.f64 (-.f64 t1 u))))
(/.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (cbrt.f64 (-.f64 t1 u)) (cbrt.f64 (-.f64 t1 u)))) (cbrt.f64 (-.f64 t1 u)))
(/.f64 (*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (cbrt.f64 (-.f64 t1 u))) (/.f64 (+.f64 t1 u) (cbrt.f64 (-.f64 t1 u)))) (cbrt.f64 (-.f64 t1 u)))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) (*.f64 (cbrt.f64 (-.f64 t1 u)) (*.f64 (cbrt.f64 (-.f64 t1 u)) (cbrt.f64 (-.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 (sqrt.f64 u) (sqrt.f64 t1))) (-.f64 (sqrt.f64 t1) (sqrt.f64 u)))
(/.f64 (*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (*.f64 (-.f64 (sqrt.f64 t1) (sqrt.f64 u)) (+.f64 (sqrt.f64 t1) (sqrt.f64 u))))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) (*.f64 (+.f64 (sqrt.f64 t1) (sqrt.f64 u)) (-.f64 (sqrt.f64 t1) (sqrt.f64 u))))
(/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) 1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(/.f64 (+.f64 t1 u) (/.f64 (*.f64 (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (*.f64 (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) 1) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (+.f64 t1 u))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (sqrt.f64 (-.f64 t1 u))) (sqrt.f64 (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (*.f64 (sqrt.f64 (-.f64 t1 u)) (sqrt.f64 (-.f64 t1 u))))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) (*.f64 (sqrt.f64 (-.f64 t1 u)) (sqrt.f64 (-.f64 t1 u))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (-.f64 t1 u)) (cbrt.f64 (-.f64 t1 u)))) (cbrt.f64 (-.f64 t1 u)))
(/.f64 (*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (cbrt.f64 (-.f64 t1 u))) (/.f64 (+.f64 t1 u) (cbrt.f64 (-.f64 t1 u)))) (cbrt.f64 (-.f64 t1 u)))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) (*.f64 (cbrt.f64 (-.f64 t1 u)) (*.f64 (cbrt.f64 (-.f64 t1 u)) (cbrt.f64 (-.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (+.f64 (sqrt.f64 u) (sqrt.f64 t1))) (-.f64 (sqrt.f64 t1) (sqrt.f64 u)))
(/.f64 (*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (*.f64 (-.f64 (sqrt.f64 t1) (sqrt.f64 u)) (+.f64 (sqrt.f64 t1) (sqrt.f64 u))))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) (*.f64 (+.f64 (sqrt.f64 t1) (sqrt.f64 u)) (-.f64 (sqrt.f64 t1) (sqrt.f64 u))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) 1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(/.f64 (+.f64 t1 u) (/.f64 (*.f64 (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (*.f64 (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (-.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(pow.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 1)
(pow.f64 (+.f64 t1 u) 2)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 3) 1/3)
(pow.f64 (+.f64 t1 u) 2)
(sqrt.f64 (pow.f64 (+.f64 t1 u) 4))
(log.f64 (exp.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(pow.f64 (+.f64 t1 u) 2)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(pow.f64 (+.f64 t1 u) 2)
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 3))
(pow.f64 (+.f64 t1 u) 2)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(pow.f64 (+.f64 t1 u) 2)
(exp.f64 (log.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(pow.f64 (+.f64 t1 u) 2)
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) 2))
(pow.f64 (+.f64 t1 u) 2)
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1))
(pow.f64 (+.f64 t1 u) 2)
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 t1 (+.f64 t1 u) (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (+.f64 t1 u) t1 (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)

localize10.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
3.0b
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)
18.2b
(/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 40 to 8 computations (80% saved)

series4.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
1.0ms
t1
@0
(/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
0.0ms
u
@inf
(/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
0.0ms
u
@-inf
(/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
0.0ms
t1
@inf
(/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
0.0ms
u
@0
(/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))

rewrite104.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1758×associate-/l*
920×associate-/r/
730×distribute-lft-in
514×associate-/l/
264×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01152
124744
2385144
Stop Event
node limit
Counts
2 → 145
Calls
Call 1
Inputs
(/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (fma.f64 (neg.f64 u) 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 0) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 0 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (+.f64 t1 u) -2) 0) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) t1) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (*.f64 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) t1) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) t1) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) t1) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 t1 u)) (*.f64 t1 t1)) (*.f64 (/.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))) (*.f64 (/.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 t1 u)) (*.f64 t1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (pow.f64 (+.f64 t1 u) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 1 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (pow.f64 (+.f64 t1 u) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 2) (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 t1 u) -2) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3))) (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (-.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) -1)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 t1))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) -1)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 t1) (pow.f64 (+.f64 t1 u) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 v (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 v) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (neg.f64 (sqrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (sqrt.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (sqrt.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 t1) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (pow.f64 (cbrt.f64 t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (neg.f64 (cbrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (cbrt.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (cbrt.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 v) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1) (pow.f64 (cbrt.f64 v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 v) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 (*.f64 t1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 (*.f64 t1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 t1 v))) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (cbrt.f64 (*.f64 t1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 t1 v))) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 (*.f64 t1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (sqrt.f64 t1)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 t1 (+.f64 t1 u))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (/.f64 1 v)) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 t1)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (sqrt.f64 t1) (sqrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (sqrt.f64 t1) (sqrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (+.f64 0 (+.f64 (*.f64 t1 t1) (*.f64 0 t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 v) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3) (pow.f64 v 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)))))))

simplify130.0ms (0.9%)

Algorithm
egg-herbie
Rules
794×*-commutative
774×fma-def
746×associate-*r*
672×associate-/l*
650×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05749239
118348577
279598575
Stop Event
node limit
Counts
205 → 302
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -3 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2)))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -3 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (*.f64 4 (/.f64 (pow.f64 t1 4) (pow.f64 u 5))))))
(/.f64 -1 t1)
(-.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (pow.f64 u 2)) (*.f64 -1 (pow.f64 u 2))) (pow.f64 t1 3)))) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 4 (pow.f64 u 2)) (*.f64 -1 (pow.f64 u 2))) u)) (*.f64 2 (pow.f64 u 3))) (pow.f64 t1 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (pow.f64 u 2)) (*.f64 -1 (pow.f64 u 2))) (pow.f64 t1 3))))) (/.f64 1 t1))
(/.f64 -1 t1)
(-.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (*.f64 2 (/.f64 u (pow.f64 t1 2))))) (/.f64 1 t1))
(-.f64 (+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (pow.f64 u 2)) (pow.f64 u 2)) u)) (*.f64 2 (pow.f64 u 3))) (pow.f64 t1 4)))))) (/.f64 1 t1))
(/.f64 -1 t1)
(-.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (*.f64 -3 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)))) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 u 3) (pow.f64 t1 4))) (+.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (*.f64 -3 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))))) (/.f64 1 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (*.f64 -1 (/.f64 t1 (pow.f64 u 2))))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (pow.f64 t1 3)) (pow.f64 t1 3))) (pow.f64 u 5))) (*.f64 -2 (/.f64 (pow.f64 t1 4) (pow.f64 u 5))))))))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (*.f64 -1 (/.f64 t1 (pow.f64 u 2))))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 t1 4)) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (pow.f64 t1 3)) (pow.f64 t1 3))))) (pow.f64 u 5))) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2)))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 2 (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 4) v)) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))))) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 0 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) 1)
(+.f64 (-.f64 0 (/.f64 0 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(+.f64 (-.f64 (/.f64 0 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 0) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(+.f64 (-.f64 (/.f64 0 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) 1)
(+.f64 (-.f64 (/.f64 0 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 0 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(+.f64 (*.f64 (pow.f64 (+.f64 t1 u) -2) 0) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(+.f64 (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) t1) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (*.f64 -1 u)))
(+.f64 (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) t1) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u))))
(+.f64 (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) t1) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))))
(+.f64 (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) t1) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 t1 u)) (*.f64 t1 t1)) (*.f64 (/.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))) (*.f64 (/.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 t1 u)) (*.f64 t1 t1)))
(-.f64 0 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) 1)
(-.f64 (/.f64 0 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 t1 (/.f64 1 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1)
(*.f64 1 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 2) (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u)))
(*.f64 -1 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 (pow.f64 (+.f64 t1 u) -2) t1)
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 1 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) t1)
(*.f64 (/.f64 (sqrt.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 t1))
(*.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 t1))
(*.f64 (/.f64 -1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) t1)
(*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 t1 (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 t1 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3))) (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (-.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 t1 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) -1)) t1)
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 t1 u))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) -1)) t1)
(*.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(pow.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1)
(pow.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) 2)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3) 1/3)
(pow.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1) -1)
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(sqrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 2))
(log.f64 (pow.f64 (exp.f64 t1) (pow.f64 (+.f64 t1 u) -2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(exp.f64 (log.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v))) 1)
(/.f64 t1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v))
(/.f64 t1 (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) 1))
(/.f64 t1 (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) -1))
(/.f64 t1 (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v))
(/.f64 v (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1))
(/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 t1 v)))
(/.f64 1 (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) t1))
(/.f64 1 (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1) v))
(/.f64 1 (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 t1 v)))
(/.f64 (sqrt.f64 v) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1) (sqrt.f64 v)))
(/.f64 (sqrt.f64 t1) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (sqrt.f64 t1)))
(/.f64 (sqrt.f64 t1) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (neg.f64 (sqrt.f64 t1))))
(/.f64 (sqrt.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (sqrt.f64 t1) v)))
(/.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (sqrt.f64 t1) v)))
(/.f64 (cbrt.f64 t1) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (pow.f64 (cbrt.f64 t1) 2)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (cbrt.f64 t1)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (neg.f64 (cbrt.f64 t1))))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (cbrt.f64 t1) v)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (cbrt.f64 t1) v)))
(/.f64 (cbrt.f64 v) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1) (pow.f64 (cbrt.f64 v) 2)))
(/.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1) (cbrt.f64 v)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 t1 v)))
(/.f64 -1 (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) t1))
(/.f64 -1 (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 t1 v)))
(/.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 (*.f64 t1 v))))
(/.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 (*.f64 t1 v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 t1 v))) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (cbrt.f64 (*.f64 t1 v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 t1 v))) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 (*.f64 t1 v))))
(/.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 v)))
(/.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 v)))
(/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (cbrt.f64 v)))
(/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 v)))
(/.f64 (*.f64 -1 (sqrt.f64 t1)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (sqrt.f64 t1)))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (cbrt.f64 t1)))
(/.f64 (*.f64 v (/.f64 t1 (+.f64 t1 u))) (+.f64 t1 u))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (+.f64 t1 u))
(/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (+.f64 t1 u))
(/.f64 (/.f64 t1 (/.f64 1 v)) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (cbrt.f64 t1)))
(/.f64 (neg.f64 (sqrt.f64 t1)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (sqrt.f64 t1)))
(/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (sqrt.f64 t1) (sqrt.f64 v))))
(/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (sqrt.f64 t1) (sqrt.f64 v))))
(/.f64 (-.f64 0 (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) t1))
(/.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (+.f64 0 (+.f64 (*.f64 t1 t1) (*.f64 0 t1)))))
(pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v) 1)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v) 3) 1/3)
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v) 2))
(log.f64 (pow.f64 (exp.f64 v) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3) (pow.f64 v 3)))
(cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)))
(exp.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)))
Outputs
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 (neg.f64 t1) (*.f64 u u)))
(fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) (/.f64 (neg.f64 t1) (*.f64 u u)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -3 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2)))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (fma.f64 -3 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (/.f64 (neg.f64 t1) (*.f64 u u))))
(-.f64 (fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) (/.f64 (*.f64 -3 (pow.f64 t1 3)) (pow.f64 u 4))) (/.f64 t1 (*.f64 u u)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -3 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (*.f64 4 (/.f64 (pow.f64 t1 4) (pow.f64 u 5))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (fma.f64 -3 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (fma.f64 -1 (/.f64 t1 (*.f64 u u)) (*.f64 4 (/.f64 (pow.f64 t1 4) (pow.f64 u 5))))))
(fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) (fma.f64 -3 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (-.f64 (/.f64 (*.f64 4 (pow.f64 t1 4)) (pow.f64 u 5)) (/.f64 t1 (*.f64 u u)))))
(/.f64 -1 t1)
(-.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (/.f64 (*.f64 2 u) (*.f64 t1 t1)) (/.f64 1 t1))
(fma.f64 2 (/.f64 u (*.f64 t1 t1)) (/.f64 -1 t1))
(-.f64 (+.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (pow.f64 u 2)) (*.f64 -1 (pow.f64 u 2))) (pow.f64 t1 3)))) (/.f64 1 t1))
(-.f64 (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (neg.f64 (/.f64 (*.f64 (*.f64 u u) 3) (pow.f64 t1 3)))) (/.f64 1 t1))
(fma.f64 2 (/.f64 u (*.f64 t1 t1)) (fma.f64 -1 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) 3)) (/.f64 -1 t1)))
(-.f64 (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (/.f64 -1 t1)) (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) 3)))
(-.f64 (+.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 4 (pow.f64 u 2)) (*.f64 -1 (pow.f64 u 2))) u)) (*.f64 2 (pow.f64 u 3))) (pow.f64 t1 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (pow.f64 u 2)) (*.f64 -1 (pow.f64 u 2))) (pow.f64 t1 3))))) (/.f64 1 t1))
(-.f64 (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 u (*.f64 (*.f64 u u) 3)) (*.f64 2 (pow.f64 u 3))) (pow.f64 t1 4)) (neg.f64 (/.f64 (*.f64 (*.f64 u u) 3) (pow.f64 t1 3))))) (/.f64 1 t1))
(fma.f64 2 (/.f64 u (*.f64 t1 t1)) (fma.f64 -1 (+.f64 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) 3)) (/.f64 (fma.f64 2 (pow.f64 u 3) (*.f64 -2 (*.f64 (pow.f64 u 3) 3))) (pow.f64 t1 4))) (/.f64 -1 t1)))
(/.f64 -1 t1)
(-.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (/.f64 (*.f64 2 u) (*.f64 t1 t1)) (/.f64 1 t1))
(fma.f64 2 (/.f64 u (*.f64 t1 t1)) (/.f64 -1 t1))
(-.f64 (+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (*.f64 2 (/.f64 u (pow.f64 t1 2))))) (/.f64 1 t1))
(+.f64 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (-.f64 (fma.f64 -4 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (/.f64 (*.f64 2 u) (*.f64 t1 t1))) (/.f64 1 t1)))
(fma.f64 2 (/.f64 u (*.f64 t1 t1)) (fma.f64 -3 (/.f64 u (/.f64 (pow.f64 t1 3) u)) (/.f64 -1 t1)))
(-.f64 (+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (pow.f64 u 2)) (pow.f64 u 2)) u)) (*.f64 2 (pow.f64 u 3))) (pow.f64 t1 4)))))) (/.f64 1 t1))
(+.f64 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (-.f64 (fma.f64 -4 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (neg.f64 (/.f64 (*.f64 2 (+.f64 (*.f64 u (*.f64 -3 (*.f64 u u))) (pow.f64 u 3))) (pow.f64 t1 4))))) (/.f64 1 t1)))
(+.f64 (+.f64 (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (/.f64 (*.f64 -2 (+.f64 (pow.f64 u 3) (*.f64 -3 (pow.f64 u 3)))) (pow.f64 t1 4))) (*.f64 -3 (/.f64 u (/.f64 (pow.f64 t1 3) u)))) (/.f64 -1 t1))
(+.f64 (-.f64 (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (*.f64 -3 (/.f64 u (/.f64 (pow.f64 t1 3) u)))) (/.f64 2 (/.f64 (pow.f64 t1 4) (+.f64 (pow.f64 u 3) (*.f64 -3 (pow.f64 u 3)))))) (/.f64 -1 t1))
(/.f64 -1 t1)
(-.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (/.f64 (*.f64 2 u) (*.f64 t1 t1)) (/.f64 1 t1))
(fma.f64 2 (/.f64 u (*.f64 t1 t1)) (/.f64 -1 t1))
(-.f64 (+.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (*.f64 -3 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)))) (/.f64 1 t1))
(+.f64 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (-.f64 (fma.f64 -4 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (/.f64 (*.f64 2 u) (*.f64 t1 t1))) (/.f64 1 t1)))
(fma.f64 2 (/.f64 u (*.f64 t1 t1)) (fma.f64 -3 (/.f64 u (/.f64 (pow.f64 t1 3) u)) (/.f64 -1 t1)))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 u 3) (pow.f64 t1 4))) (+.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (*.f64 -3 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))))) (/.f64 1 t1))
(-.f64 (fma.f64 4 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (*.f64 -3 (/.f64 (*.f64 u u) (pow.f64 t1 3))))) (/.f64 1 t1))
(fma.f64 4 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (fma.f64 -3 (/.f64 u (/.f64 (pow.f64 t1 3) u)) (/.f64 -1 t1))))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 (neg.f64 t1) (*.f64 u u)))
(fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) (/.f64 (neg.f64 t1) (*.f64 u u)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (*.f64 -1 (/.f64 t1 (pow.f64 u 2))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (fma.f64 -3 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (/.f64 (neg.f64 t1) (*.f64 u u))))
(-.f64 (fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) (/.f64 (*.f64 -3 (pow.f64 t1 3)) (pow.f64 u 4))) (/.f64 t1 (*.f64 u u)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (pow.f64 t1 3)) (pow.f64 t1 3))) (pow.f64 u 5))) (*.f64 -2 (/.f64 (pow.f64 t1 4) (pow.f64 u 5))))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (fma.f64 -4 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (fma.f64 -1 (/.f64 t1 (*.f64 u u)) (*.f64 -2 (+.f64 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 -3 (pow.f64 t1 3)))) (/.f64 (pow.f64 t1 4) (pow.f64 u 5))))))))
(+.f64 (fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) (/.f64 (*.f64 -3 (pow.f64 t1 3)) (pow.f64 u 4))) (-.f64 (*.f64 -2 (+.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) (/.f64 (*.f64 -3 (pow.f64 t1 4)) (pow.f64 u 5)))) (/.f64 t1 (*.f64 u u))))
(-.f64 (+.f64 (fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) (/.f64 (*.f64 -3 (pow.f64 t1 3)) (pow.f64 u 4))) (*.f64 -2 (+.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) (/.f64 (*.f64 -3 (pow.f64 t1 4)) (pow.f64 u 5))))) (/.f64 t1 (*.f64 u u)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 (neg.f64 t1) (*.f64 u u)))
(fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) (/.f64 (neg.f64 t1) (*.f64 u u)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (*.f64 -1 (/.f64 t1 (pow.f64 u 2))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (fma.f64 -3 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (/.f64 (neg.f64 t1) (*.f64 u u))))
(-.f64 (fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) (/.f64 (*.f64 -3 (pow.f64 t1 3)) (pow.f64 u 4))) (/.f64 t1 (*.f64 u u)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 t1 4)) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (pow.f64 t1 3)) (pow.f64 t1 3))))) (pow.f64 u 5))) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2)))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (fma.f64 -1 (/.f64 (*.f64 2 (+.f64 (pow.f64 t1 4) (*.f64 t1 (*.f64 -3 (pow.f64 t1 3))))) (pow.f64 u 5)) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (fma.f64 -4 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (/.f64 (neg.f64 t1) (*.f64 u u))))))
(+.f64 (/.f64 (*.f64 -2 (+.f64 (pow.f64 t1 4) (*.f64 -3 (pow.f64 t1 4)))) (pow.f64 u 5)) (-.f64 (fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) (/.f64 (*.f64 -3 (pow.f64 t1 3)) (pow.f64 u 4))) (/.f64 t1 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (/.f64 (*.f64 2 (*.f64 t1 t1)) (/.f64 (pow.f64 u 3) v)) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) v) (fma.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))) (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 (pow.f64 t1 4) (*.f64 -2 (+.f64 (/.f64 (*.f64 -3 (/.f64 v (pow.f64 u 4))) u) (/.f64 v (pow.f64 u 5)))) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (*.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) v) (fma.f64 (pow.f64 t1 4) (fma.f64 -2 (/.f64 v (pow.f64 u 5)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 u 4))) u)) (fma.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))) (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u))))))
(*.f64 -1 (/.f64 v t1))
(neg.f64 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 (*.f64 u v) (*.f64 t1 t1)) (neg.f64 (/.f64 v t1)))
(-.f64 (/.f64 2 (/.f64 (*.f64 t1 t1) (*.f64 u v))) (/.f64 v t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 u u) v) (pow.f64 t1 3)) (fma.f64 2 (/.f64 (*.f64 u v) (*.f64 t1 t1)) (+.f64 (neg.f64 (/.f64 v t1)) (/.f64 (*.f64 (*.f64 u u) v) (pow.f64 t1 3)))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 u u) v) (pow.f64 t1 3)) (-.f64 (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.f64 (*.f64 (*.f64 u u) v) (pow.f64 t1 3))) (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 u u) v) (pow.f64 t1 3)) (fma.f64 2 (/.f64 (*.f64 u v) (*.f64 t1 t1)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -2 (/.f64 (*.f64 u (*.f64 -3 (*.f64 (*.f64 u u) v))) (pow.f64 t1 4)) (+.f64 (neg.f64 (/.f64 v t1)) (/.f64 (*.f64 (*.f64 u u) v) (pow.f64 t1 3)))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 u u) v) (pow.f64 t1 3)) (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (fma.f64 -2 (/.f64 (pow.f64 u 3) (/.f64 (pow.f64 t1 4) v)) (-.f64 (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 (pow.f64 u 3) v)) (pow.f64 t1 4)) (/.f64 (*.f64 (*.f64 u u) v) (pow.f64 t1 3))) (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(neg.f64 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 (*.f64 u v) (*.f64 t1 t1)) (neg.f64 (/.f64 v t1)))
(-.f64 (/.f64 2 (/.f64 (*.f64 t1 t1) (*.f64 u v))) (/.f64 v t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 u u) v) (pow.f64 t1 3)) (fma.f64 2 (/.f64 (*.f64 u v) (*.f64 t1 t1)) (+.f64 (neg.f64 (/.f64 v t1)) (/.f64 (*.f64 (*.f64 u u) v) (pow.f64 t1 3)))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 u u) v) (pow.f64 t1 3)) (-.f64 (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.f64 (*.f64 (*.f64 u u) v) (pow.f64 t1 3))) (/.f64 v t1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 2 (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1))))))
(fma.f64 -1 (/.f64 (*.f64 2 (+.f64 (*.f64 u (*.f64 -3 (*.f64 (*.f64 u u) v))) (*.f64 (pow.f64 u 3) v))) (pow.f64 t1 4)) (fma.f64 -4 (/.f64 (*.f64 (*.f64 u u) v) (pow.f64 t1 3)) (fma.f64 2 (/.f64 (*.f64 u v) (*.f64 t1 t1)) (+.f64 (neg.f64 (/.f64 v t1)) (/.f64 (*.f64 (*.f64 u u) v) (pow.f64 t1 3))))))
(+.f64 (fma.f64 -4 (/.f64 (*.f64 (*.f64 u u) v) (pow.f64 t1 3)) (-.f64 (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.f64 (*.f64 (*.f64 u u) v) (pow.f64 t1 3))) (/.f64 v t1))) (/.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 u 3) v) (*.f64 -3 (*.f64 (pow.f64 u 3) v)))) (pow.f64 t1 4)))
(*.f64 -1 (/.f64 v t1))
(neg.f64 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 (*.f64 u v) (*.f64 t1 t1)) (neg.f64 (/.f64 v t1)))
(-.f64 (/.f64 2 (/.f64 (*.f64 t1 t1) (*.f64 u v))) (/.f64 v t1))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 (*.f64 u v) (*.f64 t1 t1)) (neg.f64 (/.f64 v t1))))
(fma.f64 (*.f64 u u) (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (-.f64 (/.f64 2 (/.f64 (*.f64 t1 t1) (*.f64 u v))) (/.f64 v t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 (*.f64 u v) (*.f64 t1 t1)) (fma.f64 (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) t1))) (pow.f64 u 3) (neg.f64 (/.f64 v t1)))))
(fma.f64 (*.f64 u u) (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (-.f64 (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (*.f64 (pow.f64 u 3) (fma.f64 -2 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 t1 3))) t1)))) (/.f64 v t1)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (/.f64 (*.f64 2 (*.f64 t1 t1)) (/.f64 (pow.f64 u 3) v)) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) v) (fma.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))) (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (fma.f64 -2 (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)) (fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (fma.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (*.f64 -2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 -3 (*.f64 (pow.f64 t1 3) v))))))))))
(+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (fma.f64 2 (*.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) v) (-.f64 (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 (pow.f64 t1 4) v)) (pow.f64 u 5)) (*.f64 (pow.f64 t1 3) (/.f64 (*.f64 -4 v) (pow.f64 u 4)))) (*.f64 (/.f64 t1 (*.f64 u u)) v)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (/.f64 (*.f64 2 (*.f64 t1 t1)) (/.f64 (pow.f64 u 3) v)) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) v) (fma.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))) (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 4) v)) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))))) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 t1 4) v) (*.f64 t1 (*.f64 -3 (*.f64 (pow.f64 t1 3) v))))) (pow.f64 u 5)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)))))))
(+.f64 (fma.f64 2 (*.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) v) (fma.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))) (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u))))) (/.f64 (*.f64 -2 (fma.f64 (pow.f64 t1 4) v (*.f64 -3 (*.f64 (pow.f64 t1 4) v)))) (pow.f64 u 5)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(+.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (fma.f64 (neg.f64 u) 1 u)))
(fma.f64 (/.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u))) (+.f64 u (neg.f64 u)) (/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (fma.f64 (neg.f64 u) 1 u)))
(fma.f64 (/.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u))) (+.f64 u (neg.f64 u)) (/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (fma.f64 (neg.f64 u) 1 u)))
(fma.f64 (/.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u))) (+.f64 u (neg.f64 u)) (/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 0 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) 1)
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(+.f64 (-.f64 0 (/.f64 0 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (-.f64 (/.f64 0 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 0) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (-.f64 (/.f64 0 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) 1)
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(+.f64 (-.f64 (/.f64 0 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 0 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (*.f64 (pow.f64 (+.f64 t1 u) -2) 0) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) t1) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (*.f64 -1 u)))
(*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u))) (-.f64 t1 u))
(+.f64 (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) t1) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u))))
(*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u))) (-.f64 t1 u))
(+.f64 (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) t1) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))))
(*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u))) (-.f64 t1 u))
(+.f64 (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) t1) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (neg.f64 u)))
(*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u))) (-.f64 t1 u))
(+.f64 (*.f64 (/.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 t1 u)) (*.f64 t1 t1)) (*.f64 (/.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 t1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))) (*.f64 (/.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 t1 u)) (*.f64 t1 t1)))
(*.f64 (/.f64 (/.f64 t1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(-.f64 0 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) 1)
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(-.f64 (/.f64 0 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 1 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1)
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 1 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 2))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 2) (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u)))
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 -1 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (pow.f64 (+.f64 t1 u) -2) t1)
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 t1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 1 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) t1)
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (sqrt.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 t1))
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))))
(*.f64 (cbrt.f64 (/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))))
(/.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 t1))
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 -1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) t1)
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (-.f64 t1 u) (/.f64 (*.f64 t1 (-.f64 t1 u)) (*.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))))
(*.f64 (/.f64 t1 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 t1 (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 t1 (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))))
(*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 t1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 t1 (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))
(*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (+.f64 t1 u) (*.f64 (-.f64 t1 u) (/.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) 3) (-.f64 t1 u)))))
(*.f64 (/.f64 t1 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3))) (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (-.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))
(*.f64 (/.f64 t1 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3))) (+.f64 (*.f64 (*.f64 t1 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))))))
(*.f64 (/.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) 3) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 (*.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) u) (-.f64 u t1))))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 t1 (-.f64 t1 u)) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 t1 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 t1 (-.f64 t1 u)) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) -1)) t1)
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) (/.f64 (+.f64 t1 u) (-.f64 u t1)))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 t1 (*.f64 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) (-.f64 u t1)) (+.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 t1))) (sqrt.f64 t1))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) -1)) t1)
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 t1 u)))
(/.f64 (*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (-.f64 t1 u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 t1 (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (sqrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(/.f64 (*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (hypot.f64 (pow.f64 t1 3/2) (pow.f64 u 3/2)))
(*.f64 (/.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (*.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (/.f64 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (+.f64 t1 u))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (cbrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(/.f64 (*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (cbrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(pow.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1)
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) 2)
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 3)
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (pow.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3) 1/3)
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1) -1)
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(sqrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 2))
(sqrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 2))
(fabs.f64 (/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(log.f64 (pow.f64 (exp.f64 t1) (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (neg.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 3)))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (+.f64 t1 u) 6)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (log.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 1))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v))) 1)
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(/.f64 t1 (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) 1))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(/.f64 t1 (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) -1))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 v (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 t1 v)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(/.f64 1 (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) t1))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(/.f64 1 (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1) v))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(/.f64 1 (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 t1 v)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (sqrt.f64 v) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1) (sqrt.f64 v)))
(/.f64 (sqrt.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 (sqrt.f64 v))))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 (sqrt.f64 v)))
(/.f64 (sqrt.f64 t1) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (sqrt.f64 t1)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (sqrt.f64 t1) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (neg.f64 (sqrt.f64 t1))))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (sqrt.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (sqrt.f64 t1) v)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (sqrt.f64 t1) v)))
(/.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 v (sqrt.f64 t1))))
(/.f64 (*.f64 (sqrt.f64 t1) (*.f64 v (sqrt.f64 t1))) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (cbrt.f64 t1) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (cbrt.f64 t1)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (neg.f64 (cbrt.f64 t1))))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (cbrt.f64 t1) v)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (cbrt.f64 t1) v)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 v (cbrt.f64 t1))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 v (cbrt.f64 t1))) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (cbrt.f64 v) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1) (pow.f64 (cbrt.f64 v) 2)))
(*.f64 (/.f64 (cbrt.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)) (pow.f64 (cbrt.f64 v) 2))
(*.f64 (cbrt.f64 v) (/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)) (pow.f64 (cbrt.f64 v) 2))
(*.f64 (cbrt.f64 v) (/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (*.f64 t1 v) (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 t1 v)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 -1 (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) t1))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 -1 (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 t1 v)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 (*.f64 t1 v))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 (*.f64 t1 v)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(/.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 (*.f64 t1 v))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (sqrt.f64 (*.f64 t1 v)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 t1 v)) (sqrt.f64 (*.f64 t1 v))) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 t1 v))) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (cbrt.f64 (*.f64 t1 v))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (*.f64 t1 v)))
(*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 t1 v))) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 (*.f64 t1 v))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 t1 v))) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (*.f64 t1 v)))
(/.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 t1 v)))))
(/.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 v)))
(/.f64 (sqrt.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 (sqrt.f64 v))))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 (sqrt.f64 v)))
(/.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 v)))
(*.f64 (/.f64 (*.f64 t1 (sqrt.f64 v)) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (sqrt.f64 v))
(*.f64 (sqrt.f64 v) (/.f64 t1 (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 v)))))
(/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)) (pow.f64 (cbrt.f64 v) 2))
(*.f64 (cbrt.f64 v) (/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 v))
(*.f64 (cbrt.f64 v) (/.f64 (pow.f64 (cbrt.f64 v) 2) (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))))
(/.f64 (*.f64 -1 (sqrt.f64 t1)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (sqrt.f64 t1)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (cbrt.f64 t1)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 v (/.f64 t1 (+.f64 t1 u))) (+.f64 t1 u))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (+.f64 t1 u))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (+.f64 t1 u))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (/.f64 t1 (/.f64 1 v)) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (*.f64 t1 v) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (cbrt.f64 t1)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 (sqrt.f64 t1)) (/.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (sqrt.f64 t1)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (sqrt.f64 t1) (sqrt.f64 v))))
(/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (sqrt.f64 t1) (sqrt.f64 v))))
(*.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (/.f64 (sqrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 v))))
(/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (sqrt.f64 t1) (sqrt.f64 v))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 (sqrt.f64 t1) (sqrt.f64 v)))
(*.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (/.f64 (sqrt.f64 t1) (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 v)))))
(/.f64 (-.f64 0 (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) t1))
(/.f64 (neg.f64 (*.f64 t1 t1)) (*.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 t1)) (*.f64 t1 (pow.f64 (+.f64 t1 u) 2))) v)
(/.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v) (+.f64 0 (+.f64 (*.f64 t1 t1) (*.f64 0 t1)))))
(/.f64 (neg.f64 (pow.f64 t1 3)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (fma.f64 t1 t1 0)))
(*.f64 (/.f64 (pow.f64 (neg.f64 t1) 3) (*.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 t1))) v)
(pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v) 1)
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 (*.f64 t1 v)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)) 3)
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v) 3) 1/3)
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 2))
(fabs.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(log.f64 (pow.f64 (exp.f64 v) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v))))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v) 3))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3) (pow.f64 v 3)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(exp.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)) 1))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))

localize43.0ms (0.3%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
17.8b
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 34 to 8 computations (76.5% saved)

series2.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
v
@inf
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
0.0ms
t1
@0
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
0.0ms
u
@-inf
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
0.0ms
u
@inf
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
0.0ms
t1
@inf
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))

rewrite76.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1140×associate-/r/
834×distribute-rgt-in
798×distribute-lft-in
758×associate-/l/
268×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01129
125025
2403625
Stop Event
node limit
Counts
1 → 113
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 u) 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 0 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (exp.f64 (log1p.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 0 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (*.f64 0 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) t1) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (*.f64 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) t1) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) t1) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) t1) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u))) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u))) (*.f64 u (+.f64 t1 u))) (*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u))) (*.f64 t1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (*.f64 -1 u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u)) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u)) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (neg.f64 u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 t1) v) (/.f64 1 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)) (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (*.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (pow.f64 (+.f64 t1 u) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 2) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2) (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (pow.f64 (+.f64 t1 u) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (/.f64 (-.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 t1 u) -2) (*.f64 (neg.f64 t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v 1) (/.f64 t1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (+.f64 t1 u) -2) v) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (*.f64 (neg.f64 t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) 1) (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 (*.f64 (neg.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 v))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3))) (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (-.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 (*.f64 (neg.f64 t1) v)))) (sqrt.f64 (*.f64 (neg.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2))) (cbrt.f64 (*.f64 (neg.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 (*.f64 (neg.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (neg.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 v (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (neg.f64 t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 (*.f64 (neg.f64 t1) v)))) (sqrt.f64 (*.f64 (neg.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2))) (cbrt.f64 (*.f64 (neg.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3))) (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (-.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))) (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (sqrt.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (+.f64 t1 u) v))) (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (cbrt.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (+.f64 t1 u) v))) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (neg.f64 t1) v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 (*.f64 (neg.f64 t1) v) 2) (pow.f64 (+.f64 t1 u) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 (neg.f64 t1) v) 3) (pow.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))))))

simplify143.0ms (0.9%)

Algorithm
egg-herbie
Rules
1266×associate-+r+
1012×associate-+l+
950×+-commutative
754×*-commutative
668×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04377959
115067529
268007499
Stop Event
node limit
Counts
149 → 208
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 2 (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 4) v)) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))))) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)))))))
(+.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (-.f64 (*.f64 0 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (exp.f64 (log1p.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) 1)
(+.f64 (-.f64 (*.f64 0 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (*.f64 0 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(+.f64 (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) t1) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (*.f64 -1 u)))
(+.f64 (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) t1) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u))))
(+.f64 (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) t1) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))))
(+.f64 (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) t1) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u))) (*.f64 u (+.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u))) (*.f64 u (+.f64 t1 u))) (*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u))) (*.f64 t1 t1)))
(+.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (*.f64 -1 u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))
(+.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u)) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))
(+.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u)) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))
(+.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (neg.f64 u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)))))
(+.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) 1)
(-.f64 (*.f64 0 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 1 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1)
(*.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)) (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (*.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 2) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2) (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (/.f64 (-.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 -1 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (*.f64 (neg.f64 t1) v))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 v 1) (/.f64 t1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (/.f64 (+.f64 t1 u) t1)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) t1)
(*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)
(*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) -2) v) t1)
(*.f64 (/.f64 1 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (*.f64 (neg.f64 t1) v))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) 1) (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 (*.f64 (neg.f64 t1) v)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(*.f64 (/.f64 t1 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (neg.f64 v))
(*.f64 (/.f64 t1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 (/.f64 t1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3))) (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (-.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1)) v)
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 (*.f64 (neg.f64 t1) v)))) (sqrt.f64 (*.f64 (neg.f64 t1) v)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2))) (cbrt.f64 (*.f64 (neg.f64 t1) v)))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)) (sqrt.f64 t1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 (*.f64 (neg.f64 t1) v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)) (cbrt.f64 t1))
(*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 t1 u))
(*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 v (/.f64 (+.f64 t1 u) t1)))
(*.f64 (/.f64 -1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (neg.f64 t1) v))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)) t1)
(*.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1)) v)
(*.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 (*.f64 (neg.f64 t1) v)))) (sqrt.f64 (*.f64 (neg.f64 t1) v)))
(*.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2))) (cbrt.f64 (*.f64 (neg.f64 t1) v)))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3))) (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (-.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))) (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (+.f64 t1 u) v))) (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (+.f64 t1 u) v))) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)) 2)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3) 1/3)
(pow.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (neg.f64 t1) v)) -1)
(neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (neg.f64 t1) v) 2) (pow.f64 (+.f64 t1 u) 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (neg.f64 t1) v) 3) (pow.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(exp.f64 (log.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 (pow.f64 t1 4) (*.f64 -2 (+.f64 (/.f64 (*.f64 -3 (/.f64 v (pow.f64 u 4))) u) (/.f64 v (pow.f64 u 5)))) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 4) (fma.f64 -2 (/.f64 v (pow.f64 u 5)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 u 4))) u)) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (/.f64 2 (/.f64 (*.f64 t1 t1) (*.f64 v u))) (/.f64 v t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (-.f64 (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (*.f64 u u))) (/.f64 (pow.f64 t1 4) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 4)) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (/.f64 v t1))))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (/.f64 2 (/.f64 (*.f64 t1 t1) (*.f64 v u))) (/.f64 v t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (-.f64 (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 2 (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 4))) (+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1))))))
(fma.f64 -1 (/.f64 (*.f64 2 (+.f64 (*.f64 u (*.f64 -3 (*.f64 v (*.f64 u u)))) (*.f64 v (pow.f64 u 3)))) (pow.f64 t1 4)) (fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3))))))
(+.f64 (fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (-.f64 (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1))) (/.f64 (*.f64 -2 (+.f64 (*.f64 v (pow.f64 u 3)) (*.f64 -3 (*.f64 v (pow.f64 u 3))))) (pow.f64 t1 4)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (/.f64 2 (/.f64 (*.f64 t1 t1) (*.f64 v u))) (/.f64 v t1))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1)))
(-.f64 (fma.f64 (*.f64 u u) (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (/.f64 2 (/.f64 (*.f64 t1 t1) (*.f64 v u)))) (/.f64 v t1))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) t1))) (pow.f64 u 3) (/.f64 (neg.f64 v) t1))))
(fma.f64 (*.f64 u u) (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (fma.f64 (pow.f64 u 3) (fma.f64 -2 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 t1 3))) t1)) (/.f64 (neg.f64 v) t1))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 -2 (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (fma.f64 -4 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (*.f64 -2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 -3 (*.f64 v (pow.f64 t1 3)))))))))))
(+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 t1 4))) (pow.f64 u 5)) (*.f64 (pow.f64 t1 3) (/.f64 -4 (/.f64 (pow.f64 u 4) v)))) (*.f64 (/.f64 v u) (/.f64 t1 u))))))
(+.f64 (*.f64 (pow.f64 t1 4) (/.f64 (*.f64 v -2) (pow.f64 u 5))) (+.f64 (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u)))) (*.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 t1 4))) (pow.f64 u 5)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 4) v)) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))))) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)))))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 2 (+.f64 (*.f64 v (pow.f64 t1 4)) (*.f64 t1 (*.f64 -3 (*.f64 v (pow.f64 t1 3)))))) (pow.f64 u 5)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 -4 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)))))))
(+.f64 (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u)))) (/.f64 (*.f64 -2 (fma.f64 v (pow.f64 t1 4) (*.f64 -3 (*.f64 v (pow.f64 t1 4))))) (pow.f64 u 5)))
(+.f64 (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 u u))) (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (*.f64 -2 (fma.f64 v (pow.f64 t1 4) (*.f64 -3 (*.f64 v (pow.f64 t1 4))))) (pow.f64 u 5))))
(+.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 v (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) t1)) (fma.f64 (neg.f64 u) 1 u)))
(fma.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v (+.f64 u (neg.f64 u))) (/.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 t1 (-.f64 t1 u)))))
(+.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 v (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) t1)) (fma.f64 (neg.f64 u) 1 u)))
(fma.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v (+.f64 u (neg.f64 u))) (/.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 t1 (-.f64 t1 u)))))
(+.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 v (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) t1)) (fma.f64 (neg.f64 u) 1 u)))
(fma.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v (+.f64 u (neg.f64 u))) (/.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 t1 (-.f64 t1 u)))))
(+.f64 (-.f64 (*.f64 0 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (exp.f64 (log1p.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))) 1)
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(+.f64 (-.f64 (*.f64 0 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (*.f64 0 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) t1) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (*.f64 -1 u)))
(/.f64 (*.f64 (-.f64 t1 u) v) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) t1))
(*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2)) (/.f64 (-.f64 t1 u) (-.f64 t1 u)))
(+.f64 (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) t1) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u))))
(/.f64 (*.f64 (-.f64 t1 u) v) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) t1))
(*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2)) (/.f64 (-.f64 t1 u) (-.f64 t1 u)))
(+.f64 (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) t1) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))))
(/.f64 (*.f64 (-.f64 t1 u) v) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) t1))
(*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2)) (/.f64 (-.f64 t1 u) (-.f64 t1 u)))
(+.f64 (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) t1) (*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (neg.f64 u)))
(/.f64 (*.f64 (-.f64 t1 u) v) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) t1))
(*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2)) (/.f64 (-.f64 t1 u) (-.f64 t1 u)))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u))) (*.f64 u (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 v (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u))) (*.f64 u (+.f64 t1 u))) (*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u))) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 v (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(+.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (*.f64 -1 u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))
(/.f64 (*.f64 (-.f64 t1 u) v) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) t1))
(*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2)) (/.f64 (-.f64 t1 u) (-.f64 t1 u)))
(+.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u)) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))
(/.f64 (*.f64 (-.f64 t1 u) v) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) t1))
(*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2)) (/.f64 (-.f64 t1 u) (-.f64 t1 u)))
(+.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u)) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))
(/.f64 (*.f64 (-.f64 t1 u) v) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) t1))
(*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2)) (/.f64 (-.f64 t1 u) (-.f64 t1 u)))
(+.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (neg.f64 u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))
(/.f64 (*.f64 (-.f64 t1 u) v) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) t1))
(*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2)) (/.f64 (-.f64 t1 u) (-.f64 t1 u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))
(*.f64 (/.f64 v (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) t1)) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 u) 1 u)))
(*.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 t1 (-.f64 t1 u)))) (+.f64 (-.f64 t1 u) (+.f64 u (neg.f64 u))))
(*.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 t1 (-.f64 t1 u)))) (+.f64 u (+.f64 (-.f64 t1 u) (neg.f64 u))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))
(*.f64 (/.f64 v (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) t1)) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 u) 1 u)))
(*.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 t1 (-.f64 t1 u)))) (+.f64 (-.f64 t1 u) (+.f64 u (neg.f64 u))))
(*.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 t1 (-.f64 t1 u)))) (+.f64 u (+.f64 (-.f64 t1 u) (neg.f64 u))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))
(*.f64 (/.f64 v (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) t1)) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 u) 1 u)))
(*.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 t1 (-.f64 t1 u)))) (+.f64 (-.f64 t1 u) (+.f64 u (neg.f64 u))))
(*.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 t1 (-.f64 t1 u)))) (+.f64 u (+.f64 (-.f64 t1 u) (neg.f64 u))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)))))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 v (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(+.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)))))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 v (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))) 1)
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(-.f64 (*.f64 0 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 t1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) -2))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 1 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1)
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)) (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (*.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (pow.f64 (+.f64 t1 u) -2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 2))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 2) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2) (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (pow.f64 (+.f64 t1 u) -2)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (/.f64 1 (+.f64 t1 u)))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (/.f64 (-.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(/.f64 (*.f64 (-.f64 t1 u) v) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) t1))
(*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2)) (/.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (*.f64 v (/.f64 t1 (+.f64 t1 u))) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 -1 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (*.f64 (neg.f64 t1) v))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 v 1) (/.f64 t1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (/.f64 (+.f64 t1 u) t1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (neg.f64 t1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v)))
(/.f64 (/.f64 (neg.f64 t1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))) t1)
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))) (-.f64 t1 u))
(/.f64 (*.f64 (-.f64 t1 u) v) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) t1))
(*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2)) (/.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 v (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) -2) v) t1)
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 1 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (*.f64 (neg.f64 t1) v))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) 1) (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (sqrt.f64 (*.f64 (neg.f64 t1) v)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (neg.f64 t1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v)))
(/.f64 (/.f64 (neg.f64 t1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 t1 v))) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))))
(*.f64 (/.f64 t1 (neg.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) (neg.f64 v))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 t1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 v))) (sqrt.f64 v))
(/.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 v)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (sqrt.f64 v) (sqrt.f64 v)))
(*.f64 (/.f64 t1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(/.f64 (*.f64 t1 (cbrt.f64 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (pow.f64 (cbrt.f64 v) 2)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 t1) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (-.f64 t1 u) (-.f64 t1 u))) v)) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 (-.f64 t1 u) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (-.f64 t1 u))
(/.f64 (*.f64 (neg.f64 (*.f64 t1 v)) (-.f64 t1 u)) (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)))
(*.f64 (*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 v (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 (*.f64 t1 v)) (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (*.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 t1) (*.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (*.f64 (pow.f64 (+.f64 t1 u) 3) (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3))) (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (-.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))
(*.f64 (/.f64 (neg.f64 t1) (/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3)) v)) (+.f64 (*.f64 (*.f64 t1 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))))))
(/.f64 (*.f64 (neg.f64 t1) (*.f64 v (fma.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) 2) t1) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) u) (-.f64 u t1))))) (*.f64 (pow.f64 (+.f64 t1 u) 3) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (/.f64 (neg.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (*.f64 (-.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) v)))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u)) (+.f64 t1 u)) (-.f64 t1 u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)))
(*.f64 (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (/.f64 (neg.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (*.f64 (-.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) v)))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u)) (+.f64 t1 u)) (-.f64 t1 u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1)) v)
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 (*.f64 (neg.f64 t1) v)))) (sqrt.f64 (*.f64 (neg.f64 t1) v)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2))) (cbrt.f64 (*.f64 (neg.f64 t1) v)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)) (sqrt.f64 t1))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (cbrt.f64 (*.f64 (neg.f64 t1) v)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)) (cbrt.f64 t1))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (/.f64 v (*.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (/.f64 (+.f64 t1 u) t1))))
(*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2)) (/.f64 (+.f64 t1 u) (-.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 t1 u))) (/.f64 (+.f64 t1 u) t1))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2)) (+.f64 (neg.f64 t1) u)) (+.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2)) (-.f64 u t1)) (-.f64 u t1))
(*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 v (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 (pow.f64 u 3)) (pow.f64 t1 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 v (/.f64 (+.f64 t1 u) t1)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 -1 (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 (neg.f64 t1) v))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) v)) t1)
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) t1)) v)
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (sqrt.f64 (*.f64 (neg.f64 t1) v)))) (sqrt.f64 (*.f64 (neg.f64 t1) v)))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) 2))) (cbrt.f64 (*.f64 (neg.f64 t1) v)))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 t1) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (-.f64 t1 u) (-.f64 t1 u))) v)) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 (-.f64 t1 u) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (-.f64 t1 u))
(/.f64 (*.f64 (neg.f64 (*.f64 t1 v)) (-.f64 t1 u)) (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)))
(*.f64 (*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 v (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (-.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))) (-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 (*.f64 t1 v)) (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (*.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 t1) (*.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (*.f64 (pow.f64 (+.f64 t1 u) 3) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3))) (+.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))) (-.f64 (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))) (*.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))))
(*.f64 (/.f64 (neg.f64 t1) (/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3)) v)) (+.f64 (*.f64 (*.f64 t1 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))))))
(/.f64 (*.f64 (neg.f64 t1) (*.f64 v (fma.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) 2) t1) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) u) (-.f64 u t1))))) (*.f64 (pow.f64 (+.f64 t1 u) 3) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (/.f64 (neg.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (*.f64 (-.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) v)))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u)) (+.f64 t1 u)) (-.f64 t1 u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u)))
(*.f64 (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (/.f64 (neg.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (*.f64 (-.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) v)))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 t1 u)) (+.f64 t1 u)) (-.f64 t1 u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))) (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 t1 (*.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (/.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u)) v))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 t1 (*.f64 (/.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))) v) (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u))))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 t1 (/.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u)) v)) (sqrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (*.f64 (hypot.f64 (pow.f64 u 3/2) (pow.f64 t1 3/2)) (/.f64 (+.f64 t1 u) v))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (+.f64 t1 u) v))) (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (+.f64 t1 u) v)) (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 t1 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (+.f64 t1 u) v)) (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u))))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (+.f64 t1 u) v))) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 t1 (*.f64 (cbrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (+.f64 t1 u) v)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 (+.f64 t1 u) v))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 1)
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)) 2)
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 3)
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3) 1/3)
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (*.f64 (neg.f64 t1) v)) -1)
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (neg.f64 t1) v) 2) (pow.f64 (+.f64 t1 u) 4)))
(sqrt.f64 (/.f64 (pow.f64 (neg.f64 (*.f64 t1 v)) 2) (pow.f64 (+.f64 t1 u) 4)))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 t1 (neg.f64 v)) 2) (pow.f64 (+.f64 t1 u) 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 v) t1) (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (log.f64 (pow.f64 (exp.f64 v) t1)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (*.f64 t1 (log.f64 (exp.f64 v))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 3))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (neg.f64 t1) v) 3) (pow.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) 3)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (log.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))) 1))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)))

eval1.1s (7.4%)

Compiler

Compiled 52970 to 18516 computations (65% saved)

prune956.0ms (6.3%)

Pruning

17 alts after pruning (16 fresh and 1 done)

PrunedKeptTotal
New2173162189
Fresh000
Picked101
Done314
Total2177172194
Error
0b
Counts
2194 → 17
Alt Table
Click to see full alt table
StatusErrorProgram
2.8b
(pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v)) -1)
3.7b
(pow.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 3)
24.2b
(/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 t1 u))
2.9b
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
27.2b
(/.f64 (/.f64 v (+.f64 t1 u)) -1)
30.8b
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
25.2b
(/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
34.4b
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
33.0b
(/.f64 (neg.f64 v) t1)
30.7b
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
3.1b
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
30.6b
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v u))
33.6b
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
1.9b
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))
3.2b
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)
33.1b
(*.f64 (/.f64 -1 t1) v)
34.4b
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
Compiler

Compiled 412 to 273 computations (33.7% saved)

localize51.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 -1 (/.f64 u t1))
0.0b
(/.f64 1 (+.f64 t1 u))
1.1b
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))
2.8b
(/.f64 v (-.f64 -1 (/.f64 u t1)))
Compiler

Compiled 44 to 20 computations (54.5% saved)

series7.0ms (0%)

Counts
3 → 96
Calls

24 calls:

TimeVariablePointExpression
1.0ms
v
@0
(/.f64 v (-.f64 -1 (/.f64 u t1)))
1.0ms
v
@inf
(/.f64 v (-.f64 -1 (/.f64 u t1)))
1.0ms
v
@inf
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))
0.0ms
u
@inf
(/.f64 v (-.f64 -1 (/.f64 u t1)))
0.0ms
v
@-inf
(/.f64 v (-.f64 -1 (/.f64 u t1)))

rewrite225.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
1432×associate-/r/
886×distribute-lft-in
840×associate-/l/
304×add-sqr-sqrt
298×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01363
129563
2427363
Stop Event
node limit
Counts
3 → 183
Calls
Call 1
Inputs
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))
(/.f64 1 (+.f64 t1 u))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (-.f64 1 (pow.f64 (/.f64 u t1) 2))) -1) (*.f64 (/.f64 v (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 u t1)) (*.f64 (/.f64 v (-.f64 1 (pow.f64 (/.f64 u t1) 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) 1) (*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 v (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (*.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (*.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 v) (/.f64 1 (+.f64 (/.f64 u t1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v 1) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v 1) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 v (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 v (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 v (*.f64 v (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 u t1) 1)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (cbrt.f64 v) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 v))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 v) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 v) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 v) 1) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 v) 1) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) 1) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) 1) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (cbrt.f64 (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 v (+.f64 (/.f64 u t1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 (neg.f64 u) 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) t1) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 t1 t1)) (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 t1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) -1) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 u t1)) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) 1) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (-.f64 (neg.f64 u) t1) (/.f64 (-.f64 -1 (/.f64 u t1)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (+.f64 t1 u) (neg.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) (neg.f64 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))) (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (-.f64 -1 (/.f64 u t1)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (+.f64 t1 u) -1/2) (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (*.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 v) (*.f64 (+.f64 t1 u) (/.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 v) (*.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (*.f64 (+.f64 t1 u) (cbrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (+.f64 t1 u) (/.f64 (-.f64 -1 (/.f64 u t1)) (cbrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 (/.f64 u t1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 v) (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 v) (neg.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 v)) (*.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))) (sqrt.f64 (+.f64 (/.f64 u t1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v -1) (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) -1) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (/.f64 u t1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 v) 1) (*.f64 (+.f64 t1 u) (+.f64 (/.f64 u t1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 v) 1) (*.f64 (+.f64 (/.f64 u t1) 1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u))) (+.f64 (/.f64 u t1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v 1) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (*.f64 (+.f64 t1 u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (*.f64 (sqrt.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 v) -1) (*.f64 (+.f64 (/.f64 u t1) 1) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (neg.f64 v)) (*.f64 (-.f64 (neg.f64 u) t1) (+.f64 (/.f64 u t1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 v)) (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 (/.f64 u t1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (+.f64 (/.f64 u t1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (/.f64 1 (+.f64 t1 u)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 3) (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (+.f64 t1 u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 u) 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1) (*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)) (*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 t1 u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 t1 u) -1/2) (pow.f64 (+.f64 t1 u) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) -2)) (/.f64 1 (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 1 (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (neg.f64 u) t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (+.f64 t1 u)) -1) (pow.f64 (sqrt.f64 (+.f64 t1 u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 t1 u) -1/2) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 t1 u) -1/2) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 t1 u) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 t1 u) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (+.f64 t1 u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 t1 u) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 t1 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (+.f64 t1 u))))))))

simplify164.0ms (1.1%)

Algorithm
egg-herbie
Rules
1058×associate-/l*
876×times-frac
826×associate-*r*
824×*-commutative
734×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
063912395
1204311753
Stop Event
node limit
Counts
279 → 362
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(*.f64 -1 v)
(+.f64 (*.f64 -1 v) (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 v) (+.f64 (/.f64 (*.f64 v u) t1) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(+.f64 (*.f64 -1 v) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3)) (+.f64 (/.f64 (*.f64 v u) t1) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) u))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 4)) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) u))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 4)) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) u))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 4)) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))))
(*.f64 -1 v)
(+.f64 (*.f64 -1 v) (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 v) (+.f64 (/.f64 (*.f64 v u) t1) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(+.f64 (*.f64 -1 v) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3)) (+.f64 (/.f64 (*.f64 v u) t1) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))))
(*.f64 -1 v)
(+.f64 (*.f64 -1 v) (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 v) (+.f64 (/.f64 (*.f64 v u) t1) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(+.f64 (*.f64 -1 v) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3)) (+.f64 (/.f64 (*.f64 v u) t1) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v)))) (pow.f64 u 5))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u) (pow.f64 t1 4))) (*.f64 -1 (/.f64 v t1))))))
(/.f64 1 u)
(+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u)))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (/.f64 1 u))))
(/.f64 1 t1)
(+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1)))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (+.f64 (/.f64 1 t1) (*.f64 -1 (/.f64 (pow.f64 u 3) (pow.f64 t1 4))))))
(/.f64 1 t1)
(+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1)))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (+.f64 (/.f64 1 t1) (*.f64 -1 (/.f64 (pow.f64 u 3) (pow.f64 t1 4))))))
(/.f64 1 t1)
(+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1)))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (+.f64 (/.f64 1 t1) (*.f64 -1 (/.f64 (pow.f64 u 3) (pow.f64 t1 4))))))
(/.f64 1 u)
(+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u)))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (/.f64 1 u))))
(/.f64 1 u)
(+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u)))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (/.f64 1 u))))
(+.f64 (*.f64 (/.f64 v (-.f64 1 (pow.f64 (/.f64 u t1) 2))) -1) (*.f64 (/.f64 v (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 u t1)))
(+.f64 (*.f64 (/.f64 v (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 u t1)) (*.f64 (/.f64 v (-.f64 1 (pow.f64 (/.f64 u t1) 2))) -1))
(+.f64 (*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) 1) (*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(+.f64 (*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) 1))
(+.f64 (*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (/.f64 (neg.f64 u) t1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))))) 1)
(*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1)))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 1)
(*.f64 1 (/.f64 v (-.f64 -1 (/.f64 u t1))))
(*.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))
(*.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (*.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 1))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))
(*.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (*.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 1))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))
(*.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) v)
(*.f64 (neg.f64 v) (/.f64 1 (+.f64 (/.f64 u t1) 1)))
(*.f64 (/.f64 v 1) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v 1) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 v (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 v (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 v (*.f64 v (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 1 (+.f64 (/.f64 u t1) 1)) (neg.f64 v))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (sqrt.f64 v))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (cbrt.f64 v) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 v (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (cbrt.f64 v))
(*.f64 (/.f64 (neg.f64 v) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (neg.f64 v) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (*.f64 (neg.f64 v) 1) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (*.f64 (neg.f64 v) 1) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v 1) 1) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v 1) 1) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 (/.f64 v 1) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v 1) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v 1) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v 1) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v 1) (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v 1) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (cbrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 1)
(pow.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2)
(pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 3)
(pow.f64 (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 3) 1/3)
(pow.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) -1)
(neg.f64 (/.f64 v (+.f64 (/.f64 u t1) 1)))
(sqrt.f64 (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 2))
(log.f64 (exp.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))))))
(cbrt.f64 (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 3))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))
(expm1.f64 (log1p.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))
(exp.f64 (log.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))
(exp.f64 (*.f64 (log.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 1))
(log1p.f64 (expm1.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))
(+.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) t1) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 t1 t1)) (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) -1) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 u t1)))
(+.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 u t1)) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) -1))
(+.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) 1) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(+.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) 1))
(+.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (/.f64 (neg.f64 u) t1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))))) 1)
(/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))
(/.f64 -1 (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) (-.f64 (neg.f64 u) t1)))
(/.f64 -1 (*.f64 (-.f64 (neg.f64 u) t1) (/.f64 (-.f64 -1 (/.f64 u t1)) v)))
(/.f64 -1 (*.f64 (+.f64 t1 u) (neg.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 v (+.f64 t1 u))))
(/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))
(/.f64 1 (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) (neg.f64 (-.f64 (neg.f64 u) t1))))
(/.f64 1 (*.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))) (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))))
(/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (-.f64 -1 (/.f64 u t1)) v))
(/.f64 (pow.f64 (+.f64 t1 u) -1/2) (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (*.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))))
(/.f64 (sqrt.f64 v) (*.f64 (+.f64 t1 u) (/.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 v))))
(/.f64 (sqrt.f64 v) (*.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (*.f64 (+.f64 t1 u) (cbrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))))
(/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (+.f64 t1 u) (/.f64 (-.f64 -1 (/.f64 u t1)) (cbrt.f64 v))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 (/.f64 u t1) 1)))
(/.f64 (neg.f64 v) (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))
(/.f64 (sqrt.f64 (neg.f64 v)) (*.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))) (sqrt.f64 (+.f64 (/.f64 u t1) 1))))
(/.f64 (*.f64 v -1) (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) -1) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (/.f64 u t1) 1))
(/.f64 (*.f64 (neg.f64 v) 1) (*.f64 (+.f64 t1 u) (+.f64 (/.f64 u t1) 1)))
(/.f64 (*.f64 (neg.f64 v) 1) (*.f64 (+.f64 (/.f64 u t1) 1) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u))) (+.f64 (/.f64 u t1) 1))
(/.f64 (*.f64 -1 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 v 1) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))
(/.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (*.f64 (+.f64 t1 u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 v (*.f64 (sqrt.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (neg.f64 v) -1) (*.f64 (+.f64 (/.f64 u t1) 1) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 -1 (neg.f64 v)) (*.f64 (-.f64 (neg.f64 u) t1) (+.f64 (/.f64 u t1) 1)))
(/.f64 (neg.f64 (neg.f64 v)) (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 (/.f64 u t1) 1))))
(/.f64 (neg.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (+.f64 (/.f64 u t1) 1))
(pow.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (/.f64 1 (+.f64 t1 u)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 3) (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))))
(exp.f64 (log.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))))
(+.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1) (*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)) (*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 t1 u)))) 1)
(*.f64 -1 (/.f64 1 (-.f64 (neg.f64 u) t1)))
(*.f64 1 (/.f64 1 (+.f64 t1 u)))
(*.f64 1 (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 1 (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 1 (+.f64 t1 u)) 1)
(*.f64 (pow.f64 (+.f64 t1 u) -1/2) (pow.f64 (+.f64 t1 u) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) -2)) (/.f64 1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 1 (-.f64 (neg.f64 u) t1)) -1)
(*.f64 (pow.f64 (sqrt.f64 (+.f64 t1 u)) -1) (pow.f64 (sqrt.f64 (+.f64 t1 u)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) -1))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 -1 (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 1 (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) -1/2) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) -1/2) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (-.f64 t1 u)))
(pow.f64 (+.f64 t1 u) -1)
(pow.f64 (/.f64 1 (+.f64 t1 u)) 1)
(pow.f64 (pow.f64 (+.f64 t1 u) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 t1 u))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 t1 u) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 t1 u)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 t1 u))))
(exp.f64 (neg.f64 (log.f64 (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 t1 u))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 t1 u))))
Outputs
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (+.f64 1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 v)
(neg.f64 v)
(+.f64 (*.f64 -1 v) (/.f64 (*.f64 v u) t1))
(fma.f64 -1 v (/.f64 v (/.f64 t1 u)))
(-.f64 (*.f64 (/.f64 v t1) u) v)
(+.f64 (*.f64 -1 v) (+.f64 (/.f64 (*.f64 v u) t1) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(+.f64 (fma.f64 -1 v (/.f64 v (/.f64 t1 u))) (/.f64 (*.f64 (neg.f64 v) (*.f64 u u)) (*.f64 t1 t1)))
(-.f64 (-.f64 (*.f64 (/.f64 v t1) u) (*.f64 (/.f64 v t1) (/.f64 (*.f64 u u) t1))) v)
(+.f64 (*.f64 -1 v) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3)) (+.f64 (/.f64 (*.f64 v u) t1) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))))
(fma.f64 -1 v (+.f64 (+.f64 (/.f64 v (/.f64 t1 u)) (/.f64 (*.f64 (neg.f64 v) (*.f64 u u)) (*.f64 t1 t1))) (/.f64 v (/.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(+.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (pow.f64 u 3)) (-.f64 (-.f64 (*.f64 (/.f64 v t1) u) (*.f64 (/.f64 v t1) (/.f64 (*.f64 u u) t1))) v))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(neg.f64 (/.f64 t1 (/.f64 u v)))
(/.f64 (*.f64 (neg.f64 v) t1) u)
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))
(+.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)))
(-.f64 (*.f64 (/.f64 t1 (/.f64 u t1)) (/.f64 v u)) (/.f64 t1 (/.f64 u v)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) u))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 u v)))))
(-.f64 (-.f64 (*.f64 (/.f64 t1 (/.f64 u t1)) (/.f64 v u)) (/.f64 v (pow.f64 (/.f64 u t1) 3))) (/.f64 t1 (/.f64 u v)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 4)) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 3) v)) (+.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 4) v)))))
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 t1 (/.f64 u t1)) (/.f64 v u)) (/.f64 v (pow.f64 (/.f64 u t1) 3))) (/.f64 t1 (/.f64 u v))) (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) v))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(neg.f64 (/.f64 t1 (/.f64 u v)))
(/.f64 (*.f64 (neg.f64 v) t1) u)
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))
(+.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)))
(-.f64 (*.f64 (/.f64 t1 (/.f64 u t1)) (/.f64 v u)) (/.f64 t1 (/.f64 u v)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) u))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 u v)))))
(-.f64 (-.f64 (*.f64 (/.f64 t1 (/.f64 u t1)) (/.f64 v u)) (/.f64 v (pow.f64 (/.f64 u t1) 3))) (/.f64 t1 (/.f64 u v)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 4)) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 3) v)) (+.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 4) v)))))
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 t1 (/.f64 u t1)) (/.f64 v u)) (/.f64 v (pow.f64 (/.f64 u t1) 3))) (/.f64 t1 (/.f64 u v))) (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) v))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(neg.f64 (/.f64 t1 (/.f64 u v)))
(/.f64 (*.f64 (neg.f64 v) t1) u)
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))
(+.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)))
(-.f64 (*.f64 (/.f64 t1 (/.f64 u t1)) (/.f64 v u)) (/.f64 t1 (/.f64 u v)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) u))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 u v)))))
(-.f64 (-.f64 (*.f64 (/.f64 t1 (/.f64 u t1)) (/.f64 v u)) (/.f64 v (pow.f64 (/.f64 u t1) 3))) (/.f64 t1 (/.f64 u v)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 4)) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (*.f64 u u) v)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 3) v)) (+.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 4) v)))))
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 t1 (/.f64 u t1)) (/.f64 v u)) (/.f64 v (pow.f64 (/.f64 u t1) 3))) (/.f64 t1 (/.f64 u v))) (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) v))
(*.f64 -1 v)
(neg.f64 v)
(+.f64 (*.f64 -1 v) (/.f64 (*.f64 v u) t1))
(fma.f64 -1 v (/.f64 v (/.f64 t1 u)))
(-.f64 (*.f64 (/.f64 v t1) u) v)
(+.f64 (*.f64 -1 v) (+.f64 (/.f64 (*.f64 v u) t1) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(+.f64 (fma.f64 -1 v (/.f64 v (/.f64 t1 u))) (/.f64 (*.f64 (neg.f64 v) (*.f64 u u)) (*.f64 t1 t1)))
(-.f64 (-.f64 (*.f64 (/.f64 v t1) u) (*.f64 (/.f64 v t1) (/.f64 (*.f64 u u) t1))) v)
(+.f64 (*.f64 -1 v) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3)) (+.f64 (/.f64 (*.f64 v u) t1) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))))
(fma.f64 -1 v (+.f64 (+.f64 (/.f64 v (/.f64 t1 u)) (/.f64 (*.f64 (neg.f64 v) (*.f64 u u)) (*.f64 t1 t1))) (/.f64 v (/.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(+.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (pow.f64 u 3)) (-.f64 (-.f64 (*.f64 (/.f64 v t1) u) (*.f64 (/.f64 v t1) (/.f64 (*.f64 u u) t1))) v))
(*.f64 -1 v)
(neg.f64 v)
(+.f64 (*.f64 -1 v) (/.f64 (*.f64 v u) t1))
(fma.f64 -1 v (/.f64 v (/.f64 t1 u)))
(-.f64 (*.f64 (/.f64 v t1) u) v)
(+.f64 (*.f64 -1 v) (+.f64 (/.f64 (*.f64 v u) t1) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(+.f64 (fma.f64 -1 v (/.f64 v (/.f64 t1 u))) (/.f64 (*.f64 (neg.f64 v) (*.f64 u u)) (*.f64 t1 t1)))
(-.f64 (-.f64 (*.f64 (/.f64 v t1) u) (*.f64 (/.f64 v t1) (/.f64 (*.f64 u u) t1))) v)
(+.f64 (*.f64 -1 v) (+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3)) (+.f64 (/.f64 (*.f64 v u) t1) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))))
(fma.f64 -1 v (+.f64 (+.f64 (/.f64 v (/.f64 t1 u)) (/.f64 (*.f64 (neg.f64 v) (*.f64 u u)) (*.f64 t1 t1))) (/.f64 v (/.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(+.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (pow.f64 u 3)) (-.f64 (-.f64 (*.f64 (/.f64 v t1) u) (*.f64 (/.f64 v t1) (/.f64 (*.f64 u u) t1))) v))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (*.f64 (/.f64 2 t1) (*.f64 (/.f64 v t1) u)) (/.f64 v t1))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1)))
(fma.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (*.f64 u u) (-.f64 (*.f64 (/.f64 2 t1) (*.f64 (/.f64 v t1) u)) (/.f64 v t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) t1))) (pow.f64 u 3) (/.f64 (neg.f64 v) t1))))
(fma.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (*.f64 u u) (fma.f64 2 (*.f64 (/.f64 u t1) (/.f64 v t1)) (fma.f64 (fma.f64 -2 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 t1 3))) t1)) (pow.f64 u 3) (/.f64 (neg.f64 v) t1))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (*.f64 2 (/.f64 t1 (/.f64 (/.f64 (pow.f64 u 3) v) t1))) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 -4 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v))))))
(fma.f64 2 (/.f64 t1 (/.f64 (/.f64 (pow.f64 u 3) v) t1)) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (*.f64 (/.f64 t1 u) (/.f64 v u))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 -2 (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (fma.f64 -4 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (*.f64 -2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 -3 (*.f64 v (pow.f64 t1 3)))))))))))
(+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (fma.f64 2 (/.f64 t1 (/.f64 (/.f64 (pow.f64 u 3) v) t1)) (-.f64 (fma.f64 -4 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (/.f64 -2 (/.f64 (pow.f64 u 5) (*.f64 -3 (*.f64 v (pow.f64 t1 4)))))) (*.f64 (/.f64 t1 u) (/.f64 v u))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (*.f64 2 (/.f64 t1 (/.f64 (/.f64 (pow.f64 u 3) v) t1))) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (pow.f64 t1 3)) 3) (pow.f64 u 4)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(-.f64 (-.f64 (*.f64 2 (/.f64 t1 (/.f64 (/.f64 (pow.f64 u 3) v) t1))) (*.f64 (/.f64 t1 u) (/.f64 v u))) (/.f64 (*.f64 v (pow.f64 t1 3)) (/.f64 (pow.f64 u 4) 3)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v)))) (pow.f64 u 5))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))))
(fma.f64 -2 (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 v (pow.f64 t1 3)) 3) (pow.f64 u 4)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 2 (/.f64 (*.f64 t1 (*.f64 (*.f64 v (pow.f64 t1 3)) 3)) (pow.f64 u 5)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))))))
(fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (-.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 t1 (/.f64 (/.f64 (pow.f64 u 3) v) t1)) (/.f64 (*.f64 (*.f64 v (pow.f64 t1 4)) 3) (pow.f64 u 5)))) (*.f64 (/.f64 t1 u) (/.f64 v u))) (/.f64 (*.f64 v (pow.f64 t1 3)) (/.f64 (pow.f64 u 4) 3))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (*.f64 2 (/.f64 t1 (/.f64 (/.f64 (pow.f64 u 3) v) t1))) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 -4 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v))))))
(fma.f64 2 (/.f64 t1 (/.f64 (/.f64 (pow.f64 u 3) v) t1)) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (*.f64 (/.f64 t1 u) (/.f64 v u))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 (pow.f64 t1 4) (*.f64 -2 (+.f64 (/.f64 (*.f64 -3 (/.f64 v (pow.f64 u 4))) u) (/.f64 v (pow.f64 u 5)))) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (/.f64 t1 (/.f64 (/.f64 (pow.f64 u 3) v) t1)) (fma.f64 (pow.f64 t1 4) (*.f64 -2 (+.f64 (/.f64 (*.f64 (/.f64 v (pow.f64 u 4)) -3) u) (/.f64 v (pow.f64 u 5)))) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)) (*.f64 (/.f64 t1 u) (/.f64 v u)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (*.f64 (/.f64 2 t1) (*.f64 (/.f64 v t1) u)) (/.f64 v t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (fma.f64 2 (*.f64 (/.f64 u t1) (/.f64 v t1)) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (/.f64 v t1))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (*.f64 u u))) (/.f64 (pow.f64 t1 4) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (fma.f64 2 (*.f64 (/.f64 u t1) (/.f64 v t1)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 4)) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (/.f64 v t1))))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (*.f64 (/.f64 2 t1) (*.f64 (/.f64 v t1) u)) (/.f64 v t1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1)))
(-.f64 (-.f64 (*.f64 (/.f64 2 t1) (*.f64 (/.f64 v t1) u)) (/.f64 v t1)) (/.f64 (*.f64 v (*.f64 u u)) (/.f64 (pow.f64 t1 3) 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u) (pow.f64 t1 4))) (*.f64 -1 (/.f64 v t1))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 2 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (/.f64 (pow.f64 t1 4) u)) (/.f64 (neg.f64 v) t1)))))
(-.f64 (fma.f64 2 (*.f64 (/.f64 u t1) (/.f64 v t1)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (-.f64 (/.f64 2 (/.f64 (pow.f64 t1 4) (*.f64 (*.f64 v (pow.f64 u 3)) 3))) (/.f64 v t1)))) (/.f64 (*.f64 v (*.f64 u u)) (/.f64 (pow.f64 t1 3) 3)))
(/.f64 1 u)
(+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(fma.f64 -1 (/.f64 t1 (*.f64 u u)) (/.f64 1 u))
(-.f64 (/.f64 1 u) (/.f64 t1 (*.f64 u u)))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u)))
(+.f64 (fma.f64 -1 (/.f64 t1 (*.f64 u u)) (/.f64 1 u)) (/.f64 (*.f64 t1 t1) (pow.f64 u 3)))
(+.f64 (/.f64 1 u) (-.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) (/.f64 t1 (*.f64 u u))))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (/.f64 1 u))))
(+.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (fma.f64 -1 (/.f64 t1 (*.f64 u u)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (/.f64 1 u))))
(+.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) (-.f64 (-.f64 (/.f64 1 u) (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (/.f64 t1 (*.f64 u u))))
(/.f64 1 t1)
(+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(fma.f64 -1 (/.f64 u (*.f64 t1 t1)) (/.f64 1 t1))
(-.f64 (/.f64 1 t1) (/.f64 (/.f64 u t1) t1))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1)))
(+.f64 (fma.f64 -1 (/.f64 u (*.f64 t1 t1)) (/.f64 1 t1)) (/.f64 (*.f64 u u) (pow.f64 t1 3)))
(+.f64 (/.f64 1 t1) (-.f64 (/.f64 u (/.f64 (pow.f64 t1 3) u)) (/.f64 (/.f64 u t1) t1)))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (+.f64 (/.f64 1 t1) (*.f64 -1 (/.f64 (pow.f64 u 3) (pow.f64 t1 4))))))
(+.f64 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (fma.f64 -1 (/.f64 u (*.f64 t1 t1)) (+.f64 (/.f64 1 t1) (neg.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4))))))
(+.f64 (-.f64 (/.f64 1 t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 4))) (-.f64 (/.f64 u (/.f64 (pow.f64 t1 3) u)) (/.f64 (/.f64 u t1) t1)))
(/.f64 1 t1)
(+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(fma.f64 -1 (/.f64 u (*.f64 t1 t1)) (/.f64 1 t1))
(-.f64 (/.f64 1 t1) (/.f64 (/.f64 u t1) t1))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1)))
(+.f64 (fma.f64 -1 (/.f64 u (*.f64 t1 t1)) (/.f64 1 t1)) (/.f64 (*.f64 u u) (pow.f64 t1 3)))
(+.f64 (/.f64 1 t1) (-.f64 (/.f64 u (/.f64 (pow.f64 t1 3) u)) (/.f64 (/.f64 u t1) t1)))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (+.f64 (/.f64 1 t1) (*.f64 -1 (/.f64 (pow.f64 u 3) (pow.f64 t1 4))))))
(+.f64 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (fma.f64 -1 (/.f64 u (*.f64 t1 t1)) (+.f64 (/.f64 1 t1) (neg.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4))))))
(+.f64 (-.f64 (/.f64 1 t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 4))) (-.f64 (/.f64 u (/.f64 (pow.f64 t1 3) u)) (/.f64 (/.f64 u t1) t1)))
(/.f64 1 t1)
(+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(fma.f64 -1 (/.f64 u (*.f64 t1 t1)) (/.f64 1 t1))
(-.f64 (/.f64 1 t1) (/.f64 (/.f64 u t1) t1))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1)))
(+.f64 (fma.f64 -1 (/.f64 u (*.f64 t1 t1)) (/.f64 1 t1)) (/.f64 (*.f64 u u) (pow.f64 t1 3)))
(+.f64 (/.f64 1 t1) (-.f64 (/.f64 u (/.f64 (pow.f64 t1 3) u)) (/.f64 (/.f64 u t1) t1)))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (+.f64 (/.f64 1 t1) (*.f64 -1 (/.f64 (pow.f64 u 3) (pow.f64 t1 4))))))
(+.f64 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (fma.f64 -1 (/.f64 u (*.f64 t1 t1)) (+.f64 (/.f64 1 t1) (neg.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4))))))
(+.f64 (-.f64 (/.f64 1 t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 4))) (-.f64 (/.f64 u (/.f64 (pow.f64 t1 3) u)) (/.f64 (/.f64 u t1) t1)))
(/.f64 1 u)
(+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(fma.f64 -1 (/.f64 t1 (*.f64 u u)) (/.f64 1 u))
(-.f64 (/.f64 1 u) (/.f64 t1 (*.f64 u u)))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u)))
(+.f64 (fma.f64 -1 (/.f64 t1 (*.f64 u u)) (/.f64 1 u)) (/.f64 (*.f64 t1 t1) (pow.f64 u 3)))
(+.f64 (/.f64 1 u) (-.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) (/.f64 t1 (*.f64 u u))))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (/.f64 1 u))))
(+.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (fma.f64 -1 (/.f64 t1 (*.f64 u u)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (/.f64 1 u))))
(+.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) (-.f64 (-.f64 (/.f64 1 u) (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (/.f64 t1 (*.f64 u u))))
(/.f64 1 u)
(+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(fma.f64 -1 (/.f64 t1 (*.f64 u u)) (/.f64 1 u))
(-.f64 (/.f64 1 u) (/.f64 t1 (*.f64 u u)))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u)))
(+.f64 (fma.f64 -1 (/.f64 t1 (*.f64 u u)) (/.f64 1 u)) (/.f64 (*.f64 t1 t1) (pow.f64 u 3)))
(+.f64 (/.f64 1 u) (-.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) (/.f64 t1 (*.f64 u u))))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (/.f64 1 u))))
(+.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (fma.f64 -1 (/.f64 t1 (*.f64 u u)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (/.f64 1 u))))
(+.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) t1)) (-.f64 (-.f64 (/.f64 1 u) (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (/.f64 t1 (*.f64 u u))))
(+.f64 (*.f64 (/.f64 v (-.f64 1 (pow.f64 (/.f64 u t1) 2))) -1) (*.f64 (/.f64 v (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 u t1)))
(*.f64 v (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (-.f64 1 (/.f64 u t1)))
(+.f64 (*.f64 (/.f64 v (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 u t1)) (*.f64 (/.f64 v (-.f64 1 (pow.f64 (/.f64 u t1) 2))) -1))
(*.f64 v (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (-.f64 1 (/.f64 u t1)))
(+.f64 (*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) 1) (*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 v (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(+.f64 (*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) 1))
(*.f64 v (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(+.f64 (*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (/.f64 (neg.f64 u) t1)))
(*.f64 v (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))))) 1)
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(*.f64 v (/.f64 -1 (+.f64 (/.f64 u t1) 1)))
(/.f64 (neg.f64 v) (+.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 1)
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(*.f64 1 (/.f64 v (-.f64 -1 (/.f64 u t1))))
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(*.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(*.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (*.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 1))
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))
(*.f64 (*.f64 (sqrt.f64 v) (sqrt.f64 v)) (/.f64 -1 (+.f64 1 (/.f64 u t1))))
(*.f64 (/.f64 -1 (+.f64 1 (/.f64 u t1))) (*.f64 (sqrt.f64 v) (sqrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2))
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (*.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 1))
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (/.f64 -1 (+.f64 1 (/.f64 u t1))) (cbrt.f64 v)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 -1 (cbrt.f64 v))) (+.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) v)
(/.f64 (neg.f64 v) (+.f64 1 (/.f64 u t1)))
(*.f64 (neg.f64 v) (/.f64 1 (+.f64 (/.f64 u t1) 1)))
(/.f64 (neg.f64 v) (+.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 v 1) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 v (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (-.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 v 1) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 v (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 v (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 v (cbrt.f64 (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2))
(*.f64 (/.f64 v (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 v (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (-.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 v (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 v (+.f64 -1 (/.f64 u t1))))
(*.f64 v (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (-.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 v (*.f64 v (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 v (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (+.f64 (/.f64 u t1) 1)) (neg.f64 v))
(/.f64 (neg.f64 v) (+.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (sqrt.f64 v) (sqrt.f64 v)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (sqrt.f64 v))
(/.f64 (*.f64 (sqrt.f64 v) (sqrt.f64 v)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (*.f64 (sqrt.f64 v) (sqrt.f64 v)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1))))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (cbrt.f64 v) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (cbrt.f64 v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))
(*.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)))
(*.f64 (/.f64 v (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 v (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (-.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 v (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 v (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 v (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (-.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 v (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))
(*.f64 v (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 v))) (sqrt.f64 v))
(/.f64 (*.f64 (sqrt.f64 v) (sqrt.f64 v)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (cbrt.f64 v))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (neg.f64 v) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 v (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (-.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 (neg.f64 v) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 v (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (*.f64 (neg.f64 v) 1) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 v (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (-.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 (*.f64 (neg.f64 v) 1) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 v (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v 1) 1) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 v (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (-.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v 1) 1) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 v (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v 1) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 v (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (-.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v 1) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 v (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v 1) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 v (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (-.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v 1) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 v (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v 1) (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 v (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (-.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v 1) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))
(*.f64 v (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (cbrt.f64 (+.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 u t1)))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))))) (cbrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 v (*.f64 (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2))) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 1)
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(pow.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2)
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 3)
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(pow.f64 (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 3) 1/3)
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(pow.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) -1)
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(neg.f64 (/.f64 v (+.f64 (/.f64 u t1) 1)))
(/.f64 (neg.f64 v) (+.f64 1 (/.f64 u t1)))
(sqrt.f64 (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 2))
(log.f64 (exp.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))))))
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(cbrt.f64 (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 3))
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(expm1.f64 (log1p.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(exp.f64 (log.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(exp.f64 (*.f64 (log.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 1))
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(log1p.f64 (expm1.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))
(/.f64 v (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 v (fma.f64 (neg.f64 u) 1 u)) (*.f64 (-.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))))
(+.f64 (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 (/.f64 v (*.f64 (+.f64 u t1) (-.f64 t1 u))) (+.f64 u (neg.f64 u))) (-.f64 -1 (/.f64 u t1))))
(+.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1))) (*.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1))) (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (*.f64 (+.f64 u t1) (-.f64 t1 u)))))
(+.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1))) (*.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1))) (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (*.f64 (+.f64 u t1) (-.f64 t1 u)))))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) t1) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (neg.f64 u)))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))) (-.f64 t1 u))
(/.f64 (*.f64 (/.f64 v (*.f64 (+.f64 u t1) (-.f64 t1 u))) (-.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 t1 t1)) (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (-.f64 -1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 t1 t1)))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (-.f64 -1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) -1) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(+.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 u t1)) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) -1))
(*.f64 (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(+.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) 1) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (+.f64 v (*.f64 (*.f64 (/.f64 v t1) u) (+.f64 -1 (/.f64 u t1)))) (*.f64 (+.f64 u t1) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(+.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) 1))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (+.f64 v (*.f64 (*.f64 (/.f64 v t1) u) (+.f64 -1 (/.f64 u t1)))) (*.f64 (+.f64 u t1) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(+.f64 (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (/.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (+.f64 v (*.f64 (*.f64 (/.f64 v t1) u) (+.f64 -1 (/.f64 u t1)))) (*.f64 (+.f64 u t1) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))))) 1)
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 -1 (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 -1 (*.f64 (-.f64 (neg.f64 u) t1) (/.f64 (-.f64 -1 (/.f64 u t1)) v)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 -1 (*.f64 (+.f64 t1 u) (neg.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 v (+.f64 t1 u))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 1 (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) (neg.f64 (-.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 1 (*.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))) (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))))
(/.f64 1 (*.f64 (+.f64 u t1) (*.f64 (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v)) (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v)))))
(/.f64 (/.f64 1 (+.f64 u t1)) (*.f64 (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v)) (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))))
(/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (-.f64 -1 (/.f64 u t1)) v))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (pow.f64 (+.f64 t1 u) -1/2) (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (pow.f64 (+.f64 u t1) -1/2) (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) (sqrt.f64 (+.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (+.f64 u t1) -1/2) (*.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 (+.f64 u t1)))) v)
(/.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (*.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))))
(/.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (*.f64 (+.f64 u t1) (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))))
(/.f64 (sqrt.f64 v) (*.f64 (+.f64 t1 u) (/.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 v))))
(/.f64 (sqrt.f64 v) (*.f64 (+.f64 u t1) (/.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 v))))
(/.f64 (/.f64 (*.f64 (sqrt.f64 v) (sqrt.f64 v)) (-.f64 -1 (/.f64 u t1))) (+.f64 u t1))
(/.f64 (sqrt.f64 v) (*.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (sqrt.f64 v) (*.f64 (+.f64 u t1) (*.f64 (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v)) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))))
(/.f64 (sqrt.f64 v) (*.f64 (+.f64 u t1) (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (*.f64 (+.f64 t1 u) (cbrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (*.f64 (+.f64 u t1) (cbrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))))
(/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (+.f64 t1 u) (/.f64 (-.f64 -1 (/.f64 u t1)) (cbrt.f64 v))))
(/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (+.f64 u t1) (/.f64 (-.f64 -1 (/.f64 u t1)) (cbrt.f64 v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (/.f64 (cbrt.f64 v) (+.f64 u t1)))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 (/.f64 u t1) 1)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (sqrt.f64 (neg.f64 v)) (*.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))) (sqrt.f64 (+.f64 (/.f64 u t1) 1))))
(/.f64 (sqrt.f64 (neg.f64 v)) (*.f64 (+.f64 u t1) (*.f64 (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v)) (sqrt.f64 (+.f64 1 (/.f64 u t1))))))
(/.f64 (/.f64 (/.f64 (sqrt.f64 (neg.f64 v)) (+.f64 u t1)) (sqrt.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v))) (sqrt.f64 (+.f64 1 (/.f64 u t1))))
(/.f64 (*.f64 v -1) (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) -1) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (/.f64 u t1) 1))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (neg.f64 v) 1) (*.f64 (+.f64 t1 u) (+.f64 (/.f64 u t1) 1)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (neg.f64 v) 1) (*.f64 (+.f64 (/.f64 u t1) 1) (+.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u))) (+.f64 (/.f64 u t1) 1))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 -1 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 v 1) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 v (*.f64 (*.f64 (+.f64 u t1) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 v (*.f64 (+.f64 u t1) (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (*.f64 (+.f64 t1 u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (*.f64 (+.f64 u t1) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) (cbrt.f64 (+.f64 t1 u))))
(/.f64 1 (*.f64 (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) (cbrt.f64 (+.f64 u t1))) (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 u t1)) 3)) (/.f64 (-.f64 -1 (/.f64 u t1)) v))
(/.f64 (/.f64 v (*.f64 (sqrt.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 v (*.f64 (sqrt.f64 (+.f64 u t1)) (*.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 (+.f64 u t1)))))
(/.f64 (/.f64 v (sqrt.f64 (+.f64 u t1))) (*.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 (+.f64 u t1))))
(/.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (*.f64 (cbrt.f64 (+.f64 u t1)) (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)))
(/.f64 v (*.f64 (*.f64 (cbrt.f64 (+.f64 u t1)) (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(/.f64 v (*.f64 (*.f64 (+.f64 u t1) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 v (*.f64 (+.f64 u t1) (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))))
(/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (*.f64 (+.f64 u t1) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (neg.f64 v) -1) (*.f64 (+.f64 (/.f64 u t1) 1) (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 -1 (neg.f64 v)) (*.f64 (-.f64 (neg.f64 u) t1) (+.f64 (/.f64 u t1) 1)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (neg.f64 (neg.f64 v)) (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 (/.f64 u t1) 1))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (neg.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (+.f64 (/.f64 u t1) 1))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) 1)
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))) 2)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))) 3)
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (pow.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) 3) 1/3)
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) 2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))) 3))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (/.f64 1 (+.f64 t1 u)) 3)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 3) (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 3)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(exp.f64 (log.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))) 1))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1)))
(+.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.f64 1 (+.f64 u t1)) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 1 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))))
(+.f64 (/.f64 1 (+.f64 u t1)) (/.f64 (+.f64 u (neg.f64 u)) (*.f64 (+.f64 u t1) (-.f64 t1 u))))
(+.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (/.f64 1 (+.f64 u t1)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 1 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))))
(+.f64 (/.f64 1 (+.f64 u t1)) (/.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (*.f64 (+.f64 u t1) (-.f64 t1 u))))
(+.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (/.f64 1 (+.f64 u t1)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 1 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))))
(+.f64 (/.f64 1 (+.f64 u t1)) (/.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (*.f64 (+.f64 u t1) (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1) (*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 u)))
(/.f64 (-.f64 t1 u) (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))
(/.f64 (-.f64 u t1) (-.f64 (*.f64 u u) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)) (*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (-.f64 u t1))))
(/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)))
(/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 t1 u)))) 1)
(/.f64 1 (+.f64 u t1))
(*.f64 -1 (/.f64 1 (-.f64 (neg.f64 u) t1)))
(/.f64 -1 (-.f64 (neg.f64 u) t1))
(*.f64 1 (/.f64 1 (+.f64 t1 u)))
(/.f64 1 (+.f64 u t1))
(*.f64 1 (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 (-.f64 t1 u) (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))
(/.f64 (-.f64 u t1) (-.f64 (*.f64 u u) (*.f64 t1 t1)))
(*.f64 1 (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))
(*.f64 (/.f64 1 (+.f64 t1 u)) 1)
(/.f64 1 (+.f64 u t1))
(*.f64 (pow.f64 (+.f64 t1 u) -1/2) (pow.f64 (+.f64 t1 u) -1/2))
(/.f64 1 (+.f64 u t1))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) -2)) (cbrt.f64 (+.f64 u t1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) -2)) (/.f64 1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) -2)) (cbrt.f64 (+.f64 u t1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)) (/.f64 1 (cbrt.f64 (+.f64 u t1))))
(/.f64 1 (pow.f64 (cbrt.f64 (+.f64 u t1)) 3))
(*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(/.f64 (-.f64 t1 u) (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))
(/.f64 (-.f64 u t1) (-.f64 (*.f64 u u) (*.f64 t1 t1)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))
(*.f64 (/.f64 1 (-.f64 (neg.f64 u) t1)) -1)
(/.f64 -1 (-.f64 (neg.f64 u) t1))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 t1 u)) -1) (pow.f64 (sqrt.f64 (+.f64 t1 u)) -1))
(pow.f64 (sqrt.f64 (+.f64 u t1)) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)) (/.f64 1 (cbrt.f64 (+.f64 u t1))))
(/.f64 1 (pow.f64 (cbrt.f64 (+.f64 u t1)) 3))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(/.f64 (-.f64 t1 u) (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))
(/.f64 (-.f64 u t1) (-.f64 (*.f64 u u) (*.f64 t1 t1)))
(*.f64 (/.f64 -1 (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(/.f64 (-.f64 t1 u) (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))
(/.f64 (-.f64 u t1) (-.f64 (*.f64 u u) (*.f64 t1 t1)))
(*.f64 (/.f64 1 (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))
(*.f64 (/.f64 1 (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))
(/.f64 (-.f64 t1 u) (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))
(/.f64 (-.f64 u t1) (-.f64 (*.f64 u u) (*.f64 t1 t1)))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) -1/2) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (+.f64 u t1) -1/2) (sqrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) -1/2) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (+.f64 u t1) -1/2) (sqrt.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (+.f64 u t1) -1/2) (sqrt.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)) (cbrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 u t1)) -2) (cbrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (pow.f64 (cbrt.f64 (+.f64 u t1)) 2))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 u t1)) -2) (cbrt.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)))) (cbrt.f64 (-.f64 t1 u)))
(pow.f64 (+.f64 t1 u) -1)
(/.f64 1 (+.f64 u t1))
(pow.f64 (/.f64 1 (+.f64 t1 u)) 1)
(/.f64 1 (+.f64 u t1))
(pow.f64 (pow.f64 (+.f64 t1 u) -1/2) 2)
(/.f64 1 (+.f64 u t1))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 t1 u))) 3)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)) (/.f64 1 (cbrt.f64 (+.f64 u t1))))
(/.f64 1 (pow.f64 (cbrt.f64 (+.f64 u t1)) 3))
(pow.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 3) 1/3)
(/.f64 1 (+.f64 u t1))
(sqrt.f64 (pow.f64 (+.f64 t1 u) -2))
(sqrt.f64 (pow.f64 (+.f64 u t1) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 t1 u))))
(/.f64 1 (+.f64 u t1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 t1 u)))))
(/.f64 1 (+.f64 u t1))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 3))
(/.f64 1 (+.f64 u t1))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 t1 u))))
(/.f64 1 (+.f64 u t1))
(exp.f64 (neg.f64 (log.f64 (+.f64 t1 u))))
(/.f64 1 (+.f64 u t1))
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) -1))
(/.f64 1 (+.f64 u t1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 t1 u))) 1))
(/.f64 1 (+.f64 u t1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 t1 u))))
(/.f64 1 (+.f64 u t1))

localize5.0ms (0%)

Compiler

Compiled 11 to 5 computations (54.5% saved)

localize67.0ms (0.4%)

Local error

Found 2 expressions with local error:

NewErrorProgram
6.7b
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
8.4b
(/.f64 (neg.f64 t1) (*.f64 u u))
Compiler

Compiled 25 to 7 computations (72% saved)

series6.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
1.0ms
t1
@0
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
1.0ms
t1
@0
(/.f64 (neg.f64 t1) (*.f64 u u))
1.0ms
v
@0
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
1.0ms
u
@0
(/.f64 (neg.f64 t1) (*.f64 u u))
1.0ms
t1
@inf
(/.f64 (neg.f64 t1) (*.f64 u u))

rewrite68.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1974×add-sqr-sqrt
1958×*-un-lft-identity
1822×add-cube-cbrt
212×pow1
200×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01040
121032
2301632
Stop Event
node limit
Counts
2 → 62
Calls
Call 1
Inputs
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (neg.f64 t1) (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 u u)) (/.f64 (neg.f64 t1) (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (pow.f64 u -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 1 (*.f64 u (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (neg.f64 t1) (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 (sqrt.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (pow.f64 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 u u))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 u u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 u u))) 2) (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (pow.f64 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 u) (/.f64 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 t1) (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 u -2) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 u) (/.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (cbrt.f64 (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 u 4))) (/.f64 (sqrt.f64 t1) (cbrt.f64 (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (/.f64 (cbrt.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 u) (/.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (cbrt.f64 (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 t1) u) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 u u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 u u) t1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 t1) (pow.f64 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (neg.f64 t1) (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (neg.f64 t1) (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) (*.f64 u u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (neg.f64 t1) (*.f64 u u))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (*.f64 u u) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 v (/.f64 (*.f64 u u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 u u) (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 v) (*.f64 u u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 v) (*.f64 u (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 t1 u)) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 u) v) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) u) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) 1) (*.f64 u u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 t1) (pow.f64 u -2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)))))))

simplify52.0ms (0.3%)

Algorithm
egg-herbie
Rules
1274×associate-*r/
1068×associate-/l*
1016×associate-*l/
1006×times-frac
718×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01482596
13792440
214712438
Stop Event
node limit
Counts
122 → 86
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(-.f64 0 (/.f64 (neg.f64 t1) (*.f64 u u)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))) 1)
(-.f64 (/.f64 0 (*.f64 u u)) (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 t1 (pow.f64 u -2))
(*.f64 t1 (/.f64 1 (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) 1)
(*.f64 1 (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 (sqrt.f64 t1) u))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (pow.f64 u -2)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 u u))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 u u))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 u u))) 2) (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 u u))))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (pow.f64 u -2)))
(*.f64 (/.f64 t1 u) (/.f64 1 u))
(*.f64 -1 (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (pow.f64 u -2) t1)
(*.f64 (/.f64 1 u) (/.f64 t1 u))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 u 4))) (/.f64 (sqrt.f64 t1) (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (/.f64 (cbrt.f64 t1) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 u u))))
(*.f64 (/.f64 -1 u) (/.f64 t1 u))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (cbrt.f64 (*.f64 u u))))
(pow.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) 1)
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 u u))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) 3) 1/3)
(pow.f64 (/.f64 (*.f64 u u) t1) -1)
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))
(sqrt.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 4)))
(log.f64 (pow.f64 (exp.f64 t1) (pow.f64 u -2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) 3))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 t1) (*.f64 u u))))
(exp.f64 (log.f64 (/.f64 (neg.f64 t1) (*.f64 u u))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) (*.f64 u u))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 t1) (*.f64 u u))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v))) 1)
(/.f64 t1 (/.f64 (*.f64 u u) v))
(/.f64 v (/.f64 (*.f64 u u) t1))
(/.f64 1 (/.f64 (*.f64 u u) (*.f64 t1 v)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 t1 v) (*.f64 u (neg.f64 u)))
(/.f64 (*.f64 v (/.f64 t1 u)) u)
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(/.f64 (/.f64 (*.f64 t1 v) u) u)
(/.f64 (/.f64 (*.f64 t1 v) 1) (*.f64 u u))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (*.f64 u u)))
(pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v) 1)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v) 3) 1/3)
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t1) (pow.f64 u -2)) v))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)))
(exp.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)))
Outputs
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(-.f64 0 (/.f64 (neg.f64 t1) (*.f64 u u)))
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 t1 (pow.f64 u -2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))) 1)
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(-.f64 (/.f64 0 (*.f64 u u)) (/.f64 (neg.f64 t1) (*.f64 u u)))
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 t1 (pow.f64 u -2))
(*.f64 t1 (pow.f64 u -2))
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 t1 (/.f64 1 (*.f64 u (neg.f64 u))))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) 1)
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 1 (/.f64 (neg.f64 t1) (*.f64 u u)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 (sqrt.f64 t1) u))
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (pow.f64 u -2)))
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 u u))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 u u))) 2))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 u u))) 2) (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 u u))))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (pow.f64 u -2)))
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 1 u))
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 t1 (pow.f64 u -2))
(*.f64 -1 (/.f64 (neg.f64 t1) (*.f64 u u)))
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (pow.f64 u -2) t1)
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (/.f64 1 u) (/.f64 t1 u))
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (cbrt.f64 (*.f64 u u))))
(/.f64 (/.f64 t1 (cbrt.f64 (*.f64 u u))) (cbrt.f64 (pow.f64 u 4)))
(/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 u u)))
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 u 4))) (/.f64 (sqrt.f64 t1) (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (cbrt.f64 (*.f64 u u))))
(/.f64 (/.f64 t1 (cbrt.f64 (*.f64 u u))) (cbrt.f64 (pow.f64 u 4)))
(/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (/.f64 (cbrt.f64 t1) u))
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.f64 t1) (*.f64 u u)))
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 u u))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 u u))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 (pow.f64 u -2)))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (/.f64 -1 u) (/.f64 t1 u))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 t1 (cbrt.f64 (*.f64 u u))) (/.f64 -1 (cbrt.f64 (pow.f64 u 4))))
(/.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (*.f64 u u)))
(/.f64 (neg.f64 t1) (*.f64 (cbrt.f64 (pow.f64 u 4)) (cbrt.f64 (*.f64 u u))))
(pow.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) 1)
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 t1 (pow.f64 u -2))
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (*.f64 u u))) 3)
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(pow.f64 (pow.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) 3) 1/3)
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(pow.f64 (/.f64 (*.f64 u u) t1) -1)
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 t1 (pow.f64 u -2))
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 t1 (pow.f64 u -2))
(sqrt.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 4)))
(sqrt.f64 (/.f64 t1 (/.f64 (pow.f64 u 4) t1)))
(sqrt.f64 (pow.f64 (/.f64 (sqrt.f64 t1) u) 4))
(log.f64 (pow.f64 (exp.f64 t1) (pow.f64 u -2)))
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 t1 (pow.f64 u -2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 t1) (*.f64 u u)))))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) 3))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 t1) (*.f64 u u))))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(exp.f64 (log.f64 (/.f64 (neg.f64 t1) (*.f64 u u))))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) (*.f64 u u))) 1))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 t1) (*.f64 u u))))
(/.f64 (neg.f64 t1) (*.f64 u u))
(*.f64 t1 (neg.f64 (pow.f64 u -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v))) 1)
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(/.f64 t1 (/.f64 (*.f64 u u) v))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 1 (/.f64 (*.f64 u u) (*.f64 t1 v)))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (*.f64 u (neg.f64 u)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(/.f64 (*.f64 v (/.f64 t1 u)) u)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (/.f64 (*.f64 t1 v) u) u)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (/.f64 (*.f64 t1 v) 1) (*.f64 u u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (*.f64 u u)))
(/.f64 (*.f64 t1 v) (*.f64 (cbrt.f64 (*.f64 u u)) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (/.f64 t1 (cbrt.f64 (*.f64 u u))) (/.f64 v (cbrt.f64 (pow.f64 u 4))))
(*.f64 (/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (*.f64 u u))) v)
(pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v) 1)
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)) 3)
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(pow.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v) 3) 1/3)
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v) 2))
(sqrt.f64 (pow.f64 (*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u))) 2))
(fabs.f64 (neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))
(fabs.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t1) (pow.f64 u -2)) v))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v))))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v) 3))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(exp.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)) 1))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))

localize11.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 -1 (/.f64 u t1))
2.7b
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
Compiler

Compiled 27 to 11 computations (59.3% saved)

series4.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
v
@0
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
1.0ms
v
@inf
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
0.0ms
v
@-inf
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
0.0ms
t1
@0
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
0.0ms
u
@inf
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))

rewrite76.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1016×associate-/r/
820×associate-/l/
802×swap-sqr
580×distribute-lft-neg-in
514×distribute-rgt-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01025
122625
2327525
Stop Event
node limit
Counts
1 → 88
Calls
Call 1
Inputs
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) -1) (*.f64 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 u t1)) (*.f64 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) 1) (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))) (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) (+.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) (/.f64 u (neg.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (/.f64 u t1) (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 u t1) (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 -1 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u))) (*.f64 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u))) (*.f64 1 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u))) (*.f64 (/.f64 u (neg.f64 t1)) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (*.f64 (/.f64 1 u) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 -1 (*.f64 u (+.f64 (/.f64 u t1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v u) (/.f64 -1 (+.f64 (/.f64 u t1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v u) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v u) (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 v u)) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 v u)) (/.f64 (sqrt.f64 (/.f64 v u)) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) 2) (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 v u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (neg.f64 u)) (/.f64 1 (+.f64 (/.f64 u t1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v 1) (/.f64 -1 (*.f64 u (+.f64 (/.f64 u t1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (/.f64 v u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 v u) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 u (+.f64 (/.f64 u t1) 1))) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 u t1) 1)) (/.f64 v (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 v) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (/.f64 (cbrt.f64 v) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 1 (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 v u)) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v u) (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (+.f64 1 (/.f64 u (neg.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v u) (+.f64 1 (pow.f64 (/.f64 u t1) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v u) (+.f64 -1 (pow.f64 (/.f64 u (neg.f64 t1)) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) v)) (/.f64 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))) (cbrt.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (-.f64 -1 (/.f64 u t1))) (cbrt.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) u) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) 1) (/.f64 v u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (neg.f64 u)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 u 1)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 u (sqrt.f64 v))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 u (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (neg.f64 u)) (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (neg.f64 u)) (+.f64 1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) u)) (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) u)) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) u)) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (cbrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) u)) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (cbrt.f64 (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 u v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 v u) (+.f64 (/.f64 u t1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 v (neg.f64 u)) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 v u) (+.f64 (/.f64 u t1) 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 v u) (/.f64 1 (+.f64 (/.f64 u t1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 (/.f64 v u) (+.f64 (/.f64 u t1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 v (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 v (neg.f64 u)) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 v u) 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))))))

simplify82.0ms (0.5%)

Algorithm
egg-herbie
Rules
962×fma-def
754×associate-/r/
692×unswap-sqr
654×distribute-lft-in
638×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02955396
18874996
233054840
Stop Event
node limit
Counts
124 → 164
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v u))
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2)))))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(*.f64 -1 (/.f64 v u))
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2)))))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))))
(*.f64 -1 (/.f64 v u))
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2)))))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))))
(+.f64 (*.f64 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) -1) (*.f64 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 u t1)))
(+.f64 (*.f64 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 u t1)) (*.f64 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) -1))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) 1) (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))) (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) 1))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) (+.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) (/.f64 u (neg.f64 t1))))
(+.f64 (*.f64 -1 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (/.f64 u t1) (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))))
(+.f64 (*.f64 (/.f64 u t1) (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 -1 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))))
(+.f64 (*.f64 1 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u))) (*.f64 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u))))
(+.f64 (*.f64 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u))) (*.f64 1 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u))))
(+.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u))) (*.f64 (/.f64 u (neg.f64 t1)) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))))) 1)
(*.f64 v (*.f64 (/.f64 1 u) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))
(*.f64 v (/.f64 -1 (*.f64 u (+.f64 (/.f64 u t1) 1))))
(*.f64 (/.f64 v u) (/.f64 -1 (+.f64 (/.f64 u t1) 1)))
(*.f64 (/.f64 v u) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v u) (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) 1)
(*.f64 1 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (sqrt.f64 (/.f64 v u)) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))
(*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 (sqrt.f64 (/.f64 v u)) (-.f64 -1 (/.f64 u t1))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) 2) (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 v u))
(*.f64 (/.f64 v (neg.f64 u)) (/.f64 1 (+.f64 (/.f64 u t1) 1)))
(*.f64 (/.f64 v 1) (/.f64 -1 (*.f64 u (+.f64 (/.f64 u t1) 1))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 u))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (/.f64 v u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 v u) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)))))
(*.f64 (/.f64 -1 (*.f64 u (+.f64 (/.f64 u t1) 1))) v)
(*.f64 (/.f64 1 (+.f64 (/.f64 u t1) 1)) (/.f64 v (neg.f64 u)))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 v) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (/.f64 (cbrt.f64 v) u))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 1 (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) u)))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (/.f64 v u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 v u)) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v u) (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (+.f64 1 (/.f64 u (neg.f64 t1))))
(*.f64 (/.f64 (/.f64 v u) (+.f64 1 (pow.f64 (/.f64 u t1) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v u) (+.f64 -1 (pow.f64 (/.f64 u (neg.f64 t1)) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) v)) (/.f64 1 u))
(*.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))) (cbrt.f64 (/.f64 v u)))
(*.f64 (/.f64 (sqrt.f64 v) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (-.f64 -1 (/.f64 u t1))) (cbrt.f64 (/.f64 v u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 v))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) u) v)
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) 1) (/.f64 v u))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (neg.f64 u)) (neg.f64 v))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 u 1)) v)
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 u (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 u (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (/.f64 (/.f64 v (neg.f64 u)) (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (neg.f64 u)) (+.f64 1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) u)) (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) u)) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) u)) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (cbrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) u)) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (cbrt.f64 (+.f64 -1 (/.f64 u t1))))
(pow.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) 1)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) 3) 1/3)
(pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 u v)) -1)
(neg.f64 (/.f64 (/.f64 v u) (+.f64 (/.f64 u t1) 1)))
(neg.f64 (*.f64 (/.f64 v (neg.f64 u)) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))
(neg.f64 (*.f64 (/.f64 (/.f64 v u) (+.f64 (/.f64 u t1) 1)) 1))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 1 (+.f64 (/.f64 u t1) 1))))
(neg.f64 (*.f64 1 (/.f64 (/.f64 v u) (+.f64 (/.f64 u t1) 1))))
(neg.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 v (neg.f64 u))))
(neg.f64 (/.f64 (/.f64 v (neg.f64 u)) (-.f64 -1 (/.f64 u t1))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v u) 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))
(exp.f64 (log.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))
Outputs
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 -1 (/.f64 v (*.f64 u (+.f64 1 (/.f64 u t1)))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 -1 (/.f64 v u))
(/.f64 (neg.f64 v) u)
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(+.f64 (/.f64 (neg.f64 v) u) (/.f64 v t1))
(-.f64 (/.f64 v t1) (/.f64 v u))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2)))))
(+.f64 (/.f64 v t1) (*.f64 -1 (+.f64 (/.f64 v u) (/.f64 (*.f64 v u) (*.f64 t1 t1)))))
(-.f64 (-.f64 (/.f64 v t1) (/.f64 v u)) (*.f64 (/.f64 u t1) (/.f64 v t1)))
(-.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) (/.f64 v t1) (/.f64 v u)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))))
(+.f64 (/.f64 v t1) (fma.f64 -1 (/.f64 v u) (+.f64 (neg.f64 (/.f64 (*.f64 v u) (*.f64 t1 t1))) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(+.f64 (/.f64 v t1) (-.f64 (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (*.f64 (/.f64 u t1) (/.f64 v t1))) (/.f64 v u)))
(-.f64 (*.f64 (/.f64 v (*.f64 t1 t1)) (-.f64 (*.f64 u (/.f64 u t1)) u)) (-.f64 (/.f64 v u) (/.f64 v t1)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 v t1) (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 v t1) (*.f64 u u))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(*.f64 v (-.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 t1 (*.f64 u u))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (neg.f64 (/.f64 (*.f64 v t1) (*.f64 u u)))))
(-.f64 (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3)))) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(-.f64 (*.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) v)) t1) (*.f64 v (+.f64 (/.f64 t1 (*.f64 u u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 4)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (+.f64 (neg.f64 (/.f64 (*.f64 v t1) (*.f64 u u))) (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)))))
(+.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (*.f64 (/.f64 t1 (*.f64 u u)) v)) (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3)))))
(+.f64 (*.f64 v (-.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) (/.f64 t1 (*.f64 u u)))) (*.f64 v (-.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 (pow.f64 t1 3) (pow.f64 u 4)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 v t1) (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 v t1) (*.f64 u u))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(*.f64 v (-.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 t1 (*.f64 u u))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (neg.f64 (/.f64 (*.f64 v t1) (*.f64 u u)))))
(-.f64 (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3)))) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(-.f64 (*.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) v)) t1) (*.f64 v (+.f64 (/.f64 t1 (*.f64 u u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 4)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (+.f64 (neg.f64 (/.f64 (*.f64 v t1) (*.f64 u u))) (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)))))
(+.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (*.f64 (/.f64 t1 (*.f64 u u)) v)) (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3)))))
(+.f64 (*.f64 v (-.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) (/.f64 t1 (*.f64 u u)))) (*.f64 v (-.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 (pow.f64 t1 3) (pow.f64 u 4)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 v t1) (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(*.f64 (/.f64 t1 (*.f64 u u)) (neg.f64 v))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 v t1) (*.f64 u u))) (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)))
(-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(*.f64 v (-.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 t1 (*.f64 u u))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (neg.f64 (/.f64 (*.f64 v t1) (*.f64 u u)))))
(-.f64 (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3)))) (*.f64 (/.f64 t1 (*.f64 u u)) v))
(-.f64 (*.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) v)) t1) (*.f64 v (+.f64 (/.f64 t1 (*.f64 u u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 4)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(+.f64 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (+.f64 (neg.f64 (/.f64 (*.f64 v t1) (*.f64 u u))) (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)))))
(+.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (*.f64 (/.f64 t1 (*.f64 u u)) v)) (/.f64 v (/.f64 (pow.f64 u 4) (pow.f64 t1 3)))))
(+.f64 (*.f64 v (-.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) (/.f64 t1 (*.f64 u u)))) (*.f64 v (-.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 (pow.f64 t1 3) (pow.f64 u 4)))))
(*.f64 -1 (/.f64 v u))
(/.f64 (neg.f64 v) u)
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(+.f64 (/.f64 (neg.f64 v) u) (/.f64 v t1))
(-.f64 (/.f64 v t1) (/.f64 v u))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2)))))
(+.f64 (/.f64 v t1) (*.f64 -1 (+.f64 (/.f64 v u) (/.f64 (*.f64 v u) (*.f64 t1 t1)))))
(-.f64 (-.f64 (/.f64 v t1) (/.f64 v u)) (*.f64 (/.f64 u t1) (/.f64 v t1)))
(-.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) (/.f64 v t1) (/.f64 v u)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))))
(+.f64 (/.f64 v t1) (fma.f64 -1 (/.f64 v u) (+.f64 (neg.f64 (/.f64 (*.f64 v u) (*.f64 t1 t1))) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(+.f64 (/.f64 v t1) (-.f64 (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (*.f64 (/.f64 u t1) (/.f64 v t1))) (/.f64 v u)))
(-.f64 (*.f64 (/.f64 v (*.f64 t1 t1)) (-.f64 (*.f64 u (/.f64 u t1)) u)) (-.f64 (/.f64 v u) (/.f64 v t1)))
(*.f64 -1 (/.f64 v u))
(/.f64 (neg.f64 v) u)
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(+.f64 (/.f64 (neg.f64 v) u) (/.f64 v t1))
(-.f64 (/.f64 v t1) (/.f64 v u))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2)))))
(+.f64 (/.f64 v t1) (*.f64 -1 (+.f64 (/.f64 v u) (/.f64 (*.f64 v u) (*.f64 t1 t1)))))
(-.f64 (-.f64 (/.f64 v t1) (/.f64 v u)) (*.f64 (/.f64 u t1) (/.f64 v t1)))
(-.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) (/.f64 v t1) (/.f64 v u)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))))
(+.f64 (/.f64 v t1) (fma.f64 -1 (/.f64 v u) (+.f64 (neg.f64 (/.f64 (*.f64 v u) (*.f64 t1 t1))) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(+.f64 (/.f64 v t1) (-.f64 (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (*.f64 (/.f64 u t1) (/.f64 v t1))) (/.f64 v u)))
(-.f64 (*.f64 (/.f64 v (*.f64 t1 t1)) (-.f64 (*.f64 u (/.f64 u t1)) u)) (-.f64 (/.f64 v u) (/.f64 v t1)))
(+.f64 (*.f64 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) -1) (*.f64 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 u t1)))
(/.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 v u) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(+.f64 (*.f64 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 u t1)) (*.f64 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) -1))
(/.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 v u) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) 1) (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) u) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 v u) (/.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(/.f64 (/.f64 (fma.f64 v (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) v) u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))) (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) 1))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) u) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 v u) (/.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(/.f64 (/.f64 (fma.f64 v (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) v) u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) (+.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) (/.f64 u (neg.f64 t1))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) u) (+.f64 (+.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 u (neg.f64 t1))))
(*.f64 (/.f64 v (*.f64 u (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (+.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u (neg.f64 t1)))))
(*.f64 (/.f64 (/.f64 v u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u (neg.f64 t1)))))
(+.f64 (*.f64 -1 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (/.f64 u t1) (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))))
(/.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 v u) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(+.f64 (*.f64 (/.f64 u t1) (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 -1 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))))
(/.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 v u) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(+.f64 (*.f64 1 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u))) (*.f64 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) u) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 v u) (/.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(/.f64 (/.f64 (fma.f64 v (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) v) u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(+.f64 (*.f64 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u))) (*.f64 1 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) u) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 v u) (/.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(/.f64 (/.f64 (fma.f64 v (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) v) u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(+.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u))) (*.f64 (/.f64 u (neg.f64 t1)) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) u) (+.f64 (+.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 u (neg.f64 t1))))
(*.f64 (/.f64 v (*.f64 u (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (+.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u (neg.f64 t1)))))
(*.f64 (/.f64 (/.f64 v u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u (neg.f64 t1)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))))) 1)
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 v (*.f64 (/.f64 1 u) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 v (/.f64 -1 (*.f64 u (+.f64 (/.f64 u t1) 1))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 v u) (/.f64 -1 (+.f64 (/.f64 u t1) 1)))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 v u) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(/.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 v u) (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) u) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 v u) (/.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(/.f64 (/.f64 (fma.f64 v (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) v) u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(*.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) 1)
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 1 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (sqrt.f64 (/.f64 v u)) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 (sqrt.f64 (/.f64 v u)) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (sqrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) 2))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) 2) (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 v u))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 v (neg.f64 u)) (/.f64 1 (+.f64 (/.f64 u t1) 1)))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 v 1) (/.f64 -1 (*.f64 u (+.f64 (/.f64 u t1) 1))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 u))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) u)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 v (*.f64 u (sqrt.f64 (-.f64 -1 (/.f64 u t1))))))
(/.f64 (/.f64 v (*.f64 u (sqrt.f64 (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (*.f64 u (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (/.f64 v u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 v (*.f64 u (cbrt.f64 (-.f64 -1 (/.f64 u t1))))))
(/.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 v u) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) u)) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) u) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 v u) (/.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(/.f64 (/.f64 (fma.f64 v (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) v) u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (/.f64 v u) (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 v u) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 v u) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) u) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 v u) (/.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(/.f64 (/.f64 (fma.f64 v (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) v) u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(*.f64 (/.f64 -1 (*.f64 u (+.f64 (/.f64 u t1) 1))) v)
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 1 (+.f64 (/.f64 u t1) 1)) (/.f64 v (neg.f64 u)))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 v) u))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (/.f64 (cbrt.f64 v) u))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 1 (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) u)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 v (*.f64 u (sqrt.f64 (-.f64 -1 (/.f64 u t1))))))
(/.f64 (/.f64 v (*.f64 u (sqrt.f64 (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (*.f64 u (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 v (*.f64 u (cbrt.f64 (-.f64 -1 (/.f64 u t1))))))
(/.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (/.f64 v u)))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 v (*.f64 u (cbrt.f64 (-.f64 -1 (/.f64 u t1))))))
(/.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 v u)) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 v (*.f64 u (sqrt.f64 (-.f64 -1 (/.f64 u t1))))))
(/.f64 (/.f64 v (*.f64 u (sqrt.f64 (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (*.f64 u (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)))
(*.f64 (/.f64 (/.f64 v u) (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (+.f64 1 (/.f64 u (neg.f64 t1))))
(*.f64 (/.f64 v (*.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 2)) u)) (+.f64 1 (/.f64 u (neg.f64 t1))))
(*.f64 (/.f64 v (*.f64 u (+.f64 -1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 1 (/.f64 u (neg.f64 t1))))
(*.f64 (/.f64 (/.f64 v u) (+.f64 1 (pow.f64 (/.f64 u t1) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v u) (+.f64 1 (pow.f64 (/.f64 u t1) 3))) (-.f64 -1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v u) (+.f64 1 (pow.f64 (/.f64 u t1) 3))) (+.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 2)) (/.f64 u t1)))
(/.f64 (/.f64 v u) (/.f64 (+.f64 1 (pow.f64 (/.f64 u t1) 3)) (+.f64 -1 (*.f64 (-.f64 1 (/.f64 u t1)) (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v u) (+.f64 -1 (pow.f64 (/.f64 u (neg.f64 t1)) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(/.f64 (*.f64 (/.f64 v u) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)))) (+.f64 -1 (pow.f64 (/.f64 u (neg.f64 t1)) 3)))
(*.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (/.f64 (/.f64 v u) (+.f64 -1 (pow.f64 (/.f64 u (neg.f64 t1)) 3))))
(/.f64 (/.f64 (fma.f64 v (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) v) u) (+.f64 -1 (pow.f64 (/.f64 u (neg.f64 t1)) 3)))
(*.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) v)) (/.f64 1 u))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))) (cbrt.f64 (/.f64 v u)))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 (sqrt.f64 v) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 v))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (-.f64 -1 (/.f64 u t1))) (cbrt.f64 (/.f64 v u)))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 v))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) u) v)
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) 1) (/.f64 v u))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 -1 (*.f64 (sqrt.f64 u) (+.f64 1 (/.f64 u t1)))) (/.f64 v (sqrt.f64 u)))
(/.f64 (/.f64 (neg.f64 v) (*.f64 (+.f64 1 (/.f64 u t1)) (sqrt.f64 u))) (sqrt.f64 u))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 -1 (+.f64 1 (/.f64 u t1))) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(/.f64 (/.f64 (neg.f64 v) (*.f64 (+.f64 1 (/.f64 u t1)) (pow.f64 (cbrt.f64 u) 2))) (cbrt.f64 u))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (neg.f64 u)) (neg.f64 v))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 u 1)) v)
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 u (sqrt.f64 v))) (sqrt.f64 v))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 u (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(*.f64 (/.f64 (/.f64 v (neg.f64 u)) (+.f64 -1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (/.f64 v (neg.f64 u)) (+.f64 -1 (/.f64 u t1))) (+.f64 -1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (+.f64 -1 (/.f64 u t1)) (/.f64 (/.f64 v (neg.f64 u)) (+.f64 -1 (pow.f64 (/.f64 u t1) 2))))
(/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (/.f64 v (neg.f64 u))) (+.f64 -1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 (/.f64 v (neg.f64 u)) (+.f64 1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))))
(*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1))) (/.f64 (/.f64 v (neg.f64 u)) (+.f64 1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (/.f64 (/.f64 v (neg.f64 u)) (+.f64 1 (pow.f64 (/.f64 u t1) 3))))
(/.f64 (fma.f64 v (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))) v) (*.f64 u (neg.f64 (+.f64 1 (pow.f64 (/.f64 u t1) 3)))))
(*.f64 (/.f64 (/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) u)) (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 u (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (*.f64 (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) u) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1)))))
(/.f64 (/.f64 v (*.f64 u (sqrt.f64 (-.f64 -1 (/.f64 u t1))))) (/.f64 (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))
(*.f64 (/.f64 (/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) u)) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 u (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) u) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (*.f64 u (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) u)) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (cbrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 u (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)))) (cbrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)))))
(/.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (*.f64 (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) u)) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) u)) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (cbrt.f64 (+.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (/.f64 v (*.f64 u (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2))) (cbrt.f64 (+.f64 -1 (/.f64 u t1)))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(/.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (cbrt.f64 (+.f64 -1 (/.f64 u t1)))))
(pow.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) 1)
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) 2)
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) 3)
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(pow.f64 (pow.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) 3) 1/3)
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 u v)) -1)
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(neg.f64 (/.f64 (/.f64 v u) (+.f64 (/.f64 u t1) 1)))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(neg.f64 (*.f64 (/.f64 v (neg.f64 u)) (/.f64 -1 (+.f64 (/.f64 u t1) 1))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(neg.f64 (*.f64 (/.f64 (/.f64 v u) (+.f64 (/.f64 u t1) 1)) 1))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 1 (+.f64 (/.f64 u t1) 1))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(neg.f64 (*.f64 1 (/.f64 (/.f64 v u) (+.f64 (/.f64 u t1) 1))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(neg.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 v (neg.f64 u))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(neg.f64 (/.f64 (/.f64 v (neg.f64 u)) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) 2))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(log.f64 (exp.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) 3))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v u) 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(exp.f64 (log.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))) 1))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (neg.f64 v) u) (+.f64 1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (fma.f64 u (/.f64 u t1) u))

localize16.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 -1 (/.f64 u t1))
0.1b
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
0.4b
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
3.0b
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)
Compiler

Compiled 52 to 23 computations (55.8% saved)

series4.0ms (0%)

Counts
3 → 84
Calls

21 calls:

TimeVariablePointExpression
0.0ms
u
@inf
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
0.0ms
u
@-inf
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
0.0ms
t1
@0
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)
0.0ms
t1
@0
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
0.0ms
u
@inf
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)

rewrite127.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1354×associate-/l*
1072×associate-/r/
992×distribute-lft-in
398×associate-/l/
290×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01387
128487
2392687
Stop Event
node limit
Counts
3 → 227
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 v) (/.f64 (+.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 v) (/.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 v) (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (sqrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 v) (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (+.f64 t1 u) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (-.f64 -1 (/.f64 u t1)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (cbrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (pow.f64 (cbrt.f64 v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 v)) (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (sqrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 v) 2))) (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (pow.f64 (cbrt.f64 v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v -1) (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 v) (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) v) (-.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v 1) (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3)) (pow.f64 v 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 v 3) (/.f64 1 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) -1) (*.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (/.f64 u t1)) (*.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) 1) (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (+.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -2)) (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 1 (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) (pow.f64 (-.f64 -1 (/.f64 u t1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) -1) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) -1) (pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) 1) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 -1 (/.f64 u t1)))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (neg.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))) (neg.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (+.f64 t1 u))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (cbrt.f64 (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (+.f64 t1 u))) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t1 u) -1) (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t1 u) -1) (*.f64 (+.f64 t1 u) (*.f64 (/.f64 (neg.f64 u) t1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1)) (*.f64 (+.f64 t1 u) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) t1) (*.f64 (-.f64 -1 (/.f64 u t1)) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) u) (*.f64 (-.f64 -1 (/.f64 u t1)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u)) (*.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (+.f64 t1 u) -1)) (*.f64 1 (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) t1)) (*.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) u)) (*.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 -1 (+.f64 t1 u))) (*.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (*.f64 1 (*.f64 u (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 u (-.f64 -1 (/.f64 u t1)))) (*.f64 1 (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 t1 u) (/.f64 1 (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 t1 u) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 t1 u) (/.f64 -1 (neg.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 1 (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (/.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 1 (*.f64 (cbrt.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) (/.f64 -1 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 1 (-.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (/.f64 (-.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (/.f64 (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (/.f64 (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 1 (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (+.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (*.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1))))) (/.f64 -1 (sqrt.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))))) (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 1 (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 (+.f64 t1 u))) (/.f64 1 (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 1 (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 -1 (/.f64 u t1))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 t1 u)) (/.f64 -1 (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (/.f64 -1 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (/.f64 -1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1))) (*.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (-.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3)) (*.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 1 (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 1 (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (*.f64 1 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (*.f64 1 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 1 (+.f64 t1 u)) (neg.f64 (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 1 (+.f64 t1 u)) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (neg.f64 (-.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 3) (pow.f64 (+.f64 t1 u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))))

simplify158.0ms (1%)

Algorithm
egg-herbie
Rules
934×*-commutative
934×associate-/r*
932×associate-/l*
834×associate-*r*
634×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
076216583
1237016141
Stop Event
node limit
Counts
311 → 451
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u) (pow.f64 t1 4))) (*.f64 -1 (/.f64 v t1))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v)))) (pow.f64 u 5))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -3 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2)))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -3 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (*.f64 4 (/.f64 (pow.f64 t1 4) (pow.f64 u 5))))))
(/.f64 -1 t1)
(-.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (pow.f64 u 2)) (*.f64 -1 (pow.f64 u 2))) (pow.f64 t1 3)))) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 4 (pow.f64 u 2)) (*.f64 -1 (pow.f64 u 2))) u)) (*.f64 2 (pow.f64 u 3))) (pow.f64 t1 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (pow.f64 u 2)) (*.f64 -1 (pow.f64 u 2))) (pow.f64 t1 3))))) (/.f64 1 t1))
(/.f64 -1 t1)
(-.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (*.f64 2 (/.f64 u (pow.f64 t1 2))))) (/.f64 1 t1))
(-.f64 (+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (pow.f64 u 2)) (pow.f64 u 2)) u)) (*.f64 2 (pow.f64 u 3))) (pow.f64 t1 4)))))) (/.f64 1 t1))
(/.f64 -1 t1)
(-.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (*.f64 -3 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)))) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 u 3) (pow.f64 t1 4))) (+.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (*.f64 -3 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))))) (/.f64 1 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 t1 3)) (*.f64 4 (pow.f64 t1 3))) (pow.f64 u 4))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2)))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 t1 3)) (*.f64 4 (pow.f64 t1 3))) (pow.f64 u 4))) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 t1 (+.f64 (*.f64 -1 (pow.f64 t1 3)) (*.f64 4 (pow.f64 t1 3))))) (*.f64 2 (pow.f64 t1 4))) (pow.f64 u 5))))))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 t1 3)) (*.f64 4 (pow.f64 t1 3))) (pow.f64 u 4))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2)))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 t1 3)) (*.f64 4 (pow.f64 t1 3))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -1 (pow.f64 t1 3)) (*.f64 4 (pow.f64 t1 3)))) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (*.f64 -2 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)))))))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(*.f64 -1 t1)
(+.f64 (*.f64 -1 t1) (*.f64 -2 u))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(*.f64 -1 t1)
(+.f64 (*.f64 -1 t1) (*.f64 -2 u))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(*.f64 -1 t1)
(+.f64 (*.f64 -1 t1) (*.f64 -2 u))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v))) 1)
(/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) v))
(/.f64 1 (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 v)))
(/.f64 1 (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 v) 2)))
(/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))) v))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (sqrt.f64 v) (/.f64 (+.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (cbrt.f64 v) (/.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 v) 2)))
(/.f64 (cbrt.f64 v) (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (sqrt.f64 v))))
(/.f64 (cbrt.f64 v) (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 v)))
(/.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (+.f64 t1 u) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (-.f64 -1 (/.f64 u t1)) v))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (cbrt.f64 v))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (pow.f64 (cbrt.f64 v) 2))))
(/.f64 (sqrt.f64 (sqrt.f64 v)) (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (sqrt.f64 v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 v) 2))) (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (pow.f64 (cbrt.f64 v) 2))))
(/.f64 (*.f64 v -1) (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 -1 v) (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) v) (-.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 v 1) (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(/.f64 (/.f64 v (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(pow.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v) 3))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3)) (pow.f64 v 3)))
(cbrt.f64 (*.f64 (pow.f64 v 3) (/.f64 1 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3))))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)))
(exp.f64 (log.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)))
(+.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) -1) (*.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (/.f64 u t1)))
(+.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (/.f64 u t1)) (*.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) -1))
(+.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) 1) (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(+.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) 1))
(+.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (+.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (/.f64 (neg.f64 u) t1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))) 1)
(*.f64 1 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 1 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 1)
(*.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -2)) (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 1 (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 1 (+.f64 t1 u)) (pow.f64 (-.f64 -1 (/.f64 u t1)) -1))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1))))) -1)
(*.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) -1) (/.f64 1 (+.f64 t1 u)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) -1) (pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) -1))
(*.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) 1) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))) (-.f64 t1 u))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 1 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 -1 (/.f64 u t1)))) (-.f64 t1 u))
(*.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 1 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 1 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))
(*.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (neg.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (+.f64 t1 u))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (cbrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (+.f64 t1 u))) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1)
(pow.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 1)
(pow.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 3)
(pow.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3)) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -2))
(log.f64 (exp.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))
(cbrt.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(exp.f64 (neg.f64 (log.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(+.f64 (*.f64 (+.f64 t1 u) -1) (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1)))
(+.f64 (*.f64 (+.f64 t1 u) -1) (*.f64 (+.f64 t1 u) (*.f64 (/.f64 (neg.f64 u) t1) 1)))
(+.f64 (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1)) (*.f64 (+.f64 t1 u) -1))
(+.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) t1) (*.f64 (-.f64 -1 (/.f64 u t1)) u))
(+.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) u) (*.f64 (-.f64 -1 (/.f64 u t1)) t1))
(+.f64 (*.f64 -1 (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u)))
(+.f64 (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u)) (*.f64 -1 (+.f64 t1 u)))
(+.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1))))
(+.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(+.f64 (*.f64 1 (*.f64 (+.f64 t1 u) -1)) (*.f64 1 (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1))))
(+.f64 (*.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) t1)) (*.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) u)))
(+.f64 (*.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) u)) (*.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) t1)))
(+.f64 (*.f64 1 (*.f64 -1 (+.f64 t1 u))) (*.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u))))
(+.f64 (*.f64 1 (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (*.f64 1 (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(+.f64 (*.f64 1 (*.f64 u (-.f64 -1 (/.f64 u t1)))) (*.f64 1 (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 1)
(/.f64 1 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)))
(/.f64 (+.f64 t1 u) (/.f64 1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (+.f64 t1 u) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) 1))
(/.f64 (+.f64 t1 u) (/.f64 -1 (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 -1 (/.f64 -1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 1 (+.f64 t1 u)))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 1)
(/.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 1 (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(/.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2))
(/.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (/.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))
(/.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (+.f64 t1 u))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 1 (*.f64 (cbrt.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)))
(/.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))
(/.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) (/.f64 -1 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))
(/.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 1 (-.f64 t1 u))))
(/.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (/.f64 (-.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (/.f64 (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(/.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (/.f64 (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(/.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (-.f64 t1 u)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 1 (+.f64 -1 (/.f64 u t1)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (+.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1))))
(/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (-.f64 -1 (/.f64 u t1))))
(/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (+.f64 t1 u)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (*.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))) -1)
(/.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1))))) (/.f64 -1 (sqrt.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))))) (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2))))
(/.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 1 (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 (+.f64 t1 u))) (/.f64 1 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 1 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (-.f64 t1 u))
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(/.f64 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 -1 (/.f64 u t1))) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 -1 (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 -1 (+.f64 t1 u)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (/.f64 -1 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (/.f64 -1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1))) (*.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1))))
(/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (-.f64 u t1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3)) (*.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1))))))
(/.f64 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 1 (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 1 (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (*.f64 1 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (*.f64 1 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 1 (+.f64 t1 u)) (neg.f64 (+.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 1 (+.f64 t1 u)) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))
(/.f64 (neg.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (neg.f64 (-.f64 t1 u))))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 1)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(exp.f64 (log.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 -1 (/.f64 t1 (/.f64 u (/.f64 v u))) (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 (pow.f64 t1 4) (*.f64 -2 (+.f64 (/.f64 (*.f64 -3 (/.f64 v (pow.f64 u 4))) u) (/.f64 v (pow.f64 u 5)))) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 4) (+.f64 (/.f64 (*.f64 6 (/.f64 v (pow.f64 u 4))) u) (/.f64 (*.f64 v -2) (pow.f64 u 5))) (fma.f64 -1 (/.f64 t1 (/.f64 u (/.f64 v u))) (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (/.f64 (neg.f64 v) t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (+.f64 (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (/.f64 (neg.f64 v) t1)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (*.f64 u u))) (/.f64 (pow.f64 t1 4) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))))
(fma.f64 -4 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (fma.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 4)) (+.f64 (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)))))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (/.f64 (neg.f64 v) t1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (pow.f64 t1 3)) (fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (/.f64 (neg.f64 v) t1)))
(fma.f64 -1 (/.f64 (*.f64 v (*.f64 u (*.f64 u 3))) (pow.f64 t1 3)) (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (/.f64 (neg.f64 v) t1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u) (pow.f64 t1 4))) (*.f64 -1 (/.f64 v t1))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (pow.f64 t1 3)) (fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 2 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (/.f64 (pow.f64 t1 4) u)) (/.f64 (neg.f64 v) t1)))))
(fma.f64 -1 (/.f64 (*.f64 v (*.f64 u (*.f64 u 3))) (pow.f64 t1 3)) (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (fma.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)) (fma.f64 2 (/.f64 (*.f64 (*.f64 v (pow.f64 u 3)) 3) (pow.f64 t1 4)) (/.f64 (neg.f64 v) t1)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (/.f64 (neg.f64 v) t1))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (/.f64 (neg.f64 v) t1)))
(fma.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (*.f64 u u) (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (/.f64 (neg.f64 v) t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (fma.f64 (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) t1))) (pow.f64 u 3) (/.f64 (neg.f64 v) t1))))
(fma.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (*.f64 u u) (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (fma.f64 (fma.f64 -2 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 t1 3))) t1)) (pow.f64 u 3) (/.f64 (neg.f64 v) t1))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 -1 (/.f64 t1 (/.f64 u (/.f64 v u))) (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 -2 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 u 5)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (fma.f64 -4 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (*.f64 -2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 -3 (*.f64 v (pow.f64 t1 3)))))))))))
(+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 -1 (/.f64 t1 (/.f64 u (/.f64 v u))) (fma.f64 -4 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 t1 4))) (pow.f64 u 5))))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (pow.f64 t1 3)) 3) (pow.f64 u 4)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))))
(fma.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 3)) (/.f64 (pow.f64 u 4) 3)) (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v)))) (pow.f64 u 5))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))))
(fma.f64 -2 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 u 5)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 v (pow.f64 t1 3)) 3) (pow.f64 u 4)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 (*.f64 v (pow.f64 t1 3)) 3))) (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))))))
(fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (fma.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 3)) (/.f64 (pow.f64 u 4) 3)) (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 2 (/.f64 (*.f64 (*.f64 v (pow.f64 t1 4)) 3) (pow.f64 u 5)) (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 (neg.f64 t1) (*.f64 u u)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -3 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2)))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (fma.f64 -3 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (/.f64 (neg.f64 t1) (*.f64 u u))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -3 (/.f64 (pow.f64 t1 3) (pow.f64 u 4))) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (*.f64 4 (/.f64 (pow.f64 t1 4) (pow.f64 u 5))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (fma.f64 -3 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (fma.f64 -1 (/.f64 t1 (*.f64 u u)) (*.f64 4 (/.f64 (pow.f64 t1 4) (pow.f64 u 5))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (fma.f64 -3 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (fma.f64 -1 (/.f64 t1 (*.f64 u u)) (/.f64 4 (/.f64 (pow.f64 u 5) (pow.f64 t1 4))))))
(/.f64 -1 t1)
(-.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (*.f64 2 (/.f64 u (*.f64 t1 t1))) (/.f64 1 t1))
(fma.f64 2 (/.f64 u (*.f64 t1 t1)) (/.f64 -1 t1))
(-.f64 (+.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (pow.f64 u 2)) (*.f64 -1 (pow.f64 u 2))) (pow.f64 t1 3)))) (/.f64 1 t1))
(-.f64 (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (neg.f64 (/.f64 (*.f64 (*.f64 u u) 3) (pow.f64 t1 3)))) (/.f64 1 t1))
(+.f64 (/.f64 (*.f64 (*.f64 u (neg.f64 u)) 3) (pow.f64 t1 3)) (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (/.f64 -1 t1)))
(-.f64 (+.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 4 (pow.f64 u 2)) (*.f64 -1 (pow.f64 u 2))) u)) (*.f64 2 (pow.f64 u 3))) (pow.f64 t1 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (pow.f64 u 2)) (*.f64 -1 (pow.f64 u 2))) (pow.f64 t1 3))))) (/.f64 1 t1))
(-.f64 (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 u (*.f64 (*.f64 u u) 3)) (*.f64 2 (pow.f64 u 3))) (pow.f64 t1 4)) (neg.f64 (/.f64 (*.f64 (*.f64 u u) 3) (pow.f64 t1 3))))) (/.f64 1 t1))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 u (*.f64 u 3)) (pow.f64 t1 3)) (/.f64 (fma.f64 -2 (*.f64 (pow.f64 u 3) 3) (*.f64 2 (pow.f64 u 3))) (pow.f64 t1 4)))) (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (/.f64 -1 t1)))
(/.f64 -1 t1)
(-.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (*.f64 2 (/.f64 u (*.f64 t1 t1))) (/.f64 1 t1))
(fma.f64 2 (/.f64 u (*.f64 t1 t1)) (/.f64 -1 t1))
(-.f64 (+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (*.f64 2 (/.f64 u (pow.f64 t1 2))))) (/.f64 1 t1))
(-.f64 (+.f64 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (fma.f64 -4 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (*.f64 2 (/.f64 u (*.f64 t1 t1))))) (/.f64 1 t1))
(+.f64 (/.f64 -3 (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (/.f64 -1 t1)))
(-.f64 (+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (pow.f64 u 2)) (pow.f64 u 2)) u)) (*.f64 2 (pow.f64 u 3))) (pow.f64 t1 4)))))) (/.f64 1 t1))
(+.f64 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (-.f64 (fma.f64 -4 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (neg.f64 (/.f64 (*.f64 2 (+.f64 (*.f64 u (*.f64 -3 (*.f64 u u))) (pow.f64 u 3))) (pow.f64 t1 4))))) (/.f64 1 t1)))
(+.f64 (+.f64 (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (/.f64 (*.f64 -2 (+.f64 (pow.f64 u 3) (*.f64 -3 (pow.f64 u 3)))) (pow.f64 t1 4))) (/.f64 -3 (/.f64 (pow.f64 t1 3) (*.f64 u u)))) (/.f64 -1 t1))
(/.f64 -1 t1)
(-.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (*.f64 2 (/.f64 u (*.f64 t1 t1))) (/.f64 1 t1))
(fma.f64 2 (/.f64 u (*.f64 t1 t1)) (/.f64 -1 t1))
(-.f64 (+.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (*.f64 -3 (/.f64 (pow.f64 u 2) (pow.f64 t1 3)))) (/.f64 1 t1))
(-.f64 (+.f64 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (fma.f64 -4 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (*.f64 2 (/.f64 u (*.f64 t1 t1))))) (/.f64 1 t1))
(+.f64 (/.f64 -3 (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (/.f64 -1 t1)))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 u 3) (pow.f64 t1 4))) (+.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (*.f64 -3 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))))) (/.f64 1 t1))
(-.f64 (fma.f64 4 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (*.f64 -3 (/.f64 (*.f64 u u) (pow.f64 t1 3))))) (/.f64 1 t1))
(+.f64 (fma.f64 4 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (/.f64 -3 (/.f64 (pow.f64 t1 3) (*.f64 u u))))) (/.f64 -1 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 (neg.f64 t1) (*.f64 u u)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 t1 3)) (*.f64 4 (pow.f64 t1 3))) (pow.f64 u 4))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2)))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 t1 3) 3) (pow.f64 u 4)) (/.f64 t1 (*.f64 u u)))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (neg.f64 (+.f64 (/.f64 t1 (*.f64 u u)) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) 3)))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 t1 3)) (*.f64 4 (pow.f64 t1 3))) (pow.f64 u 4))) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 t1 (+.f64 (*.f64 -1 (pow.f64 t1 3)) (*.f64 4 (pow.f64 t1 3))))) (*.f64 2 (pow.f64 t1 4))) (pow.f64 u 5))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) 3) (pow.f64 u 4)) (*.f64 -1 (+.f64 (/.f64 t1 (*.f64 u u)) (/.f64 (fma.f64 -2 (*.f64 t1 (*.f64 (pow.f64 t1 3) 3)) (*.f64 2 (pow.f64 t1 4))) (pow.f64 u 5))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) 3)) (+.f64 (/.f64 t1 (*.f64 u u)) (/.f64 (fma.f64 -2 (*.f64 (pow.f64 t1 4) 3) (*.f64 2 (pow.f64 t1 4))) (pow.f64 u 5))))))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 (neg.f64 t1) (*.f64 u u)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 t1 3)) (*.f64 4 (pow.f64 t1 3))) (pow.f64 u 4))) (*.f64 -1 (/.f64 t1 (pow.f64 u 2)))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 t1 3) 3) (pow.f64 u 4)) (/.f64 t1 (*.f64 u u)))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (neg.f64 (+.f64 (/.f64 t1 (*.f64 u u)) (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) 3)))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 t1 3)) (*.f64 4 (pow.f64 t1 3))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -1 (pow.f64 t1 3)) (*.f64 4 (pow.f64 t1 3)))) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (*.f64 -2 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 t1 3) 3) (pow.f64 u 4)) (fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 (pow.f64 t1 3) 3))) (fma.f64 -1 (/.f64 t1 (*.f64 u u)) (*.f64 -2 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) 3)) (fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 4) 3) (pow.f64 u 5)) (fma.f64 -1 (/.f64 t1 (*.f64 u u)) (/.f64 -2 (/.f64 (pow.f64 u 5) (pow.f64 t1 4)))))))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 (*.f64 u (neg.f64 u)) t1)
(*.f64 u (/.f64 (neg.f64 u) t1))
(+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(fma.f64 -2 u (/.f64 (*.f64 u (neg.f64 u)) t1))
(fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1)))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (/.f64 (*.f64 u (neg.f64 u)) t1)))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (/.f64 (*.f64 u (neg.f64 u)) t1)))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(*.f64 -1 t1)
(neg.f64 t1)
(+.f64 (*.f64 -1 t1) (*.f64 -2 u))
(fma.f64 -1 t1 (*.f64 u -2))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (/.f64 (*.f64 u (neg.f64 u)) t1)))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (/.f64 (*.f64 u (neg.f64 u)) t1)))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(*.f64 -1 t1)
(neg.f64 t1)
(+.f64 (*.f64 -1 t1) (*.f64 -2 u))
(fma.f64 -1 t1 (*.f64 u -2))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (/.f64 (*.f64 u (neg.f64 u)) t1)))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (/.f64 (*.f64 u (neg.f64 u)) t1)))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(*.f64 -1 t1)
(neg.f64 t1)
(+.f64 (*.f64 -1 t1) (*.f64 -2 u))
(fma.f64 -1 t1 (*.f64 u -2))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (/.f64 (*.f64 u (neg.f64 u)) t1)))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (/.f64 (*.f64 u (neg.f64 u)) t1)))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 (*.f64 u (neg.f64 u)) t1)
(*.f64 u (/.f64 (neg.f64 u) t1))
(+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(fma.f64 -2 u (/.f64 (*.f64 u (neg.f64 u)) t1))
(fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1)))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (/.f64 (*.f64 u (neg.f64 u)) t1)))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (/.f64 (*.f64 u (neg.f64 u)) t1)))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 (*.f64 u (neg.f64 u)) t1)
(*.f64 u (/.f64 (neg.f64 u) t1))
(+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(fma.f64 -2 u (/.f64 (*.f64 u (neg.f64 u)) t1))
(fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1)))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (/.f64 (*.f64 u (neg.f64 u)) t1)))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (/.f64 (*.f64 u (neg.f64 u)) t1)))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v))) 1)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) v))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 1 (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 v)))
(*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 v)) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 v))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 (sqrt.f64 v) (sqrt.f64 v)) (-.f64 -1 (/.f64 u t1))))
(/.f64 1 (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 v) 2)))
(*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t1 u) (cbrt.f64 v)) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 v) 2))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1)))))
(/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))) v))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (sqrt.f64 v) (/.f64 (+.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))))
(/.f64 (sqrt.f64 v) (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(/.f64 (cbrt.f64 v) (/.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 v) 2)))
(*.f64 (/.f64 (cbrt.f64 v) (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 v) 2))
(*.f64 (cbrt.f64 v) (/.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(/.f64 (cbrt.f64 v) (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (sqrt.f64 v))))
(*.f64 (/.f64 (cbrt.f64 v) (*.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 v)) (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (sqrt.f64 v)))
(*.f64 (cbrt.f64 (sqrt.f64 v)) (/.f64 (/.f64 (cbrt.f64 v) (/.f64 (+.f64 t1 u) (sqrt.f64 v))) (-.f64 -1 (/.f64 u t1))))
(/.f64 (cbrt.f64 v) (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 v) (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 v) 2))
(*.f64 (cbrt.f64 v) (/.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(/.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (+.f64 t1 u) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (cbrt.f64 v) (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 v) 2))
(*.f64 (cbrt.f64 v) (/.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (-.f64 -1 (/.f64 u t1)) v))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (cbrt.f64 v))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (+.f64 t1 u) (*.f64 (sqrt.f64 (cbrt.f64 v)) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 v) 2)) (+.f64 t1 u)) (*.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (cbrt.f64 v))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (pow.f64 (cbrt.f64 v) 2))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (*.f64 (/.f64 (+.f64 t1 u) (cbrt.f64 v)) (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (pow.f64 (cbrt.f64 v) 2))))
(/.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 v) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 v) 2))) (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) (cbrt.f64 v))))
(/.f64 (sqrt.f64 (sqrt.f64 v)) (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (sqrt.f64 v))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 v)) (*.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 v)) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (sqrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 v)) (+.f64 t1 u)) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 v)) (sqrt.f64 v)) (-.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 v) 2))) (/.f64 (/.f64 (+.f64 t1 u) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (pow.f64 (cbrt.f64 v) 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 v) 2))) (*.f64 (/.f64 (+.f64 t1 u) (cbrt.f64 v)) (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (pow.f64 (cbrt.f64 v) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) (cbrt.f64 v))) (cbrt.f64 (pow.f64 (cbrt.f64 v) 2)))))
(/.f64 (*.f64 v -1) (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 -1 v) (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) v) (-.f64 -1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v 1) (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(/.f64 v (pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(pow.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v) 1)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)) 2)
(pow.f64 (sqrt.f64 (*.f64 v (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))) 2)
(pow.f64 (sqrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)) 3)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(pow.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v) 3) 1/3)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v) 2))
(sqrt.f64 (pow.f64 (*.f64 v (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 2))
(sqrt.f64 (pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v) 3))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3)) (pow.f64 v 3)))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3)))
(cbrt.f64 (*.f64 (pow.f64 v 3) (/.f64 1 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3))))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3)) (pow.f64 v 3)))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3)))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3)))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3)) (pow.f64 v 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(exp.f64 (log.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)) 1))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(+.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) -1) (*.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (/.f64 u t1)))
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (/.f64 u t1)) (*.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) -1))
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) 1) (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))))
(+.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) 1))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))))
(+.f64 (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (+.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (/.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))) 1)
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 1 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 1 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1))))))
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 1)
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2))
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -2)))
(/.f64 1 (/.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -2)) (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -2)))
(/.f64 1 (/.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -2))))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 1 (-.f64 -1 (/.f64 u t1))))
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (pow.f64 (-.f64 -1 (/.f64 u t1)) -1))
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))))
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1))))) -1)
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) -1) (/.f64 1 (+.f64 t1 u)))
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) -1) (pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) -1))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) -1))
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) 1) (/.f64 1 (+.f64 t1 u)))
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))) (-.f64 t1 u))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (neg.f64 u))))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 -1 (+.f64 1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (neg.f64 u)))) (-.f64 t1 u))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 1 (/.f64 u t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 1 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 -1 (/.f64 u t1)))) (-.f64 t1 u))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (neg.f64 u))))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 -1 (+.f64 1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (neg.f64 u)))) (-.f64 t1 u))
(*.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 1 (/.f64 u t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 1 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (fma.f64 t1 t1 (*.f64 u (neg.f64 u)))))
(/.f64 (+.f64 -1 (/.f64 u t1)) (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (neg.f64 u))))))
(*.f64 (/.f64 1 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)) (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 t1 t1 (*.f64 u (neg.f64 u)))))
(/.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (neg.f64 u))))))
(*.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (+.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (fma.f64 t1 t1 (*.f64 u (neg.f64 u)))))
(/.f64 (+.f64 -1 (/.f64 u t1)) (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (neg.f64 u))))))
(*.f64 (/.f64 1 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (+.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)) (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 t1 t1 (*.f64 u (neg.f64 u)))))
(/.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (neg.f64 u))))))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3)) (+.f64 t1 u))) (+.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (-.f64 (/.f64 (neg.f64 u) t1) -1))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (-.f64 1 (/.f64 u t1)))) (*.f64 (+.f64 t1 u) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 1 (*.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 t1 u))) (+.f64 1 (/.f64 (neg.f64 u) t1)))
(/.f64 (-.f64 1 (/.f64 u t1)) (*.f64 (+.f64 t1 u) (+.f64 -1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 -1 (neg.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (-.f64 -1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (*.f64 (+.f64 t1 u) (+.f64 1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (neg.f64 u))))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 -1 (+.f64 1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (neg.f64 u)))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 1 (/.f64 u t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (-.f64 u t1) (/.f64 1 (*.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (-.f64 u t1) (/.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1))) (-.f64 u t1)))
(*.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (neg.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))))) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (-.f64 t1 u)) (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))))))
(*.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (+.f64 t1 u)) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (sqrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))) (sqrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (+.f64 t1 u))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (cbrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)))) (cbrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (cbrt.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (+.f64 t1 u))) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)))) (cbrt.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1)))))
(pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1)
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(pow.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 1)
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(pow.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) 2)
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(pow.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 3)
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(pow.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -2))
(log.f64 (exp.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(cbrt.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(exp.f64 (neg.f64 (log.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) -1))
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 1))
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(+.f64 (*.f64 (+.f64 t1 u) -1) (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 (+.f64 t1 u) -1) (*.f64 (+.f64 t1 u) (*.f64 (/.f64 (neg.f64 u) t1) 1)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1)) (*.f64 (+.f64 t1 u) -1))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) t1) (*.f64 (-.f64 -1 (/.f64 u t1)) u))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) u) (*.f64 (-.f64 -1 (/.f64 u t1)) t1))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 -1 (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u)) (*.f64 -1 (+.f64 t1 u)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 1 (*.f64 (+.f64 t1 u) -1)) (*.f64 1 (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) t1)) (*.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) u)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) u)) (*.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) t1)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 1 (*.f64 -1 (+.f64 t1 u))) (*.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 1 (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (*.f64 1 (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 1 (*.f64 u (-.f64 -1 (/.f64 u t1)))) (*.f64 1 (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 1)
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(/.f64 1 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(/.f64 1 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(/.f64 (+.f64 t1 u) (/.f64 1 (-.f64 -1 (/.f64 u t1))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(/.f64 (+.f64 t1 u) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) 1))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(/.f64 (+.f64 t1 u) (/.f64 -1 (neg.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(/.f64 -1 (/.f64 -1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 1 (+.f64 t1 u)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 1)
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(/.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 1 (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) 1) (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))))
(/.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2)) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2)))
(/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) 1) (*.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 -1 (+.f64 1 (/.f64 u t1)))))
(/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) 1) (*.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 -1 (+.f64 1 (/.f64 u t1)))))
(/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2)) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2))
(/.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2))
(/.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (/.f64 -1 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) -1) (neg.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(/.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (+.f64 t1 u))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 1) (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)))
(*.f64 (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 1))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) 1) (*.f64 (+.f64 t1 u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) 1) (+.f64 t1 u)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) 1) (*.f64 (+.f64 t1 u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) 1) (+.f64 t1 u)))
(/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 -1 (+.f64 1 (/.f64 u t1)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 -1 (+.f64 1 (/.f64 u t1)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 1 (*.f64 (cbrt.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 -1 (+.f64 1 (/.f64 u t1)))))
(/.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(/.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2)) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (/.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2)))
(/.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) (/.f64 -1 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(/.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 1 (-.f64 t1 u))))
(/.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (-.f64 t1 u)))
(/.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (*.f64 (/.f64 -1 (+.f64 1 (/.f64 u t1))) (-.f64 t1 u)))
(/.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (/.f64 (-.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (neg.f64 u)))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (neg.f64 u))))
(/.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (/.f64 (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (neg.f64 u))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))))
(/.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (/.f64 (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (/.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (-.f64 t1 u)))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (*.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (-.f64 t1 u))))
(/.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (-.f64 t1 u)))
(/.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (-.f64 t1 u)))
(/.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (*.f64 (/.f64 -1 (+.f64 1 (/.f64 u t1))) (-.f64 t1 u)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 1 (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 1 (+.f64 t1 u))) (/.f64 1 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 1 (+.f64 t1 u))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (+.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (neg.f64 u))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1))) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1))))
(/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (/.f64 -1 (+.f64 1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1))) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (*.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (/.f64 -1 (+.f64 1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) 1) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) 1) (/.f64 (*.f64 (+.f64 t1 u) 1) (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (+.f64 t1 u)))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (+.f64 t1 u))
(*.f64 (/.f64 (+.f64 t1 u) (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (/.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (-.f64 t1 u)))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (*.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (-.f64 t1 u))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (*.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (*.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (*.f64 1 (/.f64 u t1)) (+.f64 -1 (/.f64 u t1))))) (+.f64 t1 u))
(/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))) -1)
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1))))) (/.f64 -1 (sqrt.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1))))) -1) (sqrt.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))) (/.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))) -1))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2)) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2)))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2) (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2)) (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) -1/2)))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (/.f64 1 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))
(/.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2))) (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 -1 (/.f64 u t1)))))) (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (/.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))) (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2))) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)))))
(/.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) 1) (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))))
(/.f64 (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 1 (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) 1) (*.f64 (+.f64 t1 u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) 1) (+.f64 t1 u)))
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 (+.f64 t1 u))) (/.f64 1 (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) 1) (*.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 -1 (+.f64 1 (/.f64 u t1)))))
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 1 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 -1 (+.f64 1 (/.f64 u t1)))))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (+.f64 t1 u))
(*.f64 (/.f64 (+.f64 t1 u) (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (-.f64 t1 u))
(/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (neg.f64 u)))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (neg.f64 u))))
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(/.f64 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 -1 (/.f64 u t1))) (-.f64 t1 u))
(/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (neg.f64 u)))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (neg.f64 u))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (+.f64 t1 u))
(*.f64 (/.f64 (+.f64 t1 u) (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 -1 (-.f64 -1 (/.f64 u t1))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(/.f64 (neg.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 -1 (+.f64 t1 u)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (/.f64 -1 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) -1) (neg.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)) (/.f64 -1 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1))) (*.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1))))
(/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (-.f64 u t1)))
(*.f64 (/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (*.f64 1 (-.f64 u t1))) (-.f64 -1 (/.f64 u t1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3)) (*.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3)) (*.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (-.f64 (/.f64 (neg.f64 u) t1) -1)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3)) (+.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (-.f64 1 (/.f64 u t1))))) (+.f64 t1 u))
(/.f64 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (neg.f64 u))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))))
(/.f64 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 1 (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (neg.f64 u))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))))
(/.f64 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (/.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (-.f64 t1 u)))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (*.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (-.f64 t1 u))))
(/.f64 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 1 (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (/.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (-.f64 t1 u)))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (*.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (-.f64 t1 u))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1))) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1))) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (*.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (*.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (neg.f64 u))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (*.f64 1 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (neg.f64 u))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1))) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 -1 (/.f64 u t1))) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (/.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (-.f64 t1 u)))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (*.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (-.f64 t1 u))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (*.f64 1 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (/.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (-.f64 t1 u)))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u))) (*.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (-.f64 t1 u))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (*.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (*.f64 (+.f64 (pow.f64 (/.f64 u t1) 2) (-.f64 1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 1 (+.f64 t1 u)) (neg.f64 (+.f64 -1 (/.f64 u t1)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 1 (/.f64 (neg.f64 u) t1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (-.f64 1 (/.f64 u t1)) (+.f64 t1 u)))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 1 (+.f64 t1 u)) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 -1 (neg.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 u t1) 3)) (-.f64 -1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))) (+.f64 t1 u))
(/.f64 (neg.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (neg.f64 (-.f64 t1 u))))
(/.f64 (neg.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u)))) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (neg.f64 (-.f64 t1 u))))
(/.f64 (neg.f64 (fma.f64 t1 t1 (*.f64 u (neg.f64 u)))) (/.f64 (neg.f64 (-.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 1)
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 3)
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3) 1/3)
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))
(*.f64 (+.f64 t1 u) (log.f64 (exp.f64 (-.f64 -1 (/.f64 u t1)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 3) (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(exp.f64 (log.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 1))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))

eval658.0ms (4.4%)

Compiler

Compiled 30271 to 15375 computations (49.2% saved)

prune509.0ms (3.4%)

Pruning

24 alts after pruning (20 fresh and 4 done)

PrunedKeptTotal
New1261151276
Fresh6511
Picked101
Done145
Total1269241293
Error
0b
Counts
1293 → 24
Alt Table
Click to see full alt table
StatusErrorProgram
1.8b
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
2.9b
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
27.2b
(/.f64 (/.f64 v (+.f64 t1 u)) -1)
31.3b
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
30.8b
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
25.2b
(/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
45.9b
(/.f64 (*.f64 (/.f64 t1 u) v) u)
34.4b
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
45.2b
(/.f64 (*.f64 t1 v) (*.f64 u u))
54.0b
(/.f64 (neg.f64 v) u)
33.0b
(/.f64 (neg.f64 v) t1)
45.2b
(/.f64 v (/.f64 (*.f64 u u) t1))
44.2b
(/.f64 t1 (*.f64 u (/.f64 u v)))
3.4b
(/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))
30.6b
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v u))
33.6b
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
27.0b
(*.f64 (/.f64 1 (+.f64 (*.f64 -1 t1) (*.f64 -2 u))) v)
31.9b
(*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)
33.1b
(*.f64 (/.f64 -1 t1) v)
31.7b
(*.f64 (*.f64 (/.f64 -1 u) (/.f64 t1 u)) v)
27.3b
(*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u)))
31.4b
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
30.7b
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
31.1b
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
Compiler

Compiled 494 to 327 computations (33.8% saved)

localize19.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 -1 (/.f64 u t1))
0.9b
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
2.8b
(/.f64 v (-.f64 -1 (/.f64 u t1)))
Compiler

Compiled 36 to 15 computations (58.3% saved)

series2.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
u
@-inf
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
0.0ms
u
@inf
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
0.0ms
t1
@inf
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
0.0ms
t1
@0
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
0.0ms
t1
@-inf
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))

rewrite109.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1420×associate-/r/
986×associate-/l/
864×distribute-rgt-in
822×distribute-lft-in
274×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01131
125731
2391031
Stop Event
node limit
Counts
1 → 109
Calls
Call 1
Inputs
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 (neg.f64 u) 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) t1) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 t1 t1)) (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 t1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))) (*.f64 (neg.f64 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1))))) (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (sqrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (*.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (/.f64 1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (/.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) 2) (cbrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (*.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (/.f64 1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 1 (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 v (*.f64 (cbrt.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v 1) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (neg.f64 t1) u)) (/.f64 (neg.f64 v) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (+.f64 t1 u)) (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 t1 u) v)) (/.f64 1 (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2))) (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (+.f64 t1 u)) (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) 1) (/.f64 v (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 v (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 v (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 v (*.f64 v (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 (/.f64 u t1) 1)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 v))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (neg.f64 v) (-.f64 -1 (/.f64 u t1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (neg.f64 v) (-.f64 -1 (/.f64 u t1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) 1) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) 1) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u))) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u))) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) 1) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) 1) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 t1 u) (/.f64 (-.f64 -1 (/.f64 u t1)) v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 v (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (+.f64 t1 u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))))))

simplify112.0ms (0.7%)

Algorithm
egg-herbie
Rules
1172×+-commutative
1158×associate-+r+
772×*-commutative
704×associate-*l/
654×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04558323
115617965
270007943
Stop Event
node limit
Counts
145 → 215
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v)))) (pow.f64 u 5))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u) (pow.f64 t1 4))) (*.f64 -1 (/.f64 v t1))))))
(+.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) t1) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 t1 t1)) (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 t1 t1)))
(+.f64 (*.f64 t1 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))) (*.f64 (neg.f64 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1))))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1))))) (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))) 1)
(*.f64 v (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))))
(*.f64 v (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) 1)
(*.f64 1 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (sqrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(*.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (*.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (/.f64 1 (+.f64 t1 u))))
(*.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (/.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (+.f64 t1 u)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) 2) (cbrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (*.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (neg.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 1 (-.f64 (neg.f64 t1) u)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 v (*.f64 (cbrt.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v 1) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))
(*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (-.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (-.f64 t1 u))
(*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) v)
(*.f64 (/.f64 1 (-.f64 (neg.f64 t1) u)) (/.f64 (neg.f64 v) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (+.f64 t1 u)) (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 1 (/.f64 (+.f64 t1 u) v)) (/.f64 1 (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 1 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2))) (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (sqrt.f64 v) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (sqrt.f64 v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (+.f64 t1 u)) (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (cbrt.f64 v))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) v)
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) 1) (/.f64 v (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 v (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 v (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 v (*.f64 v (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 (/.f64 u t1) 1)) (neg.f64 v))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (/.f64 (/.f64 (neg.f64 v) (-.f64 -1 (/.f64 u t1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 (neg.f64 v) (-.f64 -1 (/.f64 u t1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) 1) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) 1) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u))) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u))) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) 1) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) 1) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(pow.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) 1)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) 3) 1/3)
(pow.f64 (*.f64 (+.f64 t1 u) (/.f64 (-.f64 -1 (/.f64 u t1)) v)) -1)
(neg.f64 (/.f64 v (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 -1 (/.f64 u t1)))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(exp.f64 (log.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
Outputs
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (/.f64 (*.f64 (*.f64 2 u) v) (*.f64 t1 t1)) (/.f64 v t1))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1)))
(-.f64 (fma.f64 (/.f64 (*.f64 -3 v) (pow.f64 t1 3)) (*.f64 u u) (/.f64 (*.f64 (*.f64 2 u) v) (*.f64 t1 t1))) (/.f64 v t1))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) t1))) (pow.f64 u 3) (/.f64 (neg.f64 v) t1))))
(fma.f64 (/.f64 (*.f64 -3 v) (pow.f64 t1 3)) (*.f64 u u) (-.f64 (fma.f64 2 (*.f64 (/.f64 u t1) (/.f64 v t1)) (*.f64 (fma.f64 -2 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 t1 3))) t1)) (pow.f64 u 3))) (/.f64 v t1)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (/.f64 2 (/.f64 (pow.f64 u 3) (*.f64 v (*.f64 t1 t1)))) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 -4 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 -2 (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)) (fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (fma.f64 -4 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (*.f64 -2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 -3 (*.f64 v (pow.f64 t1 3)))))))))))
(+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (fma.f64 -2 (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)) (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (-.f64 (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 t1 4))) (pow.f64 u 5)) (*.f64 (pow.f64 t1 3) (*.f64 -4 (/.f64 v (pow.f64 u 4))))) (*.f64 (/.f64 t1 u) (/.f64 v u))))))
(+.f64 (*.f64 (pow.f64 t1 4) (/.f64 -2 (/.f64 (pow.f64 u 5) v))) (+.f64 (fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u)))) (*.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 t1 4))) (pow.f64 u 5)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (/.f64 2 (/.f64 (pow.f64 u 3) (*.f64 v (*.f64 t1 t1)))) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (pow.f64 t1 3)) 3) (pow.f64 u 4)) (fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(-.f64 (-.f64 (/.f64 2 (/.f64 (pow.f64 u 3) (*.f64 v (*.f64 t1 t1)))) (*.f64 (/.f64 t1 u) (/.f64 v u))) (/.f64 (*.f64 v (pow.f64 t1 3)) (/.f64 (pow.f64 u 4) 3)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v)))) (pow.f64 u 5))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))))
(fma.f64 -2 (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 v (pow.f64 t1 3)) 3) (pow.f64 u 4)) (fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 (*.f64 v (pow.f64 t1 3)) 3))) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))))))
(fma.f64 -2 (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)) (-.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (*.f64 (*.f64 v (pow.f64 t1 4)) 3) (pow.f64 u 5)))) (*.f64 (/.f64 t1 u) (/.f64 v u))) (/.f64 (*.f64 v (pow.f64 t1 3)) (/.f64 (pow.f64 u 4) 3))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(-.f64 (/.f64 2 (/.f64 (pow.f64 u 3) (*.f64 v (*.f64 t1 t1)))) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 -4 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 (pow.f64 t1 4) (*.f64 -2 (+.f64 (/.f64 (*.f64 -3 (/.f64 v (pow.f64 u 4))) u) (/.f64 v (pow.f64 u 5)))) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (fma.f64 (pow.f64 t1 4) (fma.f64 -2 (/.f64 v (pow.f64 u 5)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 u 4))) u)) (fma.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (/.f64 (*.f64 (*.f64 2 u) v) (*.f64 t1 t1)) (/.f64 v t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (-.f64 (fma.f64 2 (*.f64 (/.f64 u t1) (/.f64 v t1)) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))) (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (*.f64 u u))) (/.f64 (pow.f64 t1 4) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (*.f64 (/.f64 u t1) (/.f64 v t1)) (fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)) (-.f64 (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 4)) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))) (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(-.f64 (/.f64 (*.f64 (*.f64 2 u) v) (*.f64 t1 t1)) (/.f64 v t1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1)))
(-.f64 (-.f64 (/.f64 (*.f64 (*.f64 2 u) v) (*.f64 t1 t1)) (/.f64 v t1)) (/.f64 (*.f64 v (*.f64 u u)) (/.f64 (pow.f64 t1 3) 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u) (pow.f64 t1 4))) (*.f64 -1 (/.f64 v t1))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (pow.f64 t1 3)) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 2 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (/.f64 (pow.f64 t1 4) u)) (/.f64 (neg.f64 v) t1)))))
(-.f64 (fma.f64 2 (*.f64 (/.f64 u t1) (/.f64 v t1)) (fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)) (fma.f64 2 (/.f64 (*.f64 (*.f64 v (pow.f64 u 3)) 3) (pow.f64 t1 4)) (/.f64 (neg.f64 v) t1)))) (/.f64 (*.f64 v (*.f64 u u)) (/.f64 (pow.f64 t1 3) 3)))
(+.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 -1 (/.f64 u t1))) (fma.f64 (neg.f64 u) 1 u)))
(fma.f64 (/.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 -1 (/.f64 u t1))) (+.f64 u (neg.f64 u)) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(+.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 -1 (/.f64 u t1))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(fma.f64 (/.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 -1 (/.f64 u t1))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(+.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 -1 (/.f64 u t1))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(fma.f64 (/.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 -1 (/.f64 u t1))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(+.f64 (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) t1) (*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (neg.f64 u)))
(*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 -1 (/.f64 u t1))) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 v (-.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 t1 t1)) (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 u (-.f64 u t1))))
(/.f64 (*.f64 v (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(+.f64 (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (*.f64 t1 t1)))
(/.f64 (*.f64 v (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(+.f64 (*.f64 t1 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))) (*.f64 (neg.f64 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 -1 (/.f64 u t1))) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 v (-.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 -1 (/.f64 u t1))) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 u) 1 u)))
(*.f64 (/.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 -1 (/.f64 u t1))) (+.f64 (+.f64 u (neg.f64 u)) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 -1 (/.f64 u t1))) (+.f64 u (+.f64 (neg.f64 u) (-.f64 t1 u))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 -1 (/.f64 u t1))) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(*.f64 (/.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 -1 (/.f64 u t1))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (-.f64 t1 u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 -1 (/.f64 u t1))) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(*.f64 (/.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 -1 (/.f64 u t1))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (-.f64 t1 u)))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1))))))
(/.f64 (*.f64 v (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1))))) (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1))))))
(/.f64 (*.f64 v (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))) 1)
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 v (*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 v (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 -1 (/.f64 u t1))) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 v (-.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(/.f64 (*.f64 v (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) 1)
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 1 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (sqrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (*.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (/.f64 1 (+.f64 t1 u))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (/.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (+.f64 t1 u)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) 2))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) 2) (cbrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (*.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (/.f64 1 (+.f64 t1 u))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (-.f64 -1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (neg.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 1 (-.f64 (neg.f64 t1) u)))
(/.f64 (neg.f64 v) (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 v (*.f64 (sqrt.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 v (*.f64 (cbrt.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (cbrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 1 (-.f64 -1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v 1) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 -1 (/.f64 u t1))) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 v (-.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 v (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 -1 (/.f64 u t1))) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 v (-.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(/.f64 (*.f64 v (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) v)
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (-.f64 (neg.f64 t1) u)) (/.f64 (neg.f64 v) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (neg.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 1 (-.f64 (neg.f64 t1) u)))
(/.f64 (neg.f64 v) (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 v (*.f64 (sqrt.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (cbrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (+.f64 t1 u)) (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (sqrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (cbrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (+.f64 t1 u)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 v (*.f64 (sqrt.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 -1 (/.f64 u t1)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 u t1) (-.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 -1 (/.f64 u t1)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (/.f64 (neg.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 (neg.f64 (pow.f64 t1 3)) (pow.f64 u 3)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (fma.f64 v (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)) v) (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (-.f64 t1 u) (*.f64 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1) (/.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))))
(*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))))
(*.f64 (+.f64 -1 (/.f64 u t1)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))))
(*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1)))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 v (*.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 -1 (/.f64 u t1)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 u t1) (-.f64 u t1)))
(*.f64 (/.f64 1 (/.f64 (+.f64 t1 u) v)) (/.f64 1 (-.f64 -1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2))) (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (sqrt.f64 v) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (sqrt.f64 v))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))) 2) (+.f64 t1 u)) (cbrt.f64 (/.f64 v (-.f64 -1 (/.f64 u t1)))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (cbrt.f64 v))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) v)
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) 1) (/.f64 v (-.f64 -1 (/.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (/.f64 v (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 v (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (+.f64 t1 u))) (/.f64 v (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 v (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 v (*.f64 v (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (fma.f64 v (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)) v) (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (+.f64 (/.f64 u t1) 1)) (neg.f64 v))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 v))) (sqrt.f64 v))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 (neg.f64 v) (-.f64 -1 (/.f64 u t1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 v (*.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 -1 (/.f64 u t1)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 u t1) (-.f64 u t1)))
(*.f64 (/.f64 (/.f64 (neg.f64 v) (-.f64 -1 (/.f64 u t1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 -1 (/.f64 u t1)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (/.f64 (neg.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 (neg.f64 (pow.f64 t1 3)) (pow.f64 u 3)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) 1) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) 1) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (fma.f64 v (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)) v) (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(*.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (fma.f64 v (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)) v) (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(*.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 1 (+.f64 t1 u)))) (+.f64 1 (/.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (/.f64 u t1))) (+.f64 -1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 v (/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (/.f64 1 (+.f64 t1 u)))) (+.f64 -1 (neg.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (*.f64 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1) (/.f64 (neg.f64 v) (+.f64 t1 u))) (+.f64 1 (pow.f64 (/.f64 u t1) 3)))
(*.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (*.f64 v (/.f64 1 (+.f64 t1 u))) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (fma.f64 v (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)) v) (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u))) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 1 (+.f64 t1 u)))) (+.f64 1 (/.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (/.f64 u t1))) (+.f64 -1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u))) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (/.f64 1 (+.f64 t1 u)))) (+.f64 -1 (neg.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (*.f64 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1) (/.f64 (neg.f64 v) (+.f64 t1 u))) (+.f64 1 (pow.f64 (/.f64 u t1) 3)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) 1) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) 1) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (fma.f64 v (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)) v) (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (fma.f64 v (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)) v) (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (/.f64 1 (+.f64 t1 u)))) (+.f64 1 (/.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (/.f64 u t1))) (+.f64 -1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 v (/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (/.f64 1 (+.f64 t1 u)))) (+.f64 -1 (neg.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (*.f64 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1) (/.f64 (neg.f64 v) (+.f64 t1 u))) (+.f64 1 (pow.f64 (/.f64 u t1) 3)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 (fma.f64 v (-.f64 (pow.f64 (/.f64 u t1) 2) (/.f64 u t1)) v) (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))
(*.f64 (/.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (*.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (hypot.f64 (pow.f64 t1 3/2) (pow.f64 u 3/2)) (*.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 (+.f64 t1 u))))) (sqrt.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (*.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (cbrt.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))) (cbrt.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(pow.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) 1)
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) 2)
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) 3)
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (pow.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) 3) 1/3)
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (*.f64 (+.f64 t1 u) (/.f64 (-.f64 -1 (/.f64 u t1)) v)) -1)
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(neg.f64 (/.f64 v (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (neg.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 1 (-.f64 (neg.f64 t1) u)))
(/.f64 (neg.f64 v) (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) 2))
(sqrt.f64 (pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2))
(fabs.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(log.f64 (exp.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)) 3))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (+.f64 t1 u) 3)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(exp.f64 (log.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) 1))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))

localize7.0ms (0%)

Compiler

Compiled 11 to 5 computations (54.5% saved)

localize6.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
14.1b
(/.f64 (*.f64 t1 v) (*.f64 u u))
Compiler

Compiled 19 to 6 computations (68.4% saved)

series5.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
4.0ms
u
@-inf
(/.f64 (*.f64 t1 v) (*.f64 u u))
0.0ms
t1
@0
(/.f64 (*.f64 t1 v) (*.f64 u u))
0.0ms
u
@inf
(/.f64 (*.f64 t1 v) (*.f64 u u))
0.0ms
t1
@-inf
(/.f64 (*.f64 t1 v) (*.f64 u u))
0.0ms
v
@-inf
(/.f64 (*.f64 t1 v) (*.f64 u u))

rewrite62.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1968×add-sqr-sqrt
1952×*-un-lft-identity
1826×add-cube-cbrt
1796×add-cbrt-cube
176×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
117019
2251019
Stop Event
node limit
Counts
1 → 43
Calls
Call 1
Inputs
(/.f64 (*.f64 t1 v) (*.f64 u u))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (*.f64 v (pow.f64 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 1 (/.f64 (*.f64 u u) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (*.f64 t1 (pow.f64 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 v) (pow.f64 u -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 t1 v) (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) 2) (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (/.f64 u v)) (/.f64 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 u -2) (*.f64 t1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 u) (/.f64 v u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v u) (/.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (neg.f64 t1)) (/.f64 1 (*.f64 u (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 1) (/.f64 v (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 u) (/.f64 t1 (/.f64 u v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 (*.f64 t1 v) (cbrt.f64 (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v 1) (/.f64 t1 (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (*.f64 u u)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (/.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t1 v)) (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (/.f64 v (cbrt.f64 (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (cbrt.f64 (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 u 4))) (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u) (/.f64 (cbrt.f64 (*.f64 t1 v)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 u v) (/.f64 u t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 2) (pow.f64 u 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 t1) v) (pow.f64 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))))))

simplify64.0ms (0.4%)

Algorithm
egg-herbie
Rules
1486×associate-+l-
1356×associate-+r-
1162×associate-/l*
802×associate--r+
584×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01211657
13211633
211931627
351381627
Stop Event
node limit
Counts
79 → 54
Calls
Call 1
Inputs
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))) 1)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 1 (/.f64 (*.f64 u u) v)))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)) 1)
(*.f64 1 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))
(*.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) 2) (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))
(*.f64 (/.f64 t1 (/.f64 u v)) (/.f64 1 u))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (*.f64 v (neg.f64 t1)) (/.f64 1 (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 t1 1) (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 1 u) (/.f64 t1 (/.f64 u v)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 (*.f64 t1 v) (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 v 1) (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (/.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t1 v)) (*.f64 u u)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (/.f64 v (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 u 4))) (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u) (/.f64 (cbrt.f64 (*.f64 t1 v)) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)) 1)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 u v) (/.f64 u t1)) -1)
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u (neg.f64 u))))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 2) (pow.f64 u 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t1) v) (pow.f64 u -2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(exp.f64 (log.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
Outputs
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))) 1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 t1 (/.f64 1 (/.f64 (*.f64 u u) v)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)) 1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 1 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) 2) (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 (/.f64 u v)) (/.f64 1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (*.f64 v (neg.f64 t1)) (/.f64 1 (*.f64 u (neg.f64 u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 1) (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 1 u) (/.f64 t1 (/.f64 u v)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 (*.f64 t1 v) (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (/.f64 (cbrt.f64 (*.f64 u u)) v)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (/.f64 v (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 v 1) (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (/.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t1 v)) (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (/.f64 v (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (/.f64 (cbrt.f64 (*.f64 u u)) v)))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (/.f64 (cbrt.f64 (*.f64 u u)) v)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (/.f64 v (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 u 4))) (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (/.f64 (cbrt.f64 (*.f64 u u)) v)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (/.f64 v (cbrt.f64 (*.f64 u u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u) (/.f64 (cbrt.f64 (*.f64 t1 v)) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 u 4))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (/.f64 (cbrt.f64 (pow.f64 u 4)) (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) u)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (/.f64 (cbrt.f64 (pow.f64 u 4)) (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))))
(pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)) 1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) 3)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)) 3) 1/3)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(pow.f64 (*.f64 (/.f64 u v) (/.f64 u t1)) -1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u (neg.f64 u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 2) (pow.f64 u 4)))
(sqrt.f64 (pow.f64 (*.f64 v (/.f64 (/.f64 t1 u) u)) 2))
(fabs.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))
(fabs.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t1) v) (pow.f64 u -2)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)) 3))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(exp.f64 (log.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) 1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))

localize9.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(*.f64 u (/.f64 u v))
7.8b
(/.f64 t1 (*.f64 u (/.f64 u v)))
Compiler

Compiled 29 to 7 computations (75.9% saved)

series2.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
0.0ms
u
@0
(*.f64 u (/.f64 u v))
0.0ms
v
@0
(*.f64 u (/.f64 u v))
0.0ms
v
@-inf
(*.f64 u (/.f64 u v))
0.0ms
u
@inf
(*.f64 u (/.f64 u v))
0.0ms
t1
@0
(/.f64 t1 (*.f64 u (/.f64 u v)))

rewrite75.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
954×*-commutative
698×unswap-sqr
630×swap-sqr
574×associate-/r/
420×associate-/l/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0832
117232
2247032
Stop Event
node limit
Counts
2 → 128
Calls
Call 1
Inputs
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 u (/.f64 u v))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 t1 (neg.f64 (*.f64 u u))) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 v (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 t1 (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 t1 (*.f64 u (/.f64 u v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u)) (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 t1) (*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 2) (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (/.f64 (cbrt.f64 t1) u) (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 u) (/.f64 v u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 u u)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v u) (/.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 v) (/.f64 t1 (neg.f64 (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t1) (*.f64 (/.f64 1 (neg.f64 (*.f64 u u))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 t1) u) (/.f64 v u)) (pow.f64 (cbrt.f64 t1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 u) (*.f64 t1 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) u) (*.f64 (/.f64 t1 u) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 (/.f64 v u)) (/.f64 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 v)) (/.f64 (sqrt.f64 v) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (/.f64 1 (cbrt.f64 (*.f64 u (/.f64 u v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (*.f64 u u)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 (/.f64 v u))) (/.f64 (sqrt.f64 v) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 (/.f64 u v)) 2)) (/.f64 (cbrt.f64 v) (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 u u)) (*.f64 t1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (neg.f64 (*.f64 u u))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 t1 (neg.f64 (*.f64 u u))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (neg.f64 (*.f64 u u))) v) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t1) u) (*.f64 (sqrt.f64 t1) (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 t1) (/.f64 v u)) (/.f64 (sqrt.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 v u)) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (/.f64 (sqrt.f64 t1) (cbrt.f64 (*.f64 u (/.f64 u v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (*.f64 u (/.f64 u v)))) (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (*.f64 (cbrt.f64 t1) (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 t1) (/.f64 v u)) (/.f64 (pow.f64 (cbrt.f64 t1) 2) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v u)) (/.f64 (cbrt.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 t1) u) (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (sqrt.f64 v) u)) (*.f64 (cbrt.f64 t1) (/.f64 (sqrt.f64 v) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 t1) (/.f64 (sqrt.f64 v) u)) (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (sqrt.f64 v) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 t1) u) (/.f64 1 (/.f64 u (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (/.f64 (*.f64 u u) (sqrt.f64 v))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (/.f64 (*.f64 u u) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 u (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v u)))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 u (/.f64 u v))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 u) (/.f64 u (sqrt.f64 v))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 u) (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 u) (/.f64 u (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 u) -1) (/.f64 (neg.f64 v) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 v)) u) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (*.f64 u u)) 1) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (*.f64 u u)) (/.f64 1 (sqrt.f64 v))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (*.f64 u u)) (/.f64 1 (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (*.f64 u u)) -1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 (/.f64 v u))) 1) (sqrt.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 (/.f64 v u))) (sqrt.f64 u)) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 (/.f64 v u))) (sqrt.f64 (neg.f64 u))) (sqrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 (/.f64 u v)) 2)) 1) (cbrt.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 (/.f64 u v)) 2)) (cbrt.f64 u)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 (/.f64 u v)) 2)) (cbrt.f64 (neg.f64 u))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))) (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))) (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 2))) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) (sqrt.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))) (*.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) (sqrt.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 t1 u)) (sqrt.f64 (/.f64 v u))) (*.f64 (sqrt.f64 (/.f64 t1 u)) (sqrt.f64 (/.f64 v u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 t1) (sqrt.f64 u)) (sqrt.f64 (/.f64 v u))) (*.f64 (/.f64 (sqrt.f64 t1) (sqrt.f64 u)) (sqrt.f64 (/.f64 v u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 t1) (sqrt.f64 u)) (/.f64 (sqrt.f64 v) (sqrt.f64 u))) (*.f64 (/.f64 (sqrt.f64 t1) (sqrt.f64 u)) (/.f64 (sqrt.f64 v) (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (sqrt.f64 (/.f64 t1 u))) (*.f64 (sqrt.f64 (/.f64 v u)) (sqrt.f64 (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 u)) (sqrt.f64 (/.f64 t1 u))) (*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 u)) (sqrt.f64 (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 (sqrt.f64 t1) (sqrt.f64 u))) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 (sqrt.f64 t1) (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 u)) (/.f64 (sqrt.f64 t1) (sqrt.f64 u))) (*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 u)) (/.f64 (sqrt.f64 t1) (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 3/2) (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 3) 1/6) (pow.f64 (pow.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 u (/.f64 u (*.f64 t1 v))) -1/2) (pow.f64 (*.f64 u (/.f64 u (*.f64 t1 v))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 u (/.f64 u (*.f64 t1 v))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 t1 (neg.f64 (*.f64 u u))) v))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 t1 (neg.f64 (*.f64 u u))) v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (/.f64 t1 (neg.f64 (*.f64 u u))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 t1 u) (/.f64 u (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (*.f64 u (/.f64 u v)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (*.f64 u (/.f64 u v)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 u (/.f64 u (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 u (/.f64 u v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 u (/.f64 v u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u (/.f64 u v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 v (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 v (*.f64 u u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 v) (/.f64 (*.f64 u u) (sqrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (cbrt.f64 v) (/.f64 (*.f64 u u) (pow.f64 (cbrt.f64 v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u u) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u (pow.f64 (cbrt.f64 (/.f64 u v)) 2)) (cbrt.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 u (sqrt.f64 (/.f64 v u))) (sqrt.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 u u) (sqrt.f64 v)) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 u u) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 u u)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 u (/.f64 u v)))) (exp.f64 (log1p.f64 (*.f64 u (/.f64 u v))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 u (/.f64 u v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 u (/.f64 u v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 u (sqrt.f64 v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 u (/.f64 u v)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 u (/.f64 u (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 u) (/.f64 u v)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 u (/.f64 u v)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 u (/.f64 u v)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 u (/.f64 u v))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 u (/.f64 u v))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 u (/.f64 u v))))))))

simplify77.0ms (0.5%)

Algorithm
egg-herbie
Rules
1710×associate-/r/
1520×unswap-sqr
786×distribute-rgt-in
782×distribute-lft-in
456×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03034386
18464184
231004184
Stop Event
node limit
Counts
188 → 173
Calls
Call 1
Inputs
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(/.f64 (pow.f64 u 2) v)
(+.f64 (exp.f64 (log1p.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))) -1)
(-.f64 0 (*.f64 (/.f64 t1 (neg.f64 (*.f64 u u))) v))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))) 1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 1)
(*.f64 1 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u)) (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u)))
(*.f64 (sqrt.f64 t1) (*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 v u)))
(*.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 2))
(*.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 2) (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (/.f64 (cbrt.f64 t1) u) (/.f64 v u)))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (neg.f64 v) (/.f64 t1 (neg.f64 (*.f64 u u))))
(*.f64 (neg.f64 t1) (*.f64 (/.f64 1 (neg.f64 (*.f64 u u))) v))
(*.f64 (*.f64 (/.f64 (cbrt.f64 t1) u) (/.f64 v u)) (pow.f64 (cbrt.f64 t1) 2))
(*.f64 (/.f64 1 u) (*.f64 t1 (/.f64 v u)))
(*.f64 (/.f64 (sqrt.f64 v) u) (*.f64 (/.f64 t1 u) (sqrt.f64 v)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))))
(*.f64 (*.f64 t1 (/.f64 v u)) (/.f64 1 u))
(*.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 v)) (/.f64 (sqrt.f64 v) u))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (/.f64 1 (cbrt.f64 (*.f64 u (/.f64 u v)))))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 (/.f64 v u))) (/.f64 (sqrt.f64 v) (sqrt.f64 u)))
(*.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 (/.f64 u v)) 2)) (/.f64 (cbrt.f64 v) (cbrt.f64 u)))
(*.f64 (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))))
(*.f64 (/.f64 1 (*.f64 u u)) (*.f64 t1 v))
(*.f64 (/.f64 t1 (neg.f64 (*.f64 u u))) (neg.f64 v))
(*.f64 -1 (*.f64 (/.f64 t1 (neg.f64 (*.f64 u u))) v))
(*.f64 (*.f64 (/.f64 1 (neg.f64 (*.f64 u u))) v) (neg.f64 t1))
(*.f64 (/.f64 (sqrt.f64 t1) u) (*.f64 (sqrt.f64 t1) (/.f64 v u)))
(*.f64 (*.f64 (sqrt.f64 t1) (/.f64 v u)) (/.f64 (sqrt.f64 t1) u))
(*.f64 (*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 v u)) (sqrt.f64 t1))
(*.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (/.f64 (sqrt.f64 t1) (cbrt.f64 (*.f64 u (/.f64 u v)))))
(*.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (*.f64 u (/.f64 u v)))) (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (*.f64 (cbrt.f64 t1) (/.f64 v u)))
(*.f64 (*.f64 (cbrt.f64 t1) (/.f64 v u)) (/.f64 (pow.f64 (cbrt.f64 t1) 2) u))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v u)) (/.f64 (cbrt.f64 t1) u))
(*.f64 (/.f64 (cbrt.f64 t1) u) (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v u)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (sqrt.f64 v) u)) (*.f64 (cbrt.f64 t1) (/.f64 (sqrt.f64 v) u)))
(*.f64 (*.f64 (cbrt.f64 t1) (/.f64 (sqrt.f64 v) u)) (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (sqrt.f64 v) u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 1 (/.f64 u (neg.f64 v))))
(*.f64 (/.f64 t1 (/.f64 (*.f64 u u) (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 (/.f64 t1 (/.f64 (*.f64 u u) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (/.f64 1 (/.f64 u (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v u)))) (cbrt.f64 t1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 u (/.f64 u v))) (cbrt.f64 t1))
(*.f64 (/.f64 (/.f64 t1 u) (/.f64 u (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 (/.f64 (/.f64 t1 u) (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 t1 u) (/.f64 u (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (/.f64 (/.f64 t1 u) -1) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 v)) u) (sqrt.f64 v))
(*.f64 (/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 v))
(*.f64 (/.f64 (/.f64 t1 (*.f64 u u)) 1) v)
(*.f64 (/.f64 (/.f64 t1 (*.f64 u u)) (/.f64 1 (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 (/.f64 (/.f64 t1 (*.f64 u u)) (/.f64 1 (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (/.f64 (/.f64 t1 (*.f64 u u)) -1) (neg.f64 v))
(*.f64 (/.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 (/.f64 v u))) 1) (sqrt.f64 (/.f64 v u)))
(*.f64 (/.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 (/.f64 v u))) (sqrt.f64 u)) (sqrt.f64 v))
(*.f64 (/.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 (/.f64 v u))) (sqrt.f64 (neg.f64 u))) (sqrt.f64 (neg.f64 v)))
(*.f64 (/.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 (/.f64 u v)) 2)) 1) (cbrt.f64 (/.f64 v u)))
(*.f64 (/.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 (/.f64 u v)) 2)) (cbrt.f64 u)) (cbrt.f64 v))
(*.f64 (/.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 (/.f64 u v)) 2)) (cbrt.f64 (neg.f64 u))) (cbrt.f64 (neg.f64 v)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))) (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))) (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 2))) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) (sqrt.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))) (*.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) (sqrt.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 t1 u)) (sqrt.f64 (/.f64 v u))) (*.f64 (sqrt.f64 (/.f64 t1 u)) (sqrt.f64 (/.f64 v u))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 t1) (sqrt.f64 u)) (sqrt.f64 (/.f64 v u))) (*.f64 (/.f64 (sqrt.f64 t1) (sqrt.f64 u)) (sqrt.f64 (/.f64 v u))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 t1) (sqrt.f64 u)) (/.f64 (sqrt.f64 v) (sqrt.f64 u))) (*.f64 (/.f64 (sqrt.f64 t1) (sqrt.f64 u)) (/.f64 (sqrt.f64 v) (sqrt.f64 u))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (sqrt.f64 (/.f64 t1 u))) (*.f64 (sqrt.f64 (/.f64 v u)) (sqrt.f64 (/.f64 t1 u))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 u)) (sqrt.f64 (/.f64 t1 u))) (*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 u)) (sqrt.f64 (/.f64 t1 u))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 (sqrt.f64 t1) (sqrt.f64 u))) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 (sqrt.f64 t1) (sqrt.f64 u))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 u)) (/.f64 (sqrt.f64 t1) (sqrt.f64 u))) (*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 u)) (/.f64 (sqrt.f64 t1) (sqrt.f64 u))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 3/2) (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 3/2))
(*.f64 (pow.f64 (pow.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 3) 1/6) (pow.f64 (pow.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 3) 1/6))
(*.f64 (pow.f64 (*.f64 u (/.f64 u (*.f64 t1 v))) -1/2) (pow.f64 (*.f64 u (/.f64 u (*.f64 t1 v))) -1/2))
(pow.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 1)
(pow.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u)) 2)
(pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 3)
(pow.f64 (pow.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 3) 1/3)
(pow.f64 (*.f64 u (/.f64 u (*.f64 t1 v))) -1)
(neg.f64 (*.f64 (/.f64 t1 (neg.f64 (*.f64 u u))) v))
(neg.f64 (*.f64 (*.f64 (/.f64 t1 (neg.f64 (*.f64 u u))) v) 1))
(neg.f64 (*.f64 1 (*.f64 (/.f64 t1 (neg.f64 (*.f64 u u))) v)))
(neg.f64 (/.f64 (/.f64 t1 u) (/.f64 u (neg.f64 v))))
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v))))
(sqrt.f64 (pow.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 2))
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 u u))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))))
(cbrt.f64 (pow.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 3))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (*.f64 u (/.f64 u v)) 3)))
(expm1.f64 (log1p.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))
(exp.f64 (log.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))
(log1p.f64 (expm1.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))
(+.f64 (exp.f64 (log1p.f64 (*.f64 u (/.f64 u v)))) -1)
(-.f64 0 (*.f64 u (/.f64 u (neg.f64 v))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 u (/.f64 u v)))) 1)
(/.f64 u (/.f64 v u))
(/.f64 (*.f64 u (/.f64 u v)) 1)
(/.f64 1 (/.f64 v (*.f64 u u)))
(/.f64 1 (/.f64 (/.f64 v (*.f64 u u)) 1))
(/.f64 1 (/.f64 (sqrt.f64 v) (/.f64 (*.f64 u u) (sqrt.f64 v))))
(/.f64 1 (/.f64 (cbrt.f64 v) (/.f64 (*.f64 u u) (pow.f64 (cbrt.f64 v) 2))))
(/.f64 (*.f64 u u) v)
(/.f64 (*.f64 u (pow.f64 (cbrt.f64 (/.f64 u v)) 2)) (cbrt.f64 (/.f64 v u)))
(/.f64 (/.f64 u (sqrt.f64 (/.f64 v u))) (sqrt.f64 (/.f64 v u)))
(/.f64 (/.f64 (*.f64 u u) (sqrt.f64 v)) (sqrt.f64 v))
(/.f64 (/.f64 (*.f64 u u) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 v))
(/.f64 (neg.f64 (*.f64 u u)) (neg.f64 v))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 u (/.f64 u v)))) (exp.f64 (log1p.f64 (*.f64 u (/.f64 u v))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 u (/.f64 u v)))) 1))
(pow.f64 (*.f64 u (/.f64 u v)) 1)
(pow.f64 (/.f64 u (sqrt.f64 v)) 2)
(pow.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) 3)
(pow.f64 (pow.f64 (*.f64 u (/.f64 u v)) 3) 1/3)
(neg.f64 (*.f64 u (/.f64 u (neg.f64 v))))
(sqrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))
(log.f64 (pow.f64 (exp.f64 u) (/.f64 u v)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 u (/.f64 u v)))))
(cbrt.f64 (pow.f64 (*.f64 u (/.f64 u v)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 u 3)))
(expm1.f64 (log1p.f64 (*.f64 u (/.f64 u v))))
(exp.f64 (log.f64 (*.f64 u (/.f64 u v))))
(log1p.f64 (expm1.f64 (*.f64 u (/.f64 u v))))
Outputs
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(/.f64 (pow.f64 u 2) v)
(*.f64 u (/.f64 u v))
(+.f64 (exp.f64 (log1p.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))) -1)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(-.f64 0 (*.f64 (/.f64 t1 (neg.f64 (*.f64 u u))) v))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))) 1)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 1)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 1 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u)) (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u)))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (sqrt.f64 t1) (*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 v u)))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) (/.f64 u v))) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))))
(/.f64 (cbrt.f64 (*.f64 t1 (/.f64 (/.f64 v u) u))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 2) (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (/.f64 (cbrt.f64 t1) u) (/.f64 v u)))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (neg.f64 v) (/.f64 t1 (neg.f64 (*.f64 u u))))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (neg.f64 t1) (*.f64 (/.f64 1 (neg.f64 (*.f64 u u))) v))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 (/.f64 (cbrt.f64 t1) u) (/.f64 v u)) (pow.f64 (cbrt.f64 t1) 2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 1 u) (*.f64 t1 (/.f64 v u)))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (sqrt.f64 v) u) (*.f64 (/.f64 t1 u) (sqrt.f64 v)))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))) 1) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(/.f64 (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(*.f64 (*.f64 t1 (/.f64 v u)) (/.f64 1 u))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 v)) (/.f64 (sqrt.f64 v) u))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (/.f64 1 (cbrt.f64 (*.f64 u (/.f64 u v)))))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))) 1) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(/.f64 (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 (/.f64 v u))) (/.f64 (sqrt.f64 v) (sqrt.f64 u)))
(*.f64 (sqrt.f64 v) (/.f64 (/.f64 t1 u) (/.f64 (sqrt.f64 u) (sqrt.f64 (/.f64 v u)))))
(*.f64 (sqrt.f64 v) (*.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (sqrt.f64 (/.f64 v u))))
(/.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 (/.f64 v u))) (/.f64 (sqrt.f64 u) (sqrt.f64 v)))
(*.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 (/.f64 u v)) 2)) (/.f64 (cbrt.f64 v) (cbrt.f64 u)))
(/.f64 (*.f64 (/.f64 t1 u) (/.f64 (cbrt.f64 v) (cbrt.f64 u))) (pow.f64 (cbrt.f64 (/.f64 u v)) 2))
(/.f64 (/.f64 t1 u) (/.f64 (pow.f64 (cbrt.f64 (/.f64 u v)) 2) (/.f64 (cbrt.f64 v) (cbrt.f64 u))))
(*.f64 (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))) 1) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(/.f64 (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(*.f64 (/.f64 1 (*.f64 u u)) (*.f64 t1 v))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 t1 (neg.f64 (*.f64 u u))) (neg.f64 v))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 -1 (*.f64 (/.f64 t1 (neg.f64 (*.f64 u u))) v))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 (/.f64 1 (neg.f64 (*.f64 u u))) v) (neg.f64 t1))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (sqrt.f64 t1) u) (*.f64 (sqrt.f64 t1) (/.f64 v u)))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 (sqrt.f64 t1) (/.f64 v u)) (/.f64 (sqrt.f64 t1) u))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 v u)) (sqrt.f64 t1))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (/.f64 (sqrt.f64 t1) (cbrt.f64 (*.f64 u (/.f64 u v)))))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))) 1) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(/.f64 (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(*.f64 (/.f64 (sqrt.f64 t1) (cbrt.f64 (*.f64 u (/.f64 u v)))) (/.f64 (sqrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))) 1) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(/.f64 (/.f64 t1 (cbrt.f64 (*.f64 u (/.f64 u v)))) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (*.f64 (cbrt.f64 t1) (/.f64 v u)))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 (cbrt.f64 t1) (/.f64 v u)) (/.f64 (pow.f64 (cbrt.f64 t1) 2) u))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v u)) (/.f64 (cbrt.f64 t1) u))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (cbrt.f64 t1) u) (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v u)))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (sqrt.f64 v) u)) (*.f64 (cbrt.f64 t1) (/.f64 (sqrt.f64 v) u)))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 (cbrt.f64 t1) (/.f64 (sqrt.f64 v) u)) (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (sqrt.f64 v) u)))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) (/.f64 u v))) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))))
(/.f64 (cbrt.f64 (*.f64 t1 (/.f64 (/.f64 v u) u))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 1 (/.f64 u (neg.f64 v))))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 t1 (/.f64 (*.f64 u u) (sqrt.f64 v))) (sqrt.f64 v))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 t1 (/.f64 (*.f64 u u) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 1 (/.f64 u (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v u)))) (cbrt.f64 t1))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 u (/.f64 u v))) (cbrt.f64 t1))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (/.f64 t1 u) (/.f64 u (sqrt.f64 v))) (sqrt.f64 v))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (/.f64 t1 u) (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 t1 (*.f64 (sqrt.f64 u) u)) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 t1 (*.f64 (pow.f64 (cbrt.f64 u) 2) u)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 t1 u) (/.f64 u (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (/.f64 t1 u) -1) (/.f64 (neg.f64 v) u))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 v)) u) (sqrt.f64 v))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 v))
(*.f64 (cbrt.f64 v) (/.f64 t1 (*.f64 (pow.f64 (cbrt.f64 u) 2) (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4)))))
(*.f64 (cbrt.f64 v) (/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))) (/.f64 (pow.f64 (cbrt.f64 u) 2) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 t1 (*.f64 u u)) 1) v)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (/.f64 t1 (*.f64 u u)) (/.f64 1 (sqrt.f64 v))) (sqrt.f64 v))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (/.f64 t1 (*.f64 u u)) (/.f64 1 (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (/.f64 t1 (*.f64 u u)) -1) (neg.f64 v))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 (/.f64 v u))) 1) (sqrt.f64 (/.f64 v u)))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 (/.f64 v u))) (sqrt.f64 u)) (sqrt.f64 v))
(*.f64 (sqrt.f64 v) (/.f64 (/.f64 t1 u) (/.f64 (sqrt.f64 u) (sqrt.f64 (/.f64 v u)))))
(*.f64 (sqrt.f64 v) (*.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (sqrt.f64 (/.f64 v u))))
(/.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 (/.f64 v u))) (/.f64 (sqrt.f64 u) (sqrt.f64 v)))
(*.f64 (/.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 (/.f64 v u))) (sqrt.f64 (neg.f64 u))) (sqrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 u) (sqrt.f64 (/.f64 v u))) (sqrt.f64 (neg.f64 v))) (sqrt.f64 (neg.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (/.f64 (sqrt.f64 (neg.f64 u)) (/.f64 t1 u))) (sqrt.f64 (neg.f64 v)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (sqrt.f64 (neg.f64 u))) (/.f64 t1 u)) (sqrt.f64 (neg.f64 v)))
(*.f64 (/.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 (/.f64 u v)) 2)) 1) (cbrt.f64 (/.f64 v u)))
(*.f64 (/.f64 t1 (*.f64 u (pow.f64 (cbrt.f64 (/.f64 u v)) 2))) (cbrt.f64 (/.f64 v u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 v u)) t1) (*.f64 u (pow.f64 (cbrt.f64 (/.f64 u v)) 2)))
(*.f64 (/.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 (/.f64 u v)) 2)) (cbrt.f64 u)) (cbrt.f64 v))
(/.f64 (*.f64 (/.f64 t1 u) (/.f64 (cbrt.f64 v) (cbrt.f64 u))) (pow.f64 (cbrt.f64 (/.f64 u v)) 2))
(/.f64 (/.f64 t1 u) (/.f64 (pow.f64 (cbrt.f64 (/.f64 u v)) 2) (/.f64 (cbrt.f64 v) (cbrt.f64 u))))
(*.f64 (/.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 (/.f64 u v)) 2)) (cbrt.f64 (neg.f64 u))) (cbrt.f64 (neg.f64 v)))
(*.f64 (/.f64 (/.f64 t1 u) (*.f64 (cbrt.f64 (neg.f64 u)) (pow.f64 (cbrt.f64 (/.f64 u v)) 2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 t1 (*.f64 u (pow.f64 (cbrt.f64 (/.f64 u v)) 2))) (/.f64 (cbrt.f64 (neg.f64 u)) (cbrt.f64 (neg.f64 v))))
(*.f64 (/.f64 t1 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 u v)) 2) (cbrt.f64 (neg.f64 u))) u)) (cbrt.f64 (neg.f64 v)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))) (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))) (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 2))) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 2))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) (/.f64 u v))) 2)) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) (/.f64 u v))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) 2) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u))) (cbrt.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 (/.f64 v u) u))) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 t1) u) (sqrt.f64 v))) (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 t1) u) (sqrt.f64 v)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) (sqrt.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))) (*.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) (sqrt.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 2)) (cbrt.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u)))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) (/.f64 u v))) 2)) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) (/.f64 u v))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) 2) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u))) (cbrt.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 (/.f64 v u) u))) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 t1) u) (sqrt.f64 v))) (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 t1) u) (sqrt.f64 v)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 t1 u)) (sqrt.f64 (/.f64 v u))) (*.f64 (sqrt.f64 (/.f64 t1 u)) (sqrt.f64 (/.f64 v u))))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 (/.f64 (sqrt.f64 t1) (sqrt.f64 u)) (sqrt.f64 (/.f64 v u))) (*.f64 (/.f64 (sqrt.f64 t1) (sqrt.f64 u)) (sqrt.f64 (/.f64 v u))))
(*.f64 (sqrt.f64 (/.f64 v u)) (*.f64 (/.f64 (sqrt.f64 t1) (sqrt.f64 u)) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 (sqrt.f64 t1) (sqrt.f64 u)))))
(*.f64 (/.f64 v u) (*.f64 (/.f64 (sqrt.f64 t1) (sqrt.f64 u)) (/.f64 (sqrt.f64 t1) (sqrt.f64 u))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 t1) (sqrt.f64 u)) (/.f64 (sqrt.f64 v) (sqrt.f64 u))) (*.f64 (/.f64 (sqrt.f64 t1) (sqrt.f64 u)) (/.f64 (sqrt.f64 v) (sqrt.f64 u))))
(*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 u)) (*.f64 (/.f64 (sqrt.f64 t1) (sqrt.f64 u)) (*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 u)) (/.f64 (sqrt.f64 t1) (sqrt.f64 u)))))
(*.f64 (/.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 u) (/.f64 (sqrt.f64 t1) (sqrt.f64 u)))) (/.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 u) (/.f64 (sqrt.f64 t1) (sqrt.f64 u)))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 u)) (/.f64 (sqrt.f64 t1) (sqrt.f64 u))) (*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 u)) (/.f64 (sqrt.f64 t1) (sqrt.f64 u))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (sqrt.f64 (/.f64 t1 u))) (*.f64 (sqrt.f64 (/.f64 v u)) (sqrt.f64 (/.f64 t1 u))))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 u)) (sqrt.f64 (/.f64 t1 u))) (*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 u)) (sqrt.f64 (/.f64 t1 u))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 u)) (/.f64 (sqrt.f64 v) (sqrt.f64 u))) (*.f64 (sqrt.f64 (/.f64 t1 u)) (sqrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 t1 u) (*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 u)) (/.f64 (sqrt.f64 v) (sqrt.f64 u))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 (sqrt.f64 t1) (sqrt.f64 u))) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 (sqrt.f64 t1) (sqrt.f64 u))))
(*.f64 (sqrt.f64 (/.f64 v u)) (*.f64 (/.f64 (sqrt.f64 t1) (sqrt.f64 u)) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 (sqrt.f64 t1) (sqrt.f64 u)))))
(*.f64 (/.f64 v u) (*.f64 (/.f64 (sqrt.f64 t1) (sqrt.f64 u)) (/.f64 (sqrt.f64 t1) (sqrt.f64 u))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 u)) (/.f64 (sqrt.f64 t1) (sqrt.f64 u))) (*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 u)) (/.f64 (sqrt.f64 t1) (sqrt.f64 u))))
(*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 u)) (*.f64 (/.f64 (sqrt.f64 t1) (sqrt.f64 u)) (*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 u)) (/.f64 (sqrt.f64 t1) (sqrt.f64 u)))))
(*.f64 (/.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 u) (/.f64 (sqrt.f64 t1) (sqrt.f64 u)))) (/.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 u) (/.f64 (sqrt.f64 t1) (sqrt.f64 u)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 3/2) (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 3/2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (pow.f64 (pow.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 3) 1/6) (pow.f64 (pow.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 3) 1/6))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (pow.f64 (*.f64 u (/.f64 u (*.f64 t1 v))) -1/2) (pow.f64 (*.f64 u (/.f64 u (*.f64 t1 v))) -1/2))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 1)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) u)) 2)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) 3)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (pow.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 3) 1/3)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(pow.f64 (*.f64 u (/.f64 u (*.f64 t1 v))) -1)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(neg.f64 (*.f64 (/.f64 t1 (neg.f64 (*.f64 u u))) v))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(neg.f64 (*.f64 (*.f64 (/.f64 t1 (neg.f64 (*.f64 u u))) v) 1))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(neg.f64 (*.f64 1 (*.f64 (/.f64 t1 (neg.f64 (*.f64 u u))) v)))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(neg.f64 (/.f64 (/.f64 t1 u) (/.f64 u (neg.f64 v))))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(neg.f64 (/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v))))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(sqrt.f64 (pow.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 t1 u) (/.f64 u v)) 2))
(fabs.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))
(fabs.f64 (*.f64 t1 (/.f64 (/.f64 v u) u)))
(log.f64 (pow.f64 (exp.f64 t1) (/.f64 v (*.f64 u u))))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(cbrt.f64 (pow.f64 (/.f64 t1 (*.f64 u (/.f64 u v))) 3))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (*.f64 u (/.f64 u v)) 3)))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(expm1.f64 (log1p.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(exp.f64 (log.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(log1p.f64 (expm1.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(+.f64 (exp.f64 (log1p.f64 (*.f64 u (/.f64 u v)))) -1)
(*.f64 u (/.f64 u v))
(-.f64 0 (*.f64 u (/.f64 u (neg.f64 v))))
(*.f64 u (/.f64 u v))
(-.f64 (exp.f64 (log1p.f64 (*.f64 u (/.f64 u v)))) 1)
(*.f64 u (/.f64 u v))
(/.f64 u (/.f64 v u))
(*.f64 u (/.f64 u v))
(/.f64 (*.f64 u (/.f64 u v)) 1)
(*.f64 u (/.f64 u v))
(/.f64 1 (/.f64 v (*.f64 u u)))
(*.f64 u (/.f64 u v))
(/.f64 1 (/.f64 (/.f64 v (*.f64 u u)) 1))
(*.f64 u (/.f64 u v))
(/.f64 1 (/.f64 (sqrt.f64 v) (/.f64 (*.f64 u u) (sqrt.f64 v))))
(*.f64 u (/.f64 u v))
(/.f64 1 (/.f64 (cbrt.f64 v) (/.f64 (*.f64 u u) (pow.f64 (cbrt.f64 v) 2))))
(*.f64 u (/.f64 u v))
(/.f64 (*.f64 u u) v)
(*.f64 u (/.f64 u v))
(/.f64 (*.f64 u (pow.f64 (cbrt.f64 (/.f64 u v)) 2)) (cbrt.f64 (/.f64 v u)))
(*.f64 (/.f64 u (cbrt.f64 (/.f64 v u))) (pow.f64 (cbrt.f64 (/.f64 u v)) 2))
(/.f64 (/.f64 u (sqrt.f64 (/.f64 v u))) (sqrt.f64 (/.f64 v u)))
(*.f64 u (/.f64 u v))
(/.f64 (/.f64 (*.f64 u u) (sqrt.f64 v)) (sqrt.f64 v))
(*.f64 u (/.f64 u v))
(/.f64 (/.f64 (*.f64 u u) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 v))
(*.f64 u (/.f64 u v))
(/.f64 (neg.f64 (*.f64 u u)) (neg.f64 v))
(*.f64 u (/.f64 u v))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 u (/.f64 u v)))) (exp.f64 (log1p.f64 (*.f64 u (/.f64 u v))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 u (/.f64 u v)))) 1))
(/.f64 (*.f64 (+.f64 1 (exp.f64 (log1p.f64 (*.f64 u (/.f64 u v))))) (*.f64 u (/.f64 u v))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 u (/.f64 u v))))))
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (*.f64 u (/.f64 u v))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 u (/.f64 u v))))))
(pow.f64 (*.f64 u (/.f64 u v)) 1)
(*.f64 u (/.f64 u v))
(pow.f64 (/.f64 u (sqrt.f64 v)) 2)
(*.f64 u (/.f64 u v))
(pow.f64 (cbrt.f64 (*.f64 u (/.f64 u v))) 3)
(*.f64 u (/.f64 u v))
(pow.f64 (pow.f64 (*.f64 u (/.f64 u v)) 3) 1/3)
(*.f64 u (/.f64 u v))
(neg.f64 (*.f64 u (/.f64 u (neg.f64 v))))
(*.f64 u (/.f64 u v))
(sqrt.f64 (pow.f64 (/.f64 u (sqrt.f64 v)) 4))
(fabs.f64 (*.f64 u (/.f64 u v)))
(log.f64 (pow.f64 (exp.f64 u) (/.f64 u v)))
(*.f64 u (/.f64 u v))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 u (/.f64 u v)))))
(*.f64 u (/.f64 u v))
(cbrt.f64 (pow.f64 (*.f64 u (/.f64 u v)) 3))
(*.f64 u (/.f64 u v))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 u 3)))
(*.f64 u (/.f64 u v))
(expm1.f64 (log1p.f64 (*.f64 u (/.f64 u v))))
(*.f64 u (/.f64 u v))
(exp.f64 (log.f64 (*.f64 u (/.f64 u v))))
(*.f64 u (/.f64 u v))
(log1p.f64 (expm1.f64 (*.f64 u (/.f64 u v))))
(*.f64 u (/.f64 u v))

localize54.0ms (0.4%)

Local error

Found 1 expressions with local error:

NewErrorProgram
3.9b
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
Compiler

Compiled 23 to 7 computations (69.6% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
v
@0
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
0.0ms
u
@inf
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
0.0ms
t1
@-inf
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
0.0ms
t1
@inf
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
0.0ms
u
@-inf
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))

rewrite135.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1242×associate-/r/
1140×*-commutative
1108×associate-/l/
718×swap-sqr
514×distribute-lft-neg-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01023
122119
2349919
Stop Event
node limit
Counts
1 → 143
Calls
Call 1
Inputs
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (*.f64 (/.f64 1 u) (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (neg.f64 (*.f64 (/.f64 1 u) (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v u) (/.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 v (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 v (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 v u)) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 v u)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)) (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 t1) (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 2) (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 2) (neg.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 u u)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 u u)) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 u) (*.f64 (/.f64 v u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 u) (/.f64 v u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 v) (*.f64 (/.f64 1 u) (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 t1) (/.f64 v (*.f64 u u))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 t1) (/.f64 v (*.f64 u u))) (neg.f64 (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v (*.f64 u u))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v (*.f64 u u))) (neg.f64 (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 t1 u)) (sqrt.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 v u) t1) (/.f64 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (sqrt.f64 (/.f64 t1 u))) (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (*.f64 (/.f64 v u) (cbrt.f64 (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v 1) (*.f64 (/.f64 1 u) (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v 1) (neg.f64 (*.f64 (/.f64 1 u) (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 v) 1) (*.f64 (/.f64 1 u) (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 u (sqrt.f64 u))) (/.f64 t1 (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))) (*.f64 1 (sqrt.f64 (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 v u) (cbrt.f64 (/.f64 t1 u))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 v u))) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 u) (/.f64 t1 u)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 u) (/.f64 t1 u)) (/.f64 v 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) u) (*.f64 (/.f64 (sqrt.f64 v) u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 v) u) (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 v u)) u) (*.f64 (sqrt.f64 (/.f64 v u)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 v u)) u) (neg.f64 (*.f64 (sqrt.f64 (/.f64 v u)) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 v) u) t1) (/.f64 (sqrt.f64 v) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 v) u) t1) (neg.f64 (/.f64 (sqrt.f64 v) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) t1) (/.f64 (cbrt.f64 v) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) t1) (neg.f64 (/.f64 (cbrt.f64 v) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (sqrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (sqrt.f64 (/.f64 (neg.f64 u) t1))) (neg.f64 (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 v (sqrt.f64 (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (/.f64 1 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (neg.f64 (/.f64 1 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1)))) (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 v u)) t1) (/.f64 (sqrt.f64 (/.f64 v u)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (*.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (/.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (/.f64 t1 u))) (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) u) (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) u) (neg.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 t1)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 (neg.f64 u) t1)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (neg.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v u) (/.f64 u (sqrt.f64 t1))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v u) (/.f64 u (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 u (*.f64 v t1))) (/.f64 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (neg.f64 u) t1) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))) (cbrt.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (*.f64 u (/.f64 (neg.f64 u) t1))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (/.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 u (/.f64 (neg.f64 u) t1))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (*.f64 u u)) 1) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (*.f64 u u)) 1) (/.f64 t1 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (*.f64 u u)) -1) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (*.f64 u u)) (/.f64 1 (sqrt.f64 t1))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (*.f64 u u)) (/.f64 1 (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (/.f64 (neg.f64 u) t1))) (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (*.f64 (/.f64 v u) (cbrt.f64 (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 u (*.f64 v t1))) (/.f64 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 (/.f64 u v)))) (sqrt.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (/.f64 (neg.f64 u) t1) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))) (cbrt.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 u) u) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 u) (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 u) (/.f64 u (sqrt.f64 v))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 u) (/.f64 u (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (/.f64 t1 u)) (+.f64 (*.f64 u u) 0)) u)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (/.f64 t1 u)) (+.f64 0 (pow.f64 u 3))) (+.f64 (*.f64 u u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) (+.f64 (*.f64 u u) 0)) u)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) (+.f64 0 (pow.f64 u 3))) (+.f64 (*.f64 u u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 v u) t1) (+.f64 (*.f64 u u) 0)) u)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 v u) t1) (+.f64 0 (pow.f64 u 3))) (+.f64 (*.f64 u u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))) 1) (sqrt.f64 (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 u)) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 u)) (sqrt.f64 (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) u)) 1) (cbrt.f64 (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) u)) (cbrt.f64 u)) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) u)) (cbrt.f64 u)) (cbrt.f64 (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1))) (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (sqrt.f64 t1) (/.f64 v (*.f64 u u)))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v (*.f64 u u)))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 1 (sqrt.f64 (/.f64 t1 u)))) (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))) (*.f64 (/.f64 v u) (cbrt.f64 (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 v u)) u)) (*.f64 (sqrt.f64 (/.f64 v u)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1)) (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 (sqrt.f64 v) u) t1)) (/.f64 (sqrt.f64 v) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) t1)) (/.f64 (cbrt.f64 v) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 v (sqrt.f64 (/.f64 (neg.f64 u) t1)))) (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))) (/.f64 1 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))) (*.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) u)) (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 (/.f64 (neg.f64 u) t1)))) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))) (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 u (/.f64 u (*.f64 v t1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 v u) 3) (pow.f64 (/.f64 (neg.f64 u) t1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))))))

simplify98.0ms (0.7%)

Algorithm
egg-herbie
Rules
1468×associate-/r/
690×*-commutative
606×associate-*r/
572×distribute-rgt-neg-in
568×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03305497
110934979
241744971
Stop Event
node limit
Counts
179 → 195
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))) 1)
(*.f64 v (*.f64 (/.f64 1 u) (/.f64 t1 u)))
(*.f64 v (neg.f64 (*.f64 (/.f64 1 u) (/.f64 t1 u))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)) 1)
(*.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)) -1)
(*.f64 1 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 v (*.f64 u u))))
(*.f64 (sqrt.f64 (/.f64 v u)) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 t1 u)))
(*.f64 (sqrt.f64 (/.f64 v u)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 t1 u))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)) (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1))))
(*.f64 (cbrt.f64 t1) (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v (*.f64 u u))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 t1 u)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 2))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 2) (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 2) (neg.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 (/.f64 v (*.f64 u u)) (neg.f64 t1))
(*.f64 -1 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 1 u) (*.f64 (/.f64 v u) t1))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 (neg.f64 v) (*.f64 (/.f64 1 u) (/.f64 t1 u)))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 (*.f64 (sqrt.f64 t1) (/.f64 v (*.f64 u u))) (sqrt.f64 t1))
(*.f64 (*.f64 (sqrt.f64 t1) (/.f64 v (*.f64 u u))) (neg.f64 (sqrt.f64 t1)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v (*.f64 u u))) (cbrt.f64 t1))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v (*.f64 u u))) (neg.f64 (cbrt.f64 t1)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 t1 u)) (sqrt.f64 (/.f64 v u)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))
(*.f64 (*.f64 (/.f64 v u) t1) (/.f64 1 u))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 t1 u))) (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (*.f64 (/.f64 v u) (cbrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 v 1) (*.f64 (/.f64 1 u) (/.f64 t1 u)))
(*.f64 (/.f64 v 1) (neg.f64 (*.f64 (/.f64 1 u) (/.f64 t1 u))))
(*.f64 (/.f64 (neg.f64 v) 1) (*.f64 (/.f64 1 u) (/.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 u (sqrt.f64 u))) (/.f64 t1 (sqrt.f64 u)))
(*.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))
(*.f64 (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))) (*.f64 1 (sqrt.f64 (/.f64 t1 u))))
(*.f64 (*.f64 (/.f64 v u) (cbrt.f64 (/.f64 t1 u))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 v u))) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 t1 u)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 t1 u)))
(*.f64 (*.f64 (/.f64 1 u) (/.f64 t1 u)) v)
(*.f64 (*.f64 (/.f64 1 u) (/.f64 t1 u)) (/.f64 v 1))
(*.f64 (/.f64 (sqrt.f64 v) u) (*.f64 (/.f64 (sqrt.f64 v) u) t1))
(*.f64 (/.f64 (cbrt.f64 v) u) (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) t1))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) u) (*.f64 (sqrt.f64 (/.f64 v u)) t1))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) u) (neg.f64 (*.f64 (sqrt.f64 (/.f64 v u)) t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 (neg.f64 u) t1))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) u) t1) (/.f64 (sqrt.f64 v) u))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) u) t1) (neg.f64 (/.f64 (sqrt.f64 v) u)))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) t1) (/.f64 (cbrt.f64 v) u))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) t1) (neg.f64 (/.f64 (cbrt.f64 v) u)))
(*.f64 (/.f64 v (sqrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 v (sqrt.f64 (/.f64 (neg.f64 u) t1))) (neg.f64 (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 v (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (/.f64 1 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (neg.f64 (/.f64 1 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1))))))
(*.f64 (/.f64 1 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1)))) (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 v u)) t1) (/.f64 (sqrt.f64 (/.f64 v u)) u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (*.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (/.f64 t1 u)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (/.f64 t1 u))) (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) u) (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) u) (neg.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 t1))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 t1)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) u))
(*.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 (neg.f64 u) t1)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (neg.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 (/.f64 v u) (/.f64 u (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 (/.f64 v u) (/.f64 u (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (/.f64 1 (/.f64 u (*.f64 v t1))) (/.f64 1 u))
(*.f64 (/.f64 1 (/.f64 (/.f64 (neg.f64 u) t1) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))) (cbrt.f64 (/.f64 v u)))
(*.f64 (/.f64 (sqrt.f64 v) (*.f64 u (/.f64 (neg.f64 u) t1))) (sqrt.f64 v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (/.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 v u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 u (/.f64 (neg.f64 u) t1))) (cbrt.f64 v))
(*.f64 (/.f64 (/.f64 v (*.f64 u u)) 1) t1)
(*.f64 (/.f64 (/.f64 v (*.f64 u u)) 1) (/.f64 t1 1))
(*.f64 (/.f64 (/.f64 v (*.f64 u u)) -1) (neg.f64 t1))
(*.f64 (/.f64 (/.f64 v (*.f64 u u)) (/.f64 1 (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 (/.f64 v (*.f64 u u)) (/.f64 1 (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (/.f64 -1 (sqrt.f64 (/.f64 (neg.f64 u) t1))) (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (*.f64 (/.f64 v u) (cbrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 -1 (/.f64 u (*.f64 v t1))) (/.f64 1 u))
(*.f64 (/.f64 -1 (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 (/.f64 u v)))) (sqrt.f64 (/.f64 v u)))
(*.f64 (/.f64 -1 (/.f64 (/.f64 (neg.f64 u) t1) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))) (cbrt.f64 (/.f64 v u)))
(*.f64 (/.f64 (/.f64 t1 u) u) v)
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 (/.f64 (/.f64 t1 u) (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 t1 u) (/.f64 u (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 (/.f64 (/.f64 t1 u) (/.f64 u (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (/.f64 (*.f64 v (/.f64 t1 u)) (+.f64 (*.f64 u u) 0)) u)
(*.f64 (/.f64 (*.f64 v (/.f64 t1 u)) (+.f64 0 (pow.f64 u 3))) (+.f64 (*.f64 u u) 0))
(*.f64 (/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) (+.f64 (*.f64 u u) 0)) u)
(*.f64 (/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) (+.f64 0 (pow.f64 u 3))) (+.f64 (*.f64 u u) 0))
(*.f64 (/.f64 (*.f64 (/.f64 v u) t1) (+.f64 (*.f64 u u) 0)) u)
(*.f64 (/.f64 (*.f64 (/.f64 v u) t1) (+.f64 0 (pow.f64 u 3))) (+.f64 (*.f64 u u) 0))
(*.f64 (/.f64 (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))) 1) (sqrt.f64 (/.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 u)) (sqrt.f64 t1))
(*.f64 (/.f64 (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 u)) (sqrt.f64 (neg.f64 t1)))
(*.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) u)) 1) (cbrt.f64 (/.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) u)) (cbrt.f64 u)) (cbrt.f64 t1))
(*.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) u)) (cbrt.f64 u)) (cbrt.f64 (neg.f64 t1)))
(*.f64 (neg.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1))) (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 2))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))
(*.f64 (neg.f64 (*.f64 (sqrt.f64 t1) (/.f64 v (*.f64 u u)))) (sqrt.f64 t1))
(*.f64 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v (*.f64 u u)))) (cbrt.f64 t1))
(*.f64 (neg.f64 (*.f64 1 (sqrt.f64 (/.f64 t1 u)))) (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))) (*.f64 (/.f64 v u) (cbrt.f64 (/.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 v u)) u)) (*.f64 (sqrt.f64 (/.f64 v u)) t1))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1)) (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 (neg.f64 u) t1)))
(*.f64 (neg.f64 (*.f64 (/.f64 (sqrt.f64 v) u) t1)) (/.f64 (sqrt.f64 v) u))
(*.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) t1)) (/.f64 (cbrt.f64 v) u))
(*.f64 (neg.f64 (/.f64 v (sqrt.f64 (/.f64 (neg.f64 u) t1)))) (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (neg.f64 (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))) (/.f64 1 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1)))))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))) (*.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (/.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) u)) (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 t1)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 (/.f64 (neg.f64 u) t1)))) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))) (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))
(pow.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)) 1)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)) 3) 1/3)
(pow.f64 (*.f64 u (/.f64 u (*.f64 v t1))) -1)
(neg.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v u) 3) (pow.f64 (/.f64 (neg.f64 u) t1) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))
(exp.f64 (log.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))) 1)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 v (*.f64 (/.f64 1 u) (/.f64 t1 u)))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 v (neg.f64 (*.f64 (/.f64 1 u) (/.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)) 1)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)) -1)
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 1 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 v (*.f64 u u))))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (sqrt.f64 (/.f64 v u)) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 t1 u)))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (sqrt.f64 (/.f64 v u)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)) (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (cbrt.f64 t1) (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v (*.f64 u u))))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 t1 u)))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 2))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 v (/.f64 (*.f64 u (neg.f64 u)) t1))) (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u)))))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 2)))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 2) (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 2) (neg.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 v (*.f64 u u)) (neg.f64 t1))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 -1 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 1 u) (*.f64 (/.f64 v u) t1))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (neg.f64 v) (*.f64 (/.f64 1 u) (/.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (*.f64 (sqrt.f64 t1) (/.f64 v (*.f64 u u))) (sqrt.f64 t1))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (*.f64 (sqrt.f64 t1) (/.f64 v (*.f64 u u))) (neg.f64 (sqrt.f64 t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v (*.f64 u u))) (cbrt.f64 t1))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v (*.f64 u u))) (neg.f64 (cbrt.f64 t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 t1 u)) (sqrt.f64 (/.f64 v u)))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (*.f64 (/.f64 v u) t1) (/.f64 1 u))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 t1 u))) (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (*.f64 (/.f64 v u) (cbrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 v u) (*.f64 (cbrt.f64 (/.f64 t1 u)) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))))
(*.f64 (cbrt.f64 (/.f64 t1 u)) (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(/.f64 (*.f64 (/.f64 v u) (cbrt.f64 (/.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))
(*.f64 (/.f64 v 1) (*.f64 (/.f64 1 u) (/.f64 t1 u)))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 v 1) (neg.f64 (*.f64 (/.f64 1 u) (/.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 (neg.f64 v) 1) (*.f64 (/.f64 1 u) (/.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 v (*.f64 u (sqrt.f64 u))) (/.f64 t1 (sqrt.f64 u)))
(/.f64 (*.f64 (/.f64 t1 u) (/.f64 v (sqrt.f64 u))) (sqrt.f64 u))
(*.f64 (/.f64 (/.f64 v u) (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))
(*.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) u) (/.f64 t1 (cbrt.f64 u)))
(/.f64 (/.f64 v u) (*.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) t1) (cbrt.f64 u)))
(*.f64 (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))) (*.f64 1 (sqrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (*.f64 (/.f64 v u) (cbrt.f64 (/.f64 t1 u))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(*.f64 (/.f64 v u) (*.f64 (cbrt.f64 (/.f64 t1 u)) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))))
(*.f64 (cbrt.f64 (/.f64 t1 u)) (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(/.f64 (*.f64 (/.f64 v u) (cbrt.f64 (/.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 v u))) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (*.f64 (/.f64 1 u) (/.f64 t1 u)) v)
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (*.f64 (/.f64 1 u) (/.f64 t1 u)) (/.f64 v 1))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (sqrt.f64 v) u) (*.f64 (/.f64 (sqrt.f64 v) u) t1))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (cbrt.f64 v) u) (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) t1))
(*.f64 (/.f64 (cbrt.f64 v) u) (*.f64 t1 (/.f64 (pow.f64 (cbrt.f64 v) 2) u)))
(*.f64 (/.f64 (cbrt.f64 v) u) (/.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 u t1)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) u) (*.f64 (sqrt.f64 (/.f64 v u)) t1))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) u) (neg.f64 (*.f64 (sqrt.f64 (/.f64 v u)) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) u) t1) (/.f64 (sqrt.f64 v) u))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) u) t1) (neg.f64 (/.f64 (sqrt.f64 v) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) t1) (/.f64 (cbrt.f64 v) u))
(*.f64 (/.f64 (cbrt.f64 v) u) (*.f64 t1 (/.f64 (pow.f64 (cbrt.f64 v) 2) u)))
(*.f64 (/.f64 (cbrt.f64 v) u) (/.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 u t1)))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) t1) (neg.f64 (/.f64 (cbrt.f64 v) u)))
(*.f64 (/.f64 (cbrt.f64 v) u) (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) (neg.f64 t1)))
(*.f64 t1 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) (/.f64 (neg.f64 (cbrt.f64 v)) u)))
(*.f64 (/.f64 (cbrt.f64 v) u) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 u t1)))
(*.f64 (/.f64 v (sqrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(/.f64 (/.f64 (/.f64 v u) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (sqrt.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 v (sqrt.f64 (/.f64 (neg.f64 u) t1))) (neg.f64 (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 v (sqrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 (neg.f64 (/.f64 1 u)) (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(/.f64 (/.f64 (/.f64 (neg.f64 v) u) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (sqrt.f64 (/.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (neg.f64 v) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (*.f64 u (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 v (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 v (sqrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(/.f64 (/.f64 (/.f64 v u) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (sqrt.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (/.f64 1 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1)))))
(/.f64 (*.f64 (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 (neg.f64 u) t1))) v) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))
(/.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (cbrt.f64 (/.f64 (neg.f64 u) t1)))
(/.f64 v (*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (neg.f64 (/.f64 1 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1))))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (/.f64 -1 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1)))))
(/.f64 (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 1 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1)))) (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 (neg.f64 u) t1))) v) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))
(/.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (cbrt.f64 (/.f64 (neg.f64 u) t1)))
(/.f64 v (*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 v u)) t1) (/.f64 (sqrt.f64 (/.f64 v u)) u))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (*.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 v u) (*.f64 (cbrt.f64 (/.f64 t1 u)) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))))
(*.f64 (cbrt.f64 (/.f64 t1 u)) (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(/.f64 (*.f64 (/.f64 v u) (cbrt.f64 (/.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (/.f64 t1 u)))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (/.f64 t1 u))))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))
(*.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (neg.f64 (cbrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 (cbrt.f64 (/.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (/.f64 t1 u))) (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(*.f64 (/.f64 v u) (*.f64 (cbrt.f64 (/.f64 t1 u)) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))))
(*.f64 (cbrt.f64 (/.f64 t1 u)) (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(/.f64 (*.f64 (/.f64 v u) (cbrt.f64 (/.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) u) (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 t1)))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) u) (neg.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 t1))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 t1)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) u))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 (neg.f64 u) t1)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 v (sqrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(/.f64 (/.f64 (/.f64 v u) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (sqrt.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 v (sqrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 (neg.f64 (/.f64 1 u)) (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(/.f64 (/.f64 (/.f64 (neg.f64 v) u) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (sqrt.f64 (/.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (neg.f64 v) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (*.f64 u (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 v (sqrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(/.f64 (/.f64 (/.f64 v u) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (sqrt.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 v (/.f64 (*.f64 u (neg.f64 u)) t1))) (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (neg.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (neg.f64 (cbrt.f64 (/.f64 v (/.f64 (*.f64 u (neg.f64 u)) t1))))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (neg.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u)))))))
(*.f64 (/.f64 (/.f64 v u) (/.f64 u (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (/.f64 v u) (/.f64 u (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 1 (/.f64 u (*.f64 v t1))) (/.f64 1 u))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 1 (/.f64 (/.f64 (neg.f64 u) t1) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))) (cbrt.f64 (/.f64 v u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 (sqrt.f64 v) (*.f64 u (/.f64 (neg.f64 u) t1))) (sqrt.f64 v))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (/.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 v u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 u (/.f64 (neg.f64 u) t1))) (cbrt.f64 v))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 (/.f64 v (*.f64 u u)) 1) t1)
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (/.f64 v (*.f64 u u)) 1) (/.f64 t1 1))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (/.f64 v (*.f64 u u)) -1) (neg.f64 t1))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (/.f64 v (*.f64 u u)) (/.f64 1 (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (/.f64 v (*.f64 u u)) (/.f64 1 (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 -1 (sqrt.f64 (/.f64 (neg.f64 u) t1))) (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))))
(*.f64 (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))) (/.f64 -1 (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 (/.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 t1 u)) (/.f64 (neg.f64 v) u)) (sqrt.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (*.f64 (/.f64 v u) (cbrt.f64 (/.f64 t1 u))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (/.f64 t1 u))))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))
(*.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (neg.f64 (cbrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 (cbrt.f64 (/.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(*.f64 (/.f64 -1 (/.f64 u (*.f64 v t1))) (/.f64 1 u))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 -1 (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 (/.f64 u v)))) (sqrt.f64 (/.f64 v u)))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 v u))) (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 (/.f64 u v))))
(*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 (/.f64 t1 u) (sqrt.f64 (/.f64 u v))))
(*.f64 (/.f64 -1 (/.f64 (/.f64 (neg.f64 u) t1) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))) (cbrt.f64 (/.f64 v u)))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (/.f64 t1 u) u) v)
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 (/.f64 t1 u) (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 v (*.f64 u (sqrt.f64 u))) (/.f64 t1 (sqrt.f64 u)))
(/.f64 (*.f64 (/.f64 t1 u) (/.f64 v (sqrt.f64 u))) (sqrt.f64 u))
(*.f64 (/.f64 (/.f64 v u) (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))
(*.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) u) (/.f64 t1 (cbrt.f64 u)))
(/.f64 (/.f64 v u) (*.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) t1) (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 t1 u) (/.f64 u (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (/.f64 t1 u) (/.f64 u (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (*.f64 v (/.f64 t1 u)) (+.f64 (*.f64 u u) 0)) u)
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (*.f64 v (/.f64 t1 u)) (+.f64 0 (pow.f64 u 3))) (+.f64 (*.f64 u u) 0))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) (+.f64 (*.f64 u u) 0)) u)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) (+.f64 0 (pow.f64 u 3))) (+.f64 (*.f64 u u) 0))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 (*.f64 (/.f64 v u) t1) (+.f64 (*.f64 u u) 0)) u)
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (*.f64 (/.f64 v u) t1) (+.f64 0 (pow.f64 u 3))) (+.f64 (*.f64 u u) 0))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))) 1) (sqrt.f64 (/.f64 t1 u)))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 u)) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (/.f64 (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 u)))
(*.f64 (sqrt.f64 t1) (*.f64 (/.f64 v (*.f64 u (sqrt.f64 u))) (sqrt.f64 (/.f64 t1 u))))
(*.f64 (sqrt.f64 t1) (*.f64 (/.f64 (/.f64 v u) (sqrt.f64 u)) (sqrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 u)) (sqrt.f64 (neg.f64 t1)))
(/.f64 (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))) (/.f64 (sqrt.f64 u) (sqrt.f64 (neg.f64 t1))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (neg.f64 t1)) (/.f64 v u)) (sqrt.f64 u)) (sqrt.f64 (/.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) u)) 1) (cbrt.f64 (/.f64 t1 u)))
(*.f64 (/.f64 v u) (*.f64 (cbrt.f64 (/.f64 t1 u)) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))))
(*.f64 (cbrt.f64 (/.f64 t1 u)) (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(/.f64 (*.f64 (/.f64 v u) (cbrt.f64 (/.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))
(*.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) u)) (cbrt.f64 u)) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (/.f64 v (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))))
(/.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (/.f64 (cbrt.f64 u) (cbrt.f64 t1)))
(*.f64 (/.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) u)) (cbrt.f64 u)) (cbrt.f64 (neg.f64 t1)))
(*.f64 (/.f64 v (*.f64 (cbrt.f64 u) (*.f64 u (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))) (cbrt.f64 (neg.f64 t1)))
(/.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (/.f64 (cbrt.f64 u) (cbrt.f64 (neg.f64 t1))))
(*.f64 (neg.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1))) (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 2))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (neg.f64 (*.f64 (sqrt.f64 t1) (/.f64 v (*.f64 u u)))) (sqrt.f64 t1))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v (*.f64 u u)))) (cbrt.f64 t1))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (neg.f64 (*.f64 1 (sqrt.f64 (/.f64 t1 u)))) (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))) (*.f64 (/.f64 v u) (cbrt.f64 (/.f64 t1 u))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (/.f64 t1 u))))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))
(*.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (neg.f64 (cbrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 (cbrt.f64 (/.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 v u)) u)) (*.f64 (sqrt.f64 (/.f64 v u)) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1)) (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(*.f64 (neg.f64 (*.f64 (/.f64 (sqrt.f64 v) u) t1)) (/.f64 (sqrt.f64 v) u))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) t1)) (/.f64 (cbrt.f64 v) u))
(*.f64 (/.f64 (cbrt.f64 v) u) (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) (neg.f64 t1)))
(*.f64 t1 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) (/.f64 (neg.f64 (cbrt.f64 v)) u)))
(*.f64 (/.f64 (cbrt.f64 v) u) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 u t1)))
(*.f64 (neg.f64 (/.f64 v (sqrt.f64 (/.f64 (neg.f64 u) t1)))) (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 v (sqrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 (neg.f64 (/.f64 1 u)) (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(/.f64 (/.f64 (/.f64 (neg.f64 v) u) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (sqrt.f64 (/.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (neg.f64 v) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (*.f64 u (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (neg.f64 (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))) (/.f64 1 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (/.f64 -1 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1)))))
(/.f64 (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))) (*.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (/.f64 t1 u))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 (/.f64 t1 u))))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))
(*.f64 (/.f64 (/.f64 v u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (neg.f64 (cbrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 (cbrt.f64 (/.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) u)) (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 (/.f64 (neg.f64 u) t1)))) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 v (sqrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 (neg.f64 (/.f64 1 u)) (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(/.f64 (/.f64 (/.f64 (neg.f64 v) u) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (sqrt.f64 (/.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (neg.f64 v) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (*.f64 u (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))) (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (neg.f64 (cbrt.f64 (/.f64 v (/.f64 (*.f64 u (neg.f64 u)) t1))))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (neg.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u)))))))
(pow.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)) 1)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(pow.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)) 2)
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))) 3)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(pow.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)) 3) 1/3)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(pow.f64 (*.f64 u (/.f64 u (*.f64 v t1))) -1)
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(neg.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)) 2))
(sqrt.f64 (pow.f64 (/.f64 v (/.f64 (*.f64 u (neg.f64 u)) t1)) 2))
(fabs.f64 (*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u)))))
(log.f64 (pow.f64 (exp.f64 (/.f64 v u)) (/.f64 t1 u)))
(*.f64 (/.f64 1 u) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1)) 3))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v u) 3) (pow.f64 (/.f64 (neg.f64 u) t1) 3)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(exp.f64 (log.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 u v))) u)
(*.f64 t1 (/.f64 v (*.f64 u (neg.f64 u))))

eval402.0ms (2.7%)

Compiler

Compiled 16256 to 6599 computations (59.4% saved)

prune274.0ms (1.8%)

Pruning

26 alts after pruning (17 fresh and 9 done)

PrunedKeptTotal
New8198827
Fresh6915
Picked011
Done088
Total82526851
Error
0b
Counts
851 → 26
Alt Table
Click to see full alt table
StatusErrorProgram
31.5b
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) u) (+.f64 t1 u))
1.8b
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
2.9b
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
31.3b
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
30.8b
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
25.2b
(/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
45.9b
(/.f64 (*.f64 (/.f64 t1 u) v) u)
45.2b
(/.f64 (*.f64 t1 v) (*.f64 u u))
27.2b
(/.f64 (neg.f64 v) (+.f64 t1 u))
54.0b
(/.f64 (neg.f64 v) u)
33.0b
(/.f64 (neg.f64 v) t1)
44.2b
(/.f64 t1 (*.f64 (/.f64 u v) u))
3.4b
(/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))
31.6b
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
45.9b
(*.f64 (/.f64 (/.f64 t1 u) u) v)
30.6b
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v u))
33.6b
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
44.5b
(*.f64 (/.f64 v (*.f64 u u)) t1)
45.2b
(*.f64 (/.f64 t1 (*.f64 u u)) v)
27.0b
(*.f64 (/.f64 1 (+.f64 (*.f64 -1 t1) (*.f64 -2 u))) v)
31.9b
(*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)
33.1b
(*.f64 (/.f64 -1 t1) v)
27.3b
(*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u)))
31.4b
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
30.7b
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
31.1b
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
Compiler

Compiled 481 to 315 computations (34.5% saved)

localize16.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 -1 (/.f64 u t1))
0.1b
(*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))
0.6b
(/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))
2.9b
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)
Compiler

Compiled 52 to 22 computations (57.7% saved)

series5.0ms (0%)

Counts
3 → 96
Calls

24 calls:

TimeVariablePointExpression
1.0ms
v
@0
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)
0.0ms
u
@0
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)
0.0ms
v
@inf
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)
0.0ms
t1
@0
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)
0.0ms
t1
@-inf
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)

rewrite122.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1360×associate-/r/
1164×distribute-lft-in
874×associate-/l/
308×add-sqr-sqrt
302×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01393
129787
2437487
Stop Event
node limit
Counts
3 → 263
Calls
Call 1
Inputs
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)
(/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))
(*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 v) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 1 v) (*.f64 u (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 v) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 1 v) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 v) (*.f64 (+.f64 t1 u) -1)) (*.f64 (/.f64 1 v) (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 v) (*.f64 -1 (+.f64 t1 u))) (*.f64 (/.f64 1 v) (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 v) (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 1)) (*.f64 (/.f64 1 v) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) u) (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) t1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) t1) (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1 (/.f64 (+.f64 t1 u) v)) (*.f64 (/.f64 (/.f64 u t1) v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (neg.f64 (-.f64 -1 (/.f64 u t1))) v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (/.f64 u t1)) (*.f64 (+.f64 t1 u) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (/.f64 u t1)) (*.f64 1 (/.f64 (+.f64 t1 u) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t1 u) (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t1 u) (/.f64 (-.f64 -1 (/.f64 u t1)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (neg.f64 (*.f64 (/.f64 (neg.f64 (-.f64 -1 (/.f64 u t1))) v) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (*.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2) (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))) (/.f64 1 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 v)) (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 t1 u) v) (-.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 v)) (/.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (/.f64 (+.f64 t1 u) v)) (-.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 v)) (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 v)) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (-.f64 -1 (/.f64 u t1)) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 1) (/.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) v) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2) (sqrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 v)) (neg.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 v 1)) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 v (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 v (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 v (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2))) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2))) (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 1) (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (/.f64 (neg.f64 (-.f64 -1 (/.f64 u t1))) v) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 v (+.f64 t1 u))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2) -1) (cbrt.f64 (*.f64 (/.f64 (neg.f64 (-.f64 -1 (/.f64 u t1))) v) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2) 1) (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2) v) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (/.f64 v (+.f64 t1 u))) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 3) (pow.f64 v 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) (pow.f64 (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 2) (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (pow.f64 (/.f64 1 v) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (sqrt.f64 v)) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))) (/.f64 v (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2)) (/.f64 v (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2)) (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u)))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))) (/.f64 (sqrt.f64 v) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))) (/.f64 (cbrt.f64 v) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2)) (/.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) -1) (pow.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (-.f64 -1 (/.f64 u t1)))) (neg.f64 (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))))) (neg.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (-.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))) (-.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 (pow.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 3))) (+.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (-.f64 (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) (sqrt.f64 v))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 1) (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))))) (sqrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) 1) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) 1) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) -1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 1) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 1) (/.f64 v 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 1 (sqrt.f64 v))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 1 (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (-.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))) (-.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (+.f64 (pow.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 3))) (+.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (-.f64 (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 1) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 1) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2)) 1) (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2)) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2)) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log.f64 v) (log.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 u) (+.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 t1) (+.f64 (*.f64 (/.f64 (neg.f64 u) t1) t1) (*.f64 u (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 -1) (+.f64 (*.f64 t1 (/.f64 (neg.f64 u) t1)) (*.f64 u (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t1 u) -1) (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t1 u) -1) (*.f64 (+.f64 t1 u) (*.f64 (/.f64 (neg.f64 u) t1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1)) (*.f64 (+.f64 t1 u) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 u -1) (+.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u)) (*.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 1) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 1) (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (neg.f64 u)) (*.f64 (/.f64 (neg.f64 u) t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u -1)) (*.f64 u (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (neg.f64 t1)) (*.f64 (/.f64 (neg.f64 u) t1) t1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 t1 -1)) (*.f64 t1 (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (+.f64 t1 u) -1)) (*.f64 1 (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 -1 (+.f64 t1 u))) (*.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 1)) (*.f64 1 (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1))))) (-.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1))))) (*.f64 1 (-.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 3)) (+.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (-.f64 (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 3)) (*.f64 1 (+.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (-.f64 (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 1 (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 1 (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 3) (pow.f64 (+.f64 t1 u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t1 (-.f64 -1 (/.f64 u t1)) (*.f64 u (-.f64 -1 (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 -1 (/.f64 u t1)) t1 (*.f64 u (-.f64 -1 (/.f64 u t1))))))))

simplify195.0ms (1.3%)

Algorithm
egg-herbie
Rules
1294×associate-*r*
1188×*-commutative
1064×associate-/l*
1002×associate-*l*
968×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
078218159
1261617569
Stop Event
node limit
Counts
359 → 447
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 t1 v))
(+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (*.f64 -2 (/.f64 u v)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (*.f64 -2 (/.f64 u v)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (*.f64 -2 (/.f64 u v)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(*.f64 -1 (/.f64 t1 v))
(+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(*.f64 -1 (/.f64 t1 v))
(+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v)))) (pow.f64 u 5))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u) (pow.f64 t1 4))) (*.f64 -1 (/.f64 v t1))))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(*.f64 -1 t1)
(+.f64 (*.f64 -1 t1) (*.f64 -2 u))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(*.f64 -1 t1)
(+.f64 (*.f64 -1 t1) (*.f64 -2 u))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(*.f64 -1 t1)
(+.f64 (*.f64 -1 t1) (*.f64 -2 u))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(+.f64 (*.f64 (/.f64 1 v) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 1 v) (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(+.f64 (*.f64 (/.f64 1 v) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 1 v) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))
(+.f64 (*.f64 (/.f64 1 v) (*.f64 (+.f64 t1 u) -1)) (*.f64 (/.f64 1 v) (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1))))
(+.f64 (*.f64 (/.f64 1 v) (*.f64 -1 (+.f64 t1 u))) (*.f64 (/.f64 1 v) (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u))))
(+.f64 (*.f64 (/.f64 1 v) (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 1)) (*.f64 (/.f64 1 v) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 1)))
(+.f64 (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) u) (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) t1))
(+.f64 (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) t1) (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) u))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 1)
(-.f64 (*.f64 -1 (/.f64 (+.f64 t1 u) v)) (*.f64 (/.f64 (/.f64 u t1) v) (+.f64 t1 u)))
(*.f64 -1 (*.f64 (/.f64 (neg.f64 (-.f64 -1 (/.f64 u t1))) v) (+.f64 t1 u)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (*.f64 (+.f64 t1 u) (/.f64 1 v)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (-.f64 -1 (/.f64 u t1)) (*.f64 1 (/.f64 (+.f64 t1 u) v)))
(*.f64 (+.f64 t1 u) (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 1 v)))
(*.f64 (+.f64 t1 u) (/.f64 (-.f64 -1 (/.f64 u t1)) v))
(*.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) (/.f64 1 v))
(*.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) 1)
(*.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))
(*.f64 1 (neg.f64 (*.f64 (/.f64 (neg.f64 (-.f64 -1 (/.f64 u t1))) v) (+.f64 t1 u))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (*.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (/.f64 1 v)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2) (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (/.f64 1 v)))
(*.f64 (/.f64 1 v) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))
(*.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))) (/.f64 1 (neg.f64 v)))
(*.f64 (/.f64 1 (sqrt.f64 v)) (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) (sqrt.f64 v)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) (cbrt.f64 v)))
(*.f64 (/.f64 (+.f64 t1 u) v) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 v)) (/.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 v)))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) (+.f64 t1 u))
(*.f64 (*.f64 1 (/.f64 (+.f64 t1 u) v)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (neg.f64 v)) (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 v)) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(*.f64 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (-.f64 -1 (/.f64 u t1)) (cbrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 1) (/.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) v))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) v) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (cbrt.f64 v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2) (sqrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (sqrt.f64 v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 v)) (neg.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 v 1)) (+.f64 t1 u))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 v (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) (/.f64 1 v))
(*.f64 (/.f64 1 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (+.f64 t1 u))
(*.f64 (/.f64 1 (/.f64 v (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))
(*.f64 (/.f64 1 (/.f64 v (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2))) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2))) (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 1) (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (/.f64 (neg.f64 (-.f64 -1 (/.f64 u t1))) v) (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 v (+.f64 t1 u))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2) -1) (cbrt.f64 (*.f64 (/.f64 (neg.f64 (-.f64 -1 (/.f64 u t1))) v) (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2) 1) (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2) v) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (/.f64 v (+.f64 t1 u))) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))
(pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) 1)
(pow.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) -1)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) 3) 1/3)
(neg.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) (neg.f64 v)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 3) (pow.f64 v 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(exp.f64 (log.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))) 1)
(*.f64 -1 (*.f64 -1 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(*.f64 -1 (neg.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(*.f64 v (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(*.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 1)
(*.f64 (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) (pow.f64 (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 2) (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) v)
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (pow.f64 (/.f64 1 v) -1))
(*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (sqrt.f64 v)) (sqrt.f64 v))
(*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 v))
(*.f64 (*.f64 -1 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) -1)
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))) (/.f64 v (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2)) (/.f64 v (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2)) (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u)))) (neg.f64 v))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 v) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (sqrt.f64 v))
(*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))) (/.f64 (sqrt.f64 v) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))) (/.f64 (cbrt.f64 v) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2)) (/.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) -1) (pow.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) -1))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 1 (neg.f64 (-.f64 -1 (/.f64 u t1)))) (neg.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 1 (neg.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))))) (neg.f64 (neg.f64 v)))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 -1 (neg.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))))) (neg.f64 v))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (-.f64 t1 u))
(*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))) (-.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (+.f64 (pow.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 3))) (+.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (-.f64 (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))))
(*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 1) (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))) (sqrt.f64 v))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))))) (sqrt.f64 (neg.f64 v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (cbrt.f64 v))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) 1) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) 1) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) -1) (neg.f64 v))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 1) v)
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 1) (/.f64 v 1))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 1 (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 1 (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 v 1) (-.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))) (-.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v 1) (+.f64 (pow.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 3))) (+.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (-.f64 (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 1) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 1) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2)) 1) (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2)) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))) (cbrt.f64 v))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2)) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))))) (cbrt.f64 (neg.f64 v)))
(pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) -1)
(pow.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 1)
(pow.f64 (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 2)
(pow.f64 (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 3)
(pow.f64 (pow.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) -2))
(log.f64 (exp.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))))
(cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 3))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(exp.f64 (log.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(exp.f64 (-.f64 (log.f64 v) (log.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(+.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1))))
(+.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(+.f64 (neg.f64 u) (+.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))
(+.f64 (neg.f64 t1) (+.f64 (*.f64 (/.f64 (neg.f64 u) t1) t1) (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(+.f64 (*.f64 t1 -1) (+.f64 (*.f64 t1 (/.f64 (neg.f64 u) t1)) (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(+.f64 (*.f64 (+.f64 t1 u) -1) (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1)))
(+.f64 (*.f64 (+.f64 t1 u) -1) (*.f64 (+.f64 t1 u) (*.f64 (/.f64 (neg.f64 u) t1) 1)))
(+.f64 (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1)) (*.f64 (+.f64 t1 u) -1))
(+.f64 (*.f64 u -1) (+.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))
(+.f64 (*.f64 -1 (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u)))
(+.f64 (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u)) (*.f64 -1 (+.f64 t1 u)))
(+.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 1) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 1))
(+.f64 (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 1) (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 1))
(+.f64 (+.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (neg.f64 u)) (*.f64 (/.f64 (neg.f64 u) t1) u))
(+.f64 (+.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u -1)) (*.f64 u (/.f64 (neg.f64 u) t1)))
(+.f64 (+.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (neg.f64 t1)) (*.f64 (/.f64 (neg.f64 u) t1) t1))
(+.f64 (+.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 t1 -1)) (*.f64 t1 (/.f64 (neg.f64 u) t1)))
(+.f64 (*.f64 1 (*.f64 (+.f64 t1 u) -1)) (*.f64 1 (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1))))
(+.f64 (*.f64 1 (*.f64 -1 (+.f64 t1 u))) (*.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u))))
(+.f64 (*.f64 1 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 1)) (*.f64 1 (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))) 1)
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 1)
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(/.f64 (-.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1))))) (-.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(/.f64 (-.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1))))) (*.f64 1 (-.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 3)) (+.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (-.f64 (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 3)) (*.f64 1 (+.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (-.f64 (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1))))))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 1 (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 1 (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))
(pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 1)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 3) (pow.f64 (+.f64 t1 u) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))
(exp.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))
(fma.f64 t1 (-.f64 -1 (/.f64 u t1)) (*.f64 u (-.f64 -1 (/.f64 u t1))))
(fma.f64 (-.f64 -1 (/.f64 u t1)) t1 (*.f64 u (-.f64 -1 (/.f64 u t1))))
Outputs
(*.f64 -1 (/.f64 t1 v))
(/.f64 (neg.f64 t1) v)
(+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 v)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(fma.f64 -1 (*.f64 u (/.f64 (/.f64 u v) t1)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 v)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(fma.f64 -1 (*.f64 u (/.f64 (/.f64 u v) t1)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v)))
(neg.f64 (/.f64 (*.f64 u u) (*.f64 t1 v)))
(/.f64 (*.f64 u (neg.f64 u)) (*.f64 t1 v))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (*.f64 -2 (/.f64 u v)))
(fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 v)) (*.f64 -2 (/.f64 u v)))
(fma.f64 -1 (*.f64 u (/.f64 (/.f64 u v) t1)) (*.f64 -2 (/.f64 u v)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 v)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(fma.f64 -1 (*.f64 u (/.f64 (/.f64 u v) t1)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 v)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(fma.f64 -1 (*.f64 u (/.f64 (/.f64 u v) t1)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v)))
(neg.f64 (/.f64 (*.f64 u u) (*.f64 t1 v)))
(/.f64 (*.f64 u (neg.f64 u)) (*.f64 t1 v))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (*.f64 -2 (/.f64 u v)))
(fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 v)) (*.f64 -2 (/.f64 u v)))
(fma.f64 -1 (*.f64 u (/.f64 (/.f64 u v) t1)) (*.f64 -2 (/.f64 u v)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 v)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(fma.f64 -1 (*.f64 u (/.f64 (/.f64 u v) t1)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 v)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(fma.f64 -1 (*.f64 u (/.f64 (/.f64 u v) t1)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v)))
(neg.f64 (/.f64 (*.f64 u u) (*.f64 t1 v)))
(/.f64 (*.f64 u (neg.f64 u)) (*.f64 t1 v))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (*.f64 -2 (/.f64 u v)))
(fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 v)) (*.f64 -2 (/.f64 u v)))
(fma.f64 -1 (*.f64 u (/.f64 (/.f64 u v) t1)) (*.f64 -2 (/.f64 u v)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 v)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(fma.f64 -1 (*.f64 u (/.f64 (/.f64 u v) t1)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 v)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(fma.f64 -1 (*.f64 u (/.f64 (/.f64 u v) t1)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(*.f64 -1 (/.f64 t1 v))
(/.f64 (neg.f64 t1) v)
(+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 v)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(fma.f64 -1 (*.f64 u (/.f64 (/.f64 u v) t1)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 v)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(fma.f64 -1 (*.f64 u (/.f64 (/.f64 u v) t1)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(*.f64 -1 (/.f64 t1 v))
(/.f64 (neg.f64 t1) v)
(+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 v)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(fma.f64 -1 (*.f64 u (/.f64 (/.f64 u v) t1)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v))))
(fma.f64 -1 (/.f64 (*.f64 u u) (*.f64 t1 v)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(fma.f64 -1 (*.f64 u (/.f64 (/.f64 u v) t1)) (fma.f64 -2 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(neg.f64 (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (neg.f64 (/.f64 (+.f64 1 (/.f64 u t1)) v)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(neg.f64 (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (neg.f64 (/.f64 (+.f64 1 (/.f64 u t1)) v)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(neg.f64 (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (neg.f64 (/.f64 (+.f64 1 (/.f64 u t1)) v)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(neg.f64 (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (neg.f64 (/.f64 (+.f64 1 (/.f64 u t1)) v)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(neg.f64 (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (neg.f64 (/.f64 (+.f64 1 (/.f64 u t1)) v)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(neg.f64 (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (neg.f64 (/.f64 (+.f64 1 (/.f64 u t1)) v)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(neg.f64 (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (neg.f64 (/.f64 (+.f64 1 (/.f64 u t1)) v)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(neg.f64 (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (neg.f64 (/.f64 (+.f64 1 (/.f64 u t1)) v)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(neg.f64 (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (neg.f64 (/.f64 (+.f64 1 (/.f64 u t1)) v)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(neg.f64 (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (neg.f64 (/.f64 (+.f64 1 (/.f64 u t1)) v)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(neg.f64 (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (neg.f64 (/.f64 (+.f64 1 (/.f64 u t1)) v)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))) v))
(neg.f64 (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (neg.f64 (/.f64 (+.f64 1 (/.f64 u t1)) v)))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (/.f64 (neg.f64 v) t1))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (/.f64 (neg.f64 v) t1)))
(fma.f64 (/.f64 (*.f64 -3 v) (pow.f64 t1 3)) (*.f64 u u) (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (/.f64 (neg.f64 v) t1)))
(+.f64 (*.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 v (pow.f64 t1 4))) (*.f64 -2 (/.f64 (+.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 -4 (/.f64 v (pow.f64 t1 3)))) t1))) (pow.f64 u 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (*.f64 u u) (fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (fma.f64 (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 -3 (/.f64 v (pow.f64 t1 3))) t1))) (pow.f64 u 3) (/.f64 (neg.f64 v) t1))))
(fma.f64 (/.f64 (*.f64 -3 v) (pow.f64 t1 3)) (*.f64 u u) (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (fma.f64 (fma.f64 -2 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 6 (/.f64 v (pow.f64 t1 3))) t1)) (pow.f64 u 3) (/.f64 (neg.f64 v) t1))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 4)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 -4 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 5))))))))
(+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 4)) (fma.f64 -2 (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (fma.f64 -4 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 4)) (*.f64 -2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 -3 (*.f64 v (pow.f64 t1 3)))))))))))
(+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (fma.f64 -4 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (*.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 t1 4))) (pow.f64 u 5))))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (pow.f64 t1 3)) 3) (pow.f64 u 4)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(fma.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 3)) (/.f64 (pow.f64 u 4) 3)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v))) (pow.f64 u 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 t1 (+.f64 (*.f64 4 (*.f64 (pow.f64 t1 3) v)) (*.f64 -1 (*.f64 (pow.f64 t1 3) v)))) (pow.f64 u 5))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))))
(fma.f64 -2 (/.f64 (pow.f64 t1 4) (/.f64 (pow.f64 u 5) v)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 v (pow.f64 t1 3)) 3) (pow.f64 u 4)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 5) (*.f64 (*.f64 v (pow.f64 t1 3)) 3))) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))))))
(fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (fma.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 3)) (/.f64 (pow.f64 u 4) 3)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 2 (/.f64 (*.f64 (*.f64 v (pow.f64 t1 4)) 3) (pow.f64 u 5)) (/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))))))
(+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 4)) (fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 -4 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 u 4))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (+.f64 (*.f64 (pow.f64 t1 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4))) u)) (*.f64 -2 (/.f64 v (pow.f64 u 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 u 4))) (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 (pow.f64 t1 4) (*.f64 -2 (+.f64 (/.f64 (*.f64 -3 (/.f64 v (pow.f64 u 4))) u) (/.f64 v (pow.f64 u 5)))) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 u 4)))))))
(fma.f64 2 (/.f64 (*.f64 t1 t1) (/.f64 (pow.f64 u 3) v)) (fma.f64 (pow.f64 t1 4) (+.f64 (/.f64 (*.f64 6 (/.f64 v (pow.f64 u 4))) u) (/.f64 (*.f64 v -2) (pow.f64 u 5))) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (*.f64 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (/.f64 (neg.f64 v) t1))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (+.f64 (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (/.f64 (neg.f64 v) t1)) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u) (pow.f64 t1 4))) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (*.f64 -1 (/.f64 v t1)))))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (*.f64 u u))) (/.f64 (pow.f64 t1 4) u)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))))
(fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 4)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (/.f64 (neg.f64 v) t1))
(fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (/.f64 (neg.f64 v) t1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (pow.f64 t1 3)) (fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (/.f64 (neg.f64 v) t1)))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 u u) (*.f64 v 3)) (pow.f64 t1 3)) (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (/.f64 (neg.f64 v) t1)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) (pow.f64 t1 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u) (pow.f64 t1 4))) (*.f64 -1 (/.f64 v t1))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (pow.f64 t1 3)) (fma.f64 2 (/.f64 (*.f64 v u) (*.f64 t1 t1)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 2 (/.f64 (*.f64 (*.f64 v (*.f64 u u)) 3) (/.f64 (pow.f64 t1 4) u)) (/.f64 (neg.f64 v) t1)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 u u) (*.f64 v 3)) (pow.f64 t1 3)) (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)) (fma.f64 2 (/.f64 (*.f64 (*.f64 v (pow.f64 u 3)) 3) (pow.f64 t1 4)) (/.f64 (neg.f64 v) t1)))))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 -1 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 -1 t1)
(neg.f64 t1)
(+.f64 (*.f64 -1 t1) (*.f64 -2 u))
(fma.f64 -1 t1 (*.f64 -2 u))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (neg.f64 (/.f64 (*.f64 u u) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (neg.f64 (/.f64 (*.f64 u u) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(neg.f64 (/.f64 (*.f64 u u) t1))
(*.f64 u (/.f64 (neg.f64 u) t1))
(+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(fma.f64 -2 u (neg.f64 (/.f64 (*.f64 u u) t1)))
(fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1)))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (neg.f64 (/.f64 (*.f64 u u) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (neg.f64 (/.f64 (*.f64 u u) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(neg.f64 (/.f64 (*.f64 u u) t1))
(*.f64 u (/.f64 (neg.f64 u) t1))
(+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(fma.f64 -2 u (neg.f64 (/.f64 (*.f64 u u) t1)))
(fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1)))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (neg.f64 (/.f64 (*.f64 u u) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (neg.f64 (/.f64 (*.f64 u u) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(neg.f64 (/.f64 (*.f64 u u) t1))
(*.f64 u (/.f64 (neg.f64 u) t1))
(+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(fma.f64 -2 u (neg.f64 (/.f64 (*.f64 u u) t1)))
(fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1)))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (neg.f64 (/.f64 (*.f64 u u) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (neg.f64 (/.f64 (*.f64 u u) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(*.f64 -1 t1)
(neg.f64 t1)
(+.f64 (*.f64 -1 t1) (*.f64 -2 u))
(fma.f64 -1 t1 (*.f64 -2 u))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (neg.f64 (/.f64 (*.f64 u u) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (neg.f64 (/.f64 (*.f64 u u) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(*.f64 -1 t1)
(neg.f64 t1)
(+.f64 (*.f64 -1 t1) (*.f64 -2 u))
(fma.f64 -1 t1 (*.f64 -2 u))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (neg.f64 (/.f64 (*.f64 u u) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(+.f64 (*.f64 -1 t1) (+.f64 (*.f64 -2 u) (*.f64 -1 (/.f64 (pow.f64 u 2) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (neg.f64 (/.f64 (*.f64 u u) t1))))
(fma.f64 -1 t1 (fma.f64 -2 u (*.f64 u (/.f64 (neg.f64 u) t1))))
(+.f64 (*.f64 (/.f64 1 v) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 1 v) (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(+.f64 (*.f64 (/.f64 1 v) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (*.f64 (/.f64 1 v) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(+.f64 (*.f64 (/.f64 1 v) (*.f64 (+.f64 t1 u) -1)) (*.f64 (/.f64 1 v) (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1))))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(+.f64 (*.f64 (/.f64 1 v) (*.f64 -1 (+.f64 t1 u))) (*.f64 (/.f64 1 v) (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u))))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(+.f64 (*.f64 (/.f64 1 v) (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 1)) (*.f64 (/.f64 1 v) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 1)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(+.f64 (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) u) (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) t1))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(+.f64 (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) t1) (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) u))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 1)
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(-.f64 (*.f64 -1 (/.f64 (+.f64 t1 u) v)) (*.f64 (/.f64 (/.f64 u t1) v) (+.f64 t1 u)))
(-.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) (*.f64 (+.f64 t1 u) (/.f64 u (*.f64 t1 v))))
(-.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (*.f64 (+.f64 t1 u) (/.f64 (/.f64 u v) t1)))
(*.f64 -1 (*.f64 (/.f64 (neg.f64 (-.f64 -1 (/.f64 u t1))) v) (+.f64 t1 u)))
(neg.f64 (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (neg.f64 (/.f64 (+.f64 1 (/.f64 u t1)) v)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (*.f64 (+.f64 t1 u) (/.f64 1 v)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (-.f64 -1 (/.f64 u t1)) (*.f64 1 (/.f64 (+.f64 t1 u) v)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (+.f64 t1 u) (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 1 v)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (+.f64 t1 u) (/.f64 (-.f64 -1 (/.f64 u t1)) v))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) (/.f64 1 v))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) 1)
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 1 (neg.f64 (*.f64 (/.f64 (neg.f64 (-.f64 -1 (/.f64 u t1))) v) (+.f64 t1 u))))
(neg.f64 (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (neg.f64 (/.f64 (+.f64 1 (/.f64 u t1)) v)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (*.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (/.f64 1 v)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) (/.f64 1 v))
(/.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) v)
(*.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2) (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (/.f64 1 v)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 1 v) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))) (/.f64 1 (neg.f64 v)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 1 (sqrt.f64 v)) (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) (sqrt.f64 v)))
(*.f64 (/.f64 1 (sqrt.f64 v)) (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (sqrt.f64 v) (+.f64 t1 u))))
(/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (sqrt.f64 v) (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) (cbrt.f64 v)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (cbrt.f64 v) (+.f64 t1 u))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(*.f64 (/.f64 (+.f64 t1 u) v) (-.f64 -1 (/.f64 u t1)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 v)) (/.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 v)))
(*.f64 (/.f64 1 (sqrt.f64 v)) (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (sqrt.f64 v) (+.f64 t1 u))))
(/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (sqrt.f64 v) (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) (+.f64 t1 u))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (*.f64 1 (/.f64 (+.f64 t1 u) v)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 1 (neg.f64 v)) (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (sqrt.f64 v)) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))
(*.f64 (/.f64 1 (sqrt.f64 v)) (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (sqrt.f64 v) (+.f64 t1 u))))
(/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (sqrt.f64 v) (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (cbrt.f64 v) (+.f64 t1 u))))
(*.f64 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (-.f64 -1 (/.f64 u t1)) (cbrt.f64 v)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (cbrt.f64 v) (+.f64 t1 u))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 1) (/.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) v))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) (/.f64 1 v))
(/.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) v)
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) v) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) (/.f64 1 v))
(/.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) v)
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (cbrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 v)))
(/.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) v))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2) (sqrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (sqrt.f64 v)))
(*.f64 (/.f64 1 (sqrt.f64 v)) (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (sqrt.f64 v) (+.f64 t1 u))))
(/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (sqrt.f64 v) (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) (pow.f64 (cbrt.f64 v) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) (/.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v)))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 v)) (neg.f64 (+.f64 t1 u)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 v 1)) (+.f64 t1 u))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 v (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 v (sqrt.f64 (+.f64 t1 u)))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (cbrt.f64 (+.f64 t1 u)) (*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) (/.f64 1 v))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 1 (/.f64 v (-.f64 -1 (/.f64 u t1)))) (+.f64 t1 u))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 1 (/.f64 v (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) (/.f64 1 v))
(/.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) v)
(*.f64 (/.f64 1 (/.f64 v (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2))) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2))) (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 1) (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (/.f64 (neg.f64 (-.f64 -1 (/.f64 u t1))) v) (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (+.f64 t1 u) (neg.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 1 (/.f64 u t1)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 v (+.f64 t1 u))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (/.f64 v (+.f64 t1 u))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2) -1) (cbrt.f64 (*.f64 (/.f64 (neg.f64 (-.f64 -1 (/.f64 u t1))) v) (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))) 2) -1) (cbrt.f64 (*.f64 (+.f64 t1 u) (neg.f64 (/.f64 (-.f64 -1 (/.f64 u t1)) v)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))) 2) -1) (cbrt.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 1 (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2) 1) (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2) v) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) (/.f64 v (+.f64 t1 u))) (cbrt.f64 (-.f64 -1 (/.f64 u t1))))
(*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) v) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2) v) (*.f64 (+.f64 t1 u) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) 1)
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(pow.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) -1)
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2)
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 3)
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(pow.f64 (pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) 3) 1/3)
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(neg.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) (neg.f64 v)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v)) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) 3))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 3) (pow.f64 v 3)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(exp.f64 (log.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 1))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))) 1)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 -1 (*.f64 -1 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 -1 (neg.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 v (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 1)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) (pow.f64 (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 2))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 2) (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) v)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (pow.f64 (/.f64 1 v) -1))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (sqrt.f64 v)) (sqrt.f64 v))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (*.f64 (sqrt.f64 v) (sqrt.f64 v)))
(*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 v))
(*.f64 (cbrt.f64 v) (/.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2)) (-.f64 -1 (/.f64 u t1))))
(*.f64 (cbrt.f64 v) (*.f64 (/.f64 -1 (+.f64 1 (/.f64 u t1))) (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u))))
(*.f64 (*.f64 -1 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) -1)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 u t1))) (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (-.f64 -1 (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))) (/.f64 v (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))
(*.f64 (/.f64 v (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(/.f64 1 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2) v))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2)) (/.f64 v (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2)) (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))) 2)) (cbrt.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v)))))
(/.f64 (cbrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))) 2))
(*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u)))) (neg.f64 v))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))
(*.f64 (sqrt.f64 v) (/.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))
(/.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))))
(*.f64 (sqrt.f64 v) (/.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))
(/.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 v)) (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (cbrt.f64 v) (/.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (/.f64 (sqrt.f64 v) (+.f64 t1 u)))
(*.f64 (sqrt.f64 v) (/.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))
(/.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (sqrt.f64 v) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (sqrt.f64 v))
(*.f64 (sqrt.f64 v) (/.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))
(/.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))) (/.f64 (sqrt.f64 v) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))
(*.f64 (/.f64 (sqrt.f64 v) (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (/.f64 (sqrt.f64 v) (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))
(*.f64 (sqrt.f64 v) (/.f64 (/.f64 (sqrt.f64 v) (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))
(/.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (/.f64 (cbrt.f64 v) (+.f64 t1 u)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 v)) (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (cbrt.f64 v) (/.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 v) (-.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 v)) (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (cbrt.f64 v) (/.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))) (/.f64 (cbrt.f64 v) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (/.f64 (cbrt.f64 v) (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2)) (/.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 v)) (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (cbrt.f64 v) (/.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) -1) (pow.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) -1))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) -1))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 v (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 v (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))))
(/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (-.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1))))
(/.f64 (*.f64 1 (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1)))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2)) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 1 (neg.f64 (-.f64 -1 (/.f64 u t1)))) (neg.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 1 (neg.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))))) (neg.f64 (neg.f64 v)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 -1 (neg.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))))) (neg.f64 v))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 1 (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1)))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2)) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (+.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 1 (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1)))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2)) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (-.f64 t1 u))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v (-.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))) (-.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))) (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (*.f64 (-.f64 -1 (/.f64 u t1)) (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 t1 u))))) (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 (pow.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 3))) (+.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (-.f64 (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))))
(*.f64 (/.f64 v (+.f64 (pow.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 3))) (fma.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))))
(*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))
(*.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(/.f64 (*.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (+.f64 -1 (/.f64 u t1)) (/.f64 (*.f64 v (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)))
(*.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))))
(*.f64 (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2)) (*.f64 (-.f64 t1 u) (/.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2)) (/.f64 (*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))))
(*.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(/.f64 (*.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))))
(*.f64 (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2)) (*.f64 (-.f64 t1 u) (/.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))))
(*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (+.f64 -1 (/.f64 u t1)) (/.f64 (*.f64 v (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(*.f64 (/.f64 v (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2)) (/.f64 (*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 v (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (*.f64 (sqrt.f64 v) (sqrt.f64 v)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (cbrt.f64 v) (/.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2)) (-.f64 -1 (/.f64 u t1))))
(*.f64 (cbrt.f64 v) (*.f64 (/.f64 -1 (+.f64 1 (/.f64 u t1))) (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 1) (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))) (sqrt.f64 v))
(*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v)))) (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v)))) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))))) (sqrt.f64 (neg.f64 v)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v)))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))))) (sqrt.f64 (neg.f64 v)))
(/.f64 (sqrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (/.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1)))) (sqrt.f64 (neg.f64 v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) (cbrt.f64 v))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 v)) (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(*.f64 (cbrt.f64 v) (/.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) 1) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(/.f64 (*.f64 1 (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1)))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) 1) (/.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2)) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 1 (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1)))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2)) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))) (+.f64 -1 (/.f64 u t1)))
(*.f64 (+.f64 -1 (/.f64 u t1)) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)))))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1))) (-.f64 1 (/.f64 (*.f64 u (/.f64 (*.f64 1 u) t1)) t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1)) (*.f64 -1 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3))) (+.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (-.f64 (/.f64 (neg.f64 u) t1) -1))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 u) t1) 3)))) (+.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (-.f64 (/.f64 (neg.f64 u) t1) -1))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (neg.f64 (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 t1 u))) (+.f64 1 (/.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 -1 (pow.f64 (/.f64 u t1) 2)))) (-.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (neg.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 1 (pow.f64 (/.f64 u t1) 3)))) (-.f64 -1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) -1) (neg.f64 v))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 1) v)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) 1) (/.f64 v 1))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 1 (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (*.f64 (sqrt.f64 v) (sqrt.f64 v)))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 1 (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (cbrt.f64 v) (/.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2)) (-.f64 -1 (/.f64 u t1))))
(*.f64 (cbrt.f64 v) (*.f64 (/.f64 -1 (+.f64 1 (/.f64 u t1))) (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (+.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 1 (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1)))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2)) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (+.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 1 (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1)))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (/.f64 v (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2)) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1)))) (-.f64 t1 u))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (/.f64 v 1) (-.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))) (-.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))) (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (*.f64 (-.f64 -1 (/.f64 u t1)) (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 t1 u))))) (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v 1) (+.f64 (pow.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 3))) (+.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (-.f64 (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))))
(*.f64 (/.f64 v (+.f64 (pow.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 3))) (fma.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))
(*.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(/.f64 (*.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (+.f64 -1 (/.f64 u t1)) (/.f64 (*.f64 v (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)))
(*.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))))
(*.f64 (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2)) (*.f64 (-.f64 t1 u) (/.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2)) (/.f64 (*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))))
(*.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (/.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(/.f64 (*.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)) (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))))
(*.f64 (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2)) (*.f64 (-.f64 t1 u) (/.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (+.f64 -1 (/.f64 u t1)) (/.f64 (*.f64 v (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2)) (/.f64 (*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 1) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) 1) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (-.f64 u t1) (/.f64 v (*.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (-.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 -1 (/.f64 u t1)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 t1 u)))) (-.f64 u t1))
(*.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2)) 1) (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))) 2)) (cbrt.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v)))))
(/.f64 (cbrt.f64 (/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))) 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2)) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))) (cbrt.f64 v))
(*.f64 (cbrt.f64 v) (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))) 2)) (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))) 2)) (/.f64 (cbrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 u t1)))) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (-.f64 -1 (/.f64 u t1)))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))) 2)) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 2)) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))))) (cbrt.f64 (neg.f64 v)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))) 2)) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (neg.f64 (+.f64 t1 u))))) (cbrt.f64 (neg.f64 v)))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v))) 2)) (cbrt.f64 (neg.f64 v)))
(pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) -1)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(pow.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 1)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(pow.f64 (sqrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 2)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(pow.f64 (cbrt.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 3)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(pow.f64 (pow.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 3) 1/3)
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v) -2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v)) -2))
(log.f64 (exp.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(cbrt.f64 (pow.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) 3))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 3)))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(exp.f64 (log.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(exp.f64 (-.f64 (log.f64 v) (log.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))
(/.f64 (exp.f64 (log.f64 v)) (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 (exp.f64 (log.f64 v)) (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v)) -1))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))) 1))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(log1p.f64 (expm1.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(+.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (neg.f64 u) (+.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (neg.f64 t1) (+.f64 (*.f64 (/.f64 (neg.f64 u) t1) t1) (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 t1 -1) (+.f64 (*.f64 t1 (/.f64 (neg.f64 u) t1)) (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 (+.f64 t1 u) -1) (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 (+.f64 t1 u) -1) (*.f64 (+.f64 t1 u) (*.f64 (/.f64 (neg.f64 u) t1) 1)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1)) (*.f64 (+.f64 t1 u) -1))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 u -1) (+.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 -1 (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u)) (*.f64 -1 (+.f64 t1 u)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 1) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 1))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 1) (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 1))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (+.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (neg.f64 u)) (*.f64 (/.f64 (neg.f64 u) t1) u))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (+.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u -1)) (*.f64 u (/.f64 (neg.f64 u) t1)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (+.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (neg.f64 t1)) (*.f64 (/.f64 (neg.f64 u) t1) t1))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (+.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 t1 -1)) (*.f64 t1 (/.f64 (neg.f64 u) t1)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 1 (*.f64 (+.f64 t1 u) -1)) (*.f64 1 (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 u) t1))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 1 (*.f64 -1 (+.f64 t1 u))) (*.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (+.f64 t1 u))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(+.f64 (*.f64 1 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 1)) (*.f64 1 (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 1)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))) 1)
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 1)
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (-.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 (+.f64 t1 u) (/.f64 (-.f64 t1 u) (-.f64 t1 u))) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 -1 (/.f64 u t1)))
(/.f64 (+.f64 t1 u) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (+.f64 t1 u) (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2))) (+.f64 t1 u))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u)) (+.f64 -1 (/.f64 u t1)))
(/.f64 (+.f64 t1 u) (/.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))))
(*.f64 (/.f64 (+.f64 t1 u) (+.f64 -1 (/.f64 u t1))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 t1 u)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2))) (+.f64 t1 u))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (/.f64 u t1))) (-.f64 t1 u))
(/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (-.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 (+.f64 t1 u) (/.f64 (-.f64 t1 u) (-.f64 t1 u))) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(/.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (-.f64 -1 (/.f64 u t1)))
(/.f64 (-.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1))))) (-.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))
(/.f64 (*.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 t1 u))) (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 t1 u))))
(/.f64 (-.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1))))) (*.f64 1 (-.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1))))))
(/.f64 (*.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 t1 u))) (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 t1 u))))
(/.f64 (+.f64 (pow.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 3)) (+.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (-.f64 (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 3)) (fma.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 3)) (*.f64 1 (+.f64 (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))) (-.f64 (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1)))) (*.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 u (-.f64 -1 (/.f64 u t1))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) 3) (pow.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) 3)) (fma.f64 (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1))) (*.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (-.f64 (*.f64 u (-.f64 -1 (/.f64 u t1))) (*.f64 t1 (-.f64 -1 (/.f64 u t1)))))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(*.f64 (/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 1 (*.f64 (-.f64 t1 u) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (+.f64 -1 (/.f64 u t1)) (-.f64 t1 u))) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 1 (*.f64 (-.f64 t1 u) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u)) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (/.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 -1 (/.f64 u t1)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (/.f64 (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (*.f64 (+.f64 -1 (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 1 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (/.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3)) (+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2))))
(pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 1)
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 2)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 3)
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 3) 1/3)
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 2))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))
(*.f64 (-.f64 -1 (/.f64 u t1)) (log.f64 (exp.f64 (+.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) 3))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 -1 (/.f64 u t1)) 3) (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (pow.f64 (-.f64 -1 (/.f64 u t1)) 3)))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(exp.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))) 1))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(fma.f64 t1 (-.f64 -1 (/.f64 u t1)) (*.f64 u (-.f64 -1 (/.f64 u t1))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))
(fma.f64 (-.f64 -1 (/.f64 u t1)) t1 (*.f64 u (-.f64 -1 (/.f64 u t1))))
(*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))

localize10.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (/.f64 -1 t1) v)
Compiler

Compiled 14 to 9 computations (35.7% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
t1
@0
(*.f64 (/.f64 -1 t1) v)
0.0ms
v
@0
(*.f64 (/.f64 -1 t1) v)
0.0ms
v
@inf
(*.f64 (/.f64 -1 t1) v)
0.0ms
t1
@inf
(*.f64 (/.f64 -1 t1) v)
0.0ms
v
@-inf
(*.f64 (/.f64 -1 t1) v)

rewrite56.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1358×add-sqr-sqrt
1348×*-un-lft-identity
1244×add-cube-cbrt
1226×add-cbrt-cube
1214×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0713
114411
2169411
Stop Event
node limit
Counts
1 → 20
Calls
Call 1
Inputs
(*.f64 (/.f64 -1 t1) v)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (/.f64 -1 t1) v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 t1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 v (*.f64 t1 -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 v (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 t1 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 v) t1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 v) 1) t1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 v) (sqrt.f64 t1)) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 v)) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 -1 t1) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 -1 t1) v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 -1 t1) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 -1 t1) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 -1 t1) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 -1 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 -1 t1) v) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 -1 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 -1 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 -1 t1) v)))))))

simplify48.0ms (0.3%)

Algorithm
egg-herbie
Rules
1236×associate-*r*
1044×associate-*l*
950×associate-+r+
920×distribute-lft-neg-out
886×distribute-lft-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055484
1126484
2548484
34162484
Stop Event
node limit
Counts
44 → 21
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(*.f64 -1 (/.f64 v t1))
(-.f64 (+.f64 1 (*.f64 (/.f64 -1 t1) v)) 1)
(/.f64 -1 (/.f64 t1 v))
(/.f64 v (*.f64 t1 -1))
(/.f64 v (neg.f64 t1))
(/.f64 1 (/.f64 t1 (neg.f64 v)))
(/.f64 (neg.f64 v) t1)
(/.f64 (/.f64 (neg.f64 v) 1) t1)
(/.f64 (/.f64 (neg.f64 v) (sqrt.f64 t1)) (sqrt.f64 t1))
(/.f64 (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1))
(/.f64 (neg.f64 (neg.f64 v)) (neg.f64 t1))
(pow.f64 (*.f64 (/.f64 -1 t1) v) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 -1 t1) v)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1 t1) v)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 -1 t1) v) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 -1 t1) v) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 -1 t1) v)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 -1 t1) v) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1 t1) v)))
(exp.f64 (log.f64 (*.f64 (/.f64 -1 t1) v)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1 t1) v)))
Outputs
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(-.f64 (+.f64 1 (*.f64 (/.f64 -1 t1) v)) 1)
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(/.f64 -1 (/.f64 t1 v))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(/.f64 v (*.f64 t1 -1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(/.f64 v (neg.f64 t1))
(/.f64 (neg.f64 v) t1)
(/.f64 1 (/.f64 t1 (neg.f64 v)))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(/.f64 (/.f64 (neg.f64 v) 1) t1)
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(/.f64 (/.f64 (neg.f64 v) (sqrt.f64 t1)) (sqrt.f64 t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(/.f64 (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(/.f64 (neg.f64 (neg.f64 v)) (neg.f64 t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(pow.f64 (*.f64 (/.f64 -1 t1) v) 1)
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 -1 t1) v)) 2)
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1 t1) v)) 3)
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(pow.f64 (pow.f64 (*.f64 (/.f64 -1 t1) v) 3) 1/3)
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 -1 t1) v) 2))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(log.f64 (exp.f64 (*.f64 (/.f64 -1 t1) v)))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 -1 t1) v) 3))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1 t1) v)))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(exp.f64 (log.f64 (*.f64 (/.f64 -1 t1) v)))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1 t1) v)))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))

localize6.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(/.f64 (/.f64 t1 u) u)
6.7b
(*.f64 (/.f64 (/.f64 t1 u) u) v)
Compiler

Compiled 21 to 6 computations (71.4% saved)

series1.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
0.0ms
t1
@0
(*.f64 (/.f64 (/.f64 t1 u) u) v)
0.0ms
u
@inf
(*.f64 (/.f64 (/.f64 t1 u) u) v)
0.0ms
t1
@inf
(*.f64 (/.f64 (/.f64 t1 u) u) v)
0.0ms
v
@inf
(*.f64 (/.f64 (/.f64 t1 u) u) v)
0.0ms
t1
@-inf
(*.f64 (/.f64 (/.f64 t1 u) u) v)

rewrite125.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1936×add-sqr-sqrt
1924×*-un-lft-identity
1792×add-cube-cbrt
1762×add-cbrt-cube
176×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0832
117032
2238332
Stop Event
node limit
Counts
2 → 63
Calls
Call 1
Inputs
(*.f64 (/.f64 (/.f64 t1 u) u) v)
(/.f64 (/.f64 t1 u) u)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 u) (/.f64 u v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 v (*.f64 u (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 u (/.f64 v (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (/.f64 u t1)) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v t1) (*.f64 u u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (neg.f64 (/.f64 t1 u))) (neg.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 v) (*.f64 u u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 t1 u)) v) (neg.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 v (/.f64 u t1)) 1) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 v (/.f64 u t1)) (sqrt.f64 u)) (sqrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 v (/.f64 u t1)) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 v (/.f64 u t1))) (neg.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (sqrt.f64 t1) u) (sqrt.f64 v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 t1 u) u)) v))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 t1 u) u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (*.f64 (/.f64 1 u) (/.f64 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 1 (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 u) (/.f64 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 u) u) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 t1 u) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 t1 u)) (*.f64 (sqrt.f64 (/.f64 t1 u)) (/.f64 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 (sqrt.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (*.f64 (cbrt.f64 (/.f64 t1 u)) (/.f64 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) u)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) u)) 2) (cbrt.f64 (/.f64 (/.f64 t1 u) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 u) (/.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 t1 u)) (/.f64 1 (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 1) (/.f64 (/.f64 1 u) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 (/.f64 1 u) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 u)) (/.f64 (/.f64 t1 u) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (/.f64 (cbrt.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 t1 u)) 1) (/.f64 (sqrt.f64 (/.f64 t1 u)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 t1 u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (/.f64 t1 u)) (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 t1 u)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (/.f64 t1 u)) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (/.f64 (/.f64 t1 u) u)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 t1 u) u) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 t1) u) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) u)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 t1 u) u) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 u (/.f64 u t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 t1 u) (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (/.f64 t1 u) u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (/.f64 t1 u) u)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 t1 u) u))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 t1 u) u) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (/.f64 t1 u) u)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (/.f64 t1 u) u)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 t1 u) u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (/.f64 t1 u) u)))))))

simplify85.0ms (0.6%)

Algorithm
egg-herbie
Rules
1628×associate-+r-
1216×associate-/l*
1196×times-frac
1070×associate-/r*
756×unswap-sqr
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01572007
14042007
215872007
377442007
Stop Event
node limit
Counts
123 → 71
Calls
Call 1
Inputs
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (pow.f64 u 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v))) 1)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 1 (/.f64 u (/.f64 v (/.f64 u t1))))
(/.f64 (/.f64 v (/.f64 u t1)) u)
(/.f64 (*.f64 v t1) (*.f64 u u))
(/.f64 (*.f64 v (neg.f64 (/.f64 t1 u))) (neg.f64 u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (neg.f64 (/.f64 t1 u)) v) (neg.f64 u))
(/.f64 (/.f64 (/.f64 v (/.f64 u t1)) 1) u)
(/.f64 (/.f64 (/.f64 v (/.f64 u t1)) (sqrt.f64 u)) (sqrt.f64 u))
(/.f64 (/.f64 (/.f64 v (/.f64 u t1)) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))
(/.f64 (neg.f64 (/.f64 v (/.f64 u t1))) (neg.f64 u))
(pow.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v) 1)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 t1) u) (sqrt.f64 v)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 t1 u) u)) v))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v)))
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 t1 u) u))) 1)
(*.f64 t1 (*.f64 (/.f64 1 u) (/.f64 1 u)))
(*.f64 t1 (/.f64 1 (*.f64 u u)))
(*.f64 (/.f64 t1 u) (/.f64 1 u))
(*.f64 (/.f64 (/.f64 t1 u) u) 1)
(*.f64 1 (/.f64 (/.f64 t1 u) u))
(*.f64 (sqrt.f64 (/.f64 t1 u)) (*.f64 (sqrt.f64 (/.f64 t1 u)) (/.f64 1 u)))
(*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 (sqrt.f64 t1) u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (*.f64 (cbrt.f64 (/.f64 t1 u)) (/.f64 1 u)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) u)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) u)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) u)) 2) (cbrt.f64 (/.f64 (/.f64 t1 u) u)))
(*.f64 (/.f64 1 u) (/.f64 t1 u))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 1 (neg.f64 u)))
(*.f64 (/.f64 t1 1) (/.f64 (/.f64 1 u) u))
(*.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 (/.f64 1 u) (sqrt.f64 u)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 u)))
(*.f64 (/.f64 1 (sqrt.f64 u)) (/.f64 (/.f64 t1 u) (sqrt.f64 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (/.f64 (cbrt.f64 t1) u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 u)) 1) (/.f64 (sqrt.f64 (/.f64 t1 u)) u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (/.f64 t1 u)) (cbrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 t1 u)) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (/.f64 t1 u)) (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (/.f64 (/.f64 t1 u) u)))
(pow.f64 (/.f64 (/.f64 t1 u) u) 1)
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) u)) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 t1 u) u) 3) 1/3)
(pow.f64 (*.f64 u (/.f64 u t1)) -1)
(neg.f64 (/.f64 (/.f64 t1 u) (neg.f64 u)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 t1 u) u) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 t1 u) u)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 t1 u) u))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 t1 u) u) 3))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 t1 u) u)))
(exp.f64 (log.f64 (/.f64 (/.f64 t1 u) u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 t1 u) u)) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 t1 u) u)))
Outputs
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v))) 1)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 1 (/.f64 u (/.f64 v (/.f64 u t1))))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 v (/.f64 u t1)) u)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 v t1) (*.f64 u u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 v (neg.f64 (/.f64 t1 u))) (neg.f64 u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 (/.f64 t1 u)) v) (neg.f64 u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 (/.f64 v (/.f64 u t1)) 1) u)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 (/.f64 v (/.f64 u t1)) (sqrt.f64 u)) (sqrt.f64 u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 (/.f64 v (/.f64 u t1)) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (neg.f64 (/.f64 v (/.f64 u t1))) (neg.f64 u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v) 1)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (*.f64 (/.f64 (sqrt.f64 t1) u) (sqrt.f64 v)) 2)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v)) 3)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v) 3) 1/3)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v) 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 t1 u) u)) v))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v))))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v) 3))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v)))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v)))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v)) 1))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v)))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 t1 u) u))) 1)
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (*.f64 (/.f64 1 u) (/.f64 1 u)))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (/.f64 1 (*.f64 u u)))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 t1 u) (/.f64 1 u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 (/.f64 t1 u) u) 1)
(/.f64 t1 (*.f64 u u))
(*.f64 1 (/.f64 (/.f64 t1 u) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (sqrt.f64 (/.f64 t1 u)) (*.f64 (sqrt.f64 (/.f64 t1 u)) (/.f64 1 u)))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 (sqrt.f64 t1) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (*.f64 (cbrt.f64 (/.f64 t1 u)) (/.f64 1 u)))
(/.f64 t1 (*.f64 u u))
(*.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) u)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) u)) 2))
(/.f64 t1 (*.f64 u u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) u)) 2) (cbrt.f64 (/.f64 (/.f64 t1 u) u)))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 1 u) (/.f64 t1 u))
(/.f64 t1 (*.f64 u u))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 1 (neg.f64 u)))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 t1 1) (/.f64 (/.f64 1 u) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 (/.f64 1 u) (sqrt.f64 u)))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 u)))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 1 (sqrt.f64 u)) (/.f64 (/.f64 t1 u) (sqrt.f64 u)))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (/.f64 (cbrt.f64 t1) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 u)) 1) (/.f64 (sqrt.f64 (/.f64 t1 u)) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (/.f64 t1 u)) (cbrt.f64 u)))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 t1 u)) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (/.f64 t1 u)) (sqrt.f64 u)))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (/.f64 (/.f64 t1 u) u)))
(*.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 u)) 2) (cbrt.f64 (/.f64 t1 (*.f64 u u)))) (pow.f64 (cbrt.f64 u) 2))
(pow.f64 (/.f64 (/.f64 t1 u) u) 1)
(/.f64 t1 (*.f64 u u))
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(/.f64 t1 (*.f64 u u))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) u)) 3)
(/.f64 t1 (*.f64 u u))
(pow.f64 (pow.f64 (/.f64 (/.f64 t1 u) u) 3) 1/3)
(/.f64 t1 (*.f64 u u))
(pow.f64 (*.f64 u (/.f64 u t1)) -1)
(/.f64 t1 (*.f64 u u))
(neg.f64 (/.f64 (/.f64 t1 u) (neg.f64 u)))
(/.f64 t1 (*.f64 u u))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 t1 u) u) 2))
(/.f64 t1 (*.f64 u u))
(log.f64 (exp.f64 (/.f64 (/.f64 t1 u) u)))
(/.f64 t1 (*.f64 u u))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 t1 u) u))))
(/.f64 t1 (*.f64 u u))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 t1 u) u) 3))
(/.f64 t1 (*.f64 u u))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 t1 u) u)))
(/.f64 t1 (*.f64 u u))
(exp.f64 (log.f64 (/.f64 (/.f64 t1 u) u)))
(/.f64 t1 (*.f64 u u))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 t1 u) u)) 1))
(/.f64 t1 (*.f64 u u))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 t1 u) u)))
(/.f64 t1 (*.f64 u u))

localize10.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (neg.f64 (/.f64 v u)) u)
8.1b
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
Compiler

Compiled 27 to 7 computations (74.1% saved)

series2.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
0.0ms
v
@0
(/.f64 (neg.f64 (/.f64 v u)) u)
0.0ms
u
@0
(/.f64 (neg.f64 (/.f64 v u)) u)
0.0ms
v
@-inf
(/.f64 (neg.f64 (/.f64 v u)) u)
0.0ms
v
@inf
(/.f64 (neg.f64 (/.f64 v u)) u)
0.0ms
u
@inf
(/.f64 (neg.f64 (/.f64 v u)) u)

rewrite72.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1014×*-commutative
712×unswap-sqr
654×associate-/l/
630×swap-sqr
600×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01040
121332
2304032
Stop Event
node limit
Counts
2 → 131
Calls
Call 1
Inputs
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(/.f64 (neg.f64 (/.f64 v u)) u)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (*.f64 u (/.f64 u v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 u (*.f64 t1 (/.f64 v u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (/.f64 v u)) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (/.f64 v u)) (neg.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 u (*.f64 t1 (/.f64 v u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 t1 v)) (neg.f64 (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (/.f64 v u)) (sqrt.f64 u)) (sqrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 3) (pow.f64 t1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (neg.f64 (/.f64 v u)) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 u) (/.f64 (neg.f64 (/.f64 v u)) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 u)) (/.f64 (neg.f64 (/.f64 v u)) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 u) 0) (/.f64 (neg.f64 (/.f64 v u)) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 u) (exp.f64 (log1p.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 u) (/.f64 0 u)) (/.f64 (neg.f64 (/.f64 v u)) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 u) 0) (/.f64 (neg.f64 (/.f64 v u)) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 1 u)) (/.f64 (neg.f64 (/.f64 v u)) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (neg.f64 (/.f64 v u)) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (/.f64 v u)) u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 u) (/.f64 (neg.f64 (/.f64 v u)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v u) (/.f64 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v u) (/.f64 -1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v u) (neg.f64 (/.f64 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 v u)) u) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (neg.f64 (/.f64 v u)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 v u)) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 v u)) (/.f64 (sqrt.f64 (/.f64 v u)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 v u)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 v u)) (neg.f64 (/.f64 (sqrt.f64 (/.f64 v u)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) u) (/.f64 (sqrt.f64 v) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) u) (neg.f64 (/.f64 (sqrt.f64 v) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)) (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)) (neg.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 (/.f64 v u)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 u) (/.f64 v u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 1 u)) (sqrt.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 u)) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 u)) (/.f64 v (*.f64 u (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (*.f64 u (cbrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 v) 1) (/.f64 1 (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 v) (sqrt.f64 u)) (/.f64 (/.f64 1 u) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (*.f64 u (cbrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 u (sqrt.f64 u))) (/.f64 1 (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 u (sqrt.f64 u))) (/.f64 -1 (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v 1) (/.f64 1 (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v 1) (neg.f64 (/.f64 1 (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (sqrt.f64 u)) (/.f64 (/.f64 1 u) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (sqrt.f64 u)) (neg.f64 (/.f64 (/.f64 1 u) (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (*.f64 u (cbrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (/.f64 1 (*.f64 u (cbrt.f64 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 u (cbrt.f64 u))) (/.f64 1 (pow.f64 (cbrt.f64 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 u (cbrt.f64 u))) (/.f64 -1 (pow.f64 (cbrt.f64 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 u) (/.f64 v u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 v u)) u) (sqrt.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 u)) (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 v u)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (/.f64 v u)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 v u)) u) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 u)) (neg.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 u)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 u)) (/.f64 v (*.f64 u (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (*.f64 u (cbrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 u u)) (/.f64 v 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 u) (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 u (cbrt.f64 u))) (/.f64 v (pow.f64 (cbrt.f64 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 u (sqrt.f64 (/.f64 v u)))) (sqrt.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 u (pow.f64 (cbrt.f64 (/.f64 v u)) 2))) (cbrt.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 u -1)) (/.f64 v u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) u) (cbrt.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 u (sqrt.f64 (/.f64 v u)))) (sqrt.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 u (pow.f64 (cbrt.f64 (/.f64 v u)) 2))) (cbrt.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 u -1)) (/.f64 v u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (sqrt.f64 u))) (/.f64 v (*.f64 u (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2))) (/.f64 v (*.f64 u (cbrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 v) u)) (/.f64 (sqrt.f64 v) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))) (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2))) (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1)) (/.f64 (cbrt.f64 (/.f64 v u)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 u))) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2))) (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (sqrt.f64 u))) (/.f64 v (*.f64 u (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (pow.f64 (cbrt.f64 u) 2))) (/.f64 v (*.f64 u (cbrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))) (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))) (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 v) u)) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 v) u)) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))) (*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))) (cbrt.f64 (/.f64 (sqrt.f64 v) u))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))) (cbrt.f64 (/.f64 (sqrt.f64 v) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) 3/2) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 3) 1/6) (pow.f64 (pow.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 u (/.f64 u v)) -1/2) (pow.f64 (*.f64 u (/.f64 u v)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 v) u) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 u (/.f64 u v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (/.f64 v u)) u))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (/.f64 v u)) u))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 v u) 3) (pow.f64 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))))))

simplify106.0ms (0.7%)

Algorithm
egg-herbie
Rules
1784×associate-/r*
1314×distribute-rgt-in
1300×distribute-lft-in
1114×associate-/l/
520×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02814225
18263911
229063911
Stop Event
node limit
Counts
191 → 156
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)))) 1)
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 1 (/.f64 u (*.f64 t1 (/.f64 v u))))
(/.f64 (*.f64 t1 (/.f64 v u)) u)
(/.f64 (*.f64 t1 (/.f64 v u)) (neg.f64 u))
(/.f64 -1 (/.f64 u (*.f64 t1 (/.f64 v u))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(/.f64 (neg.f64 (*.f64 t1 v)) (neg.f64 (*.f64 u u)))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v u)) (sqrt.f64 u)) (sqrt.f64 u))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(pow.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)) 1)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)) 2)
(pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))) 3)
(pow.f64 (pow.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)) 3) 1/3)
(neg.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)))
(sqrt.f64 (pow.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) t1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)))))
(cbrt.f64 (pow.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 3) (pow.f64 t1 3)))
(expm1.f64 (log1p.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))))
(exp.f64 (log.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))))
(log1p.f64 (expm1.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))))
(+.f64 0 (/.f64 (neg.f64 (/.f64 v u)) u))
(+.f64 (/.f64 0 u) (/.f64 (neg.f64 (/.f64 v u)) u))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))) 1)
(+.f64 (-.f64 0 (/.f64 0 u)) (/.f64 (neg.f64 (/.f64 v u)) u))
(+.f64 (-.f64 (/.f64 0 u) 0) (/.f64 (neg.f64 (/.f64 v u)) u))
(+.f64 (-.f64 (/.f64 0 u) (exp.f64 (log1p.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))) 1)
(+.f64 (-.f64 (/.f64 0 u) (/.f64 0 u)) (/.f64 (neg.f64 (/.f64 v u)) u))
(+.f64 (*.f64 (/.f64 1 u) 0) (/.f64 (neg.f64 (/.f64 v u)) u))
(+.f64 (*.f64 0 (/.f64 1 u)) (/.f64 (neg.f64 (/.f64 v u)) u))
(-.f64 0 (/.f64 (neg.f64 (/.f64 v u)) u))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (/.f64 v u)) u))) 1)
(-.f64 (/.f64 0 u) (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 (/.f64 v u) (/.f64 1 u))
(*.f64 (/.f64 v u) (/.f64 -1 u))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 -1 u)))
(*.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 1)
(*.f64 (/.f64 (neg.f64 (/.f64 v u)) u) -1)
(*.f64 1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 (sqrt.f64 (/.f64 v u)) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 1 u)))
(*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 (sqrt.f64 (/.f64 v u)) u))
(*.f64 (sqrt.f64 (/.f64 v u)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 1 u))))
(*.f64 (sqrt.f64 (/.f64 v u)) (neg.f64 (/.f64 (sqrt.f64 (/.f64 v u)) u)))
(*.f64 (/.f64 (sqrt.f64 v) u) (/.f64 (sqrt.f64 v) u))
(*.f64 (/.f64 (sqrt.f64 v) u) (neg.f64 (/.f64 (sqrt.f64 v) u)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 u)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 u))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)) (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)) (neg.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))))
(*.f64 -1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 (/.f64 1 u) (/.f64 v u))
(*.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 1 u)) (sqrt.f64 (/.f64 v u)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 u)) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))
(*.f64 (/.f64 1 (sqrt.f64 u)) (/.f64 v (*.f64 u (sqrt.f64 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (*.f64 u (cbrt.f64 u))))
(*.f64 (/.f64 (neg.f64 v) 1) (/.f64 1 (*.f64 u u)))
(*.f64 (/.f64 (neg.f64 v) (sqrt.f64 u)) (/.f64 (/.f64 1 u) (sqrt.f64 u)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (*.f64 u (cbrt.f64 u))))
(*.f64 (/.f64 v (*.f64 u (sqrt.f64 u))) (/.f64 1 (sqrt.f64 u)))
(*.f64 (/.f64 v (*.f64 u (sqrt.f64 u))) (/.f64 -1 (sqrt.f64 u)))
(*.f64 (/.f64 v 1) (/.f64 1 (*.f64 u u)))
(*.f64 (/.f64 v 1) (neg.f64 (/.f64 1 (*.f64 u u))))
(*.f64 (/.f64 v (sqrt.f64 u)) (/.f64 (/.f64 1 u) (sqrt.f64 u)))
(*.f64 (/.f64 v (sqrt.f64 u)) (neg.f64 (/.f64 (/.f64 1 u) (sqrt.f64 u))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (*.f64 u (cbrt.f64 u))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (/.f64 1 (*.f64 u (cbrt.f64 u)))))
(*.f64 (/.f64 v (*.f64 u (cbrt.f64 u))) (/.f64 1 (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 v (*.f64 u (cbrt.f64 u))) (/.f64 -1 (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 -1 u) (/.f64 v u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) u) (sqrt.f64 (/.f64 v u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 u))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 u)) (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 v u)) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (/.f64 v u)) u)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 v u)) u) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 u)) (neg.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 u))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 u)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))))
(*.f64 (/.f64 -1 (sqrt.f64 u)) (/.f64 v (*.f64 u (sqrt.f64 u))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (*.f64 u (cbrt.f64 u))))
(*.f64 (/.f64 1 (*.f64 u u)) (/.f64 v 1))
(*.f64 (/.f64 (/.f64 1 u) (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 1 (*.f64 u (cbrt.f64 u))) (/.f64 v (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 1 (/.f64 u (sqrt.f64 (/.f64 v u)))) (sqrt.f64 (/.f64 v u)))
(*.f64 (/.f64 1 (/.f64 u (pow.f64 (cbrt.f64 (/.f64 v u)) 2))) (cbrt.f64 (/.f64 v u)))
(*.f64 (/.f64 1 (/.f64 u -1)) (/.f64 v u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) u) (cbrt.f64 (/.f64 v u)))
(*.f64 (/.f64 -1 (/.f64 u (sqrt.f64 (/.f64 v u)))) (sqrt.f64 (/.f64 v u)))
(*.f64 (/.f64 -1 (/.f64 u (pow.f64 (cbrt.f64 (/.f64 v u)) 2))) (cbrt.f64 (/.f64 v u)))
(*.f64 (/.f64 -1 (/.f64 u -1)) (/.f64 v u))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 u))) (/.f64 v (*.f64 u (sqrt.f64 u))))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2))) (/.f64 v (*.f64 u (cbrt.f64 u))))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 v) u)) (/.f64 (sqrt.f64 v) u))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))) (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2))) (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 u)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1)) (/.f64 (cbrt.f64 (/.f64 v u)) u))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 u))) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 u)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2))) (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))
(*.f64 (neg.f64 (/.f64 -1 (sqrt.f64 u))) (/.f64 v (*.f64 u (sqrt.f64 u))))
(*.f64 (neg.f64 (/.f64 -1 (pow.f64 (cbrt.f64 u) 2))) (/.f64 v (*.f64 u (cbrt.f64 u))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))) (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))) (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 v) u)) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 v) u)) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))) (*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))) (cbrt.f64 (/.f64 (sqrt.f64 v) u))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))) (cbrt.f64 (/.f64 (sqrt.f64 v) u))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) 3/2) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) 3/2))
(*.f64 (pow.f64 (pow.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 3) 1/6) (pow.f64 (pow.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 3) 1/6))
(*.f64 (pow.f64 (*.f64 u (/.f64 u v)) -1/2) (pow.f64 (*.f64 u (/.f64 u v)) -1/2))
(pow.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 1)
(pow.f64 (/.f64 (sqrt.f64 v) u) 2)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 3) 1/3)
(pow.f64 (*.f64 u (/.f64 u v)) -1)
(neg.f64 (/.f64 (neg.f64 (/.f64 v u)) u))
(sqrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))
(log.f64 (exp.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (/.f64 v u)) u))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v u) 3) (pow.f64 u 3)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))
(exp.f64 (log.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)))) 1)
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 1 (/.f64 u (*.f64 t1 (/.f64 v u))))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 (/.f64 v u)) u)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 (/.f64 v u)) (neg.f64 u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(/.f64 -1 (/.f64 u (*.f64 t1 (/.f64 v u))))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 (*.f64 t1 v)) (neg.f64 (*.f64 u u)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v u)) (sqrt.f64 u)) (sqrt.f64 u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(pow.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)) 1)
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(pow.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)) 2)
(pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))) 3)
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(pow.f64 (pow.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)) 3) 1/3)
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(neg.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(sqrt.f64 (pow.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)) 2))
(fabs.f64 (/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v))))
(fabs.f64 (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) t1))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)))))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(cbrt.f64 (pow.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)) 3))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 3) (pow.f64 t1 3)))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(expm1.f64 (log1p.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(exp.f64 (log.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(log1p.f64 (expm1.f64 (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(+.f64 0 (/.f64 (neg.f64 (/.f64 v u)) u))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(+.f64 (/.f64 0 u) (/.f64 (neg.f64 (/.f64 v u)) u))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))) 1)
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(+.f64 (-.f64 0 (/.f64 0 u)) (/.f64 (neg.f64 (/.f64 v u)) u))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(+.f64 (-.f64 (/.f64 0 u) 0) (/.f64 (neg.f64 (/.f64 v u)) u))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(+.f64 (-.f64 (/.f64 0 u) (exp.f64 (log1p.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))) 1)
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(+.f64 (-.f64 (/.f64 0 u) (/.f64 0 u)) (/.f64 (neg.f64 (/.f64 v u)) u))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(+.f64 (*.f64 (/.f64 1 u) 0) (/.f64 (neg.f64 (/.f64 v u)) u))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(+.f64 (*.f64 0 (/.f64 1 u)) (/.f64 (neg.f64 (/.f64 v u)) u))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(-.f64 0 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (/.f64 v u)) u))) 1)
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(-.f64 (/.f64 0 u) (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 v u) (/.f64 -1 u))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 -1 u)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 1)
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 (neg.f64 (/.f64 v u)) u) -1)
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 1 (/.f64 (neg.f64 (/.f64 v u)) u))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (sqrt.f64 (/.f64 v u)) (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 1 u)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 (sqrt.f64 (/.f64 v u)) u))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (sqrt.f64 (/.f64 v u)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 1 u))))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (sqrt.f64 (/.f64 v u)) (neg.f64 (/.f64 (sqrt.f64 (/.f64 v u)) u)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 (sqrt.f64 v) u) (/.f64 (sqrt.f64 v) u))
(pow.f64 (/.f64 (sqrt.f64 v) u) 2)
(*.f64 (/.f64 (sqrt.f64 v) u) (neg.f64 (/.f64 (sqrt.f64 v) u)))
(neg.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 u)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 u))))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (neg.f64 v) u) u)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 u (neg.f64 u)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (neg.f64 v) u) u)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 u (neg.f64 u)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (neg.f64 v) u) u)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 u (neg.f64 u)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)) (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (neg.f64 v) u) u)) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 u (neg.f64 u)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)) (neg.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (neg.f64 v) u) u)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 u (neg.f64 u)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))))
(*.f64 -1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 1 u) (/.f64 v u))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 1 u)) (sqrt.f64 (/.f64 v u)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 u)) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 1 (sqrt.f64 u)) (/.f64 v (*.f64 u (sqrt.f64 u))))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (*.f64 u (cbrt.f64 u))))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 (neg.f64 v) 1) (/.f64 1 (*.f64 u u)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 (neg.f64 v) (sqrt.f64 u)) (/.f64 (/.f64 1 u) (sqrt.f64 u)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (*.f64 u (cbrt.f64 u))))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 v (*.f64 u (sqrt.f64 u))) (/.f64 1 (sqrt.f64 u)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 v (*.f64 u (sqrt.f64 u))) (/.f64 -1 (sqrt.f64 u)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 v 1) (/.f64 1 (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 v 1) (neg.f64 (/.f64 1 (*.f64 u u))))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 v (sqrt.f64 u)) (/.f64 (/.f64 1 u) (sqrt.f64 u)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 v (sqrt.f64 u)) (neg.f64 (/.f64 (/.f64 1 u) (sqrt.f64 u))))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (*.f64 u (cbrt.f64 u))))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (/.f64 1 (*.f64 u (cbrt.f64 u)))))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 v (*.f64 u (cbrt.f64 u))) (/.f64 1 (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 v (*.f64 u (cbrt.f64 u))) (/.f64 -1 (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 -1 u) (/.f64 v u))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) u) (sqrt.f64 (/.f64 v u)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 u)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 u))))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 u)) (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (/.f64 (cbrt.f64 (/.f64 v u)) u))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (/.f64 v u)) u)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 v u)) u) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 u)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 u)) (neg.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 u))))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 u)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 u)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (neg.f64 v) u) u)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 u (neg.f64 u)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (neg.f64 v) u) u)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 u (neg.f64 u)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 -1 (sqrt.f64 u)) (/.f64 v (*.f64 u (sqrt.f64 u))))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (*.f64 u (cbrt.f64 u))))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 1 (*.f64 u u)) (/.f64 v 1))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 (/.f64 1 u) (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 1 (*.f64 u (cbrt.f64 u))) (/.f64 v (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 1 (/.f64 u (sqrt.f64 (/.f64 v u)))) (sqrt.f64 (/.f64 v u)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 1 (/.f64 u (pow.f64 (cbrt.f64 (/.f64 v u)) 2))) (cbrt.f64 (/.f64 v u)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 1 (/.f64 u -1)) (/.f64 v u))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) u) (cbrt.f64 (/.f64 v u)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (/.f64 -1 (/.f64 u (sqrt.f64 (/.f64 v u)))) (sqrt.f64 (/.f64 v u)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 -1 (/.f64 u (pow.f64 (cbrt.f64 (/.f64 v u)) 2))) (cbrt.f64 (/.f64 v u)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 -1 (/.f64 u -1)) (/.f64 v u))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 u))) (/.f64 v (*.f64 u (sqrt.f64 u))))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2))) (/.f64 v (*.f64 u (cbrt.f64 u))))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 v) u)) (/.f64 (sqrt.f64 v) u))
(neg.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 2))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (neg.f64 v) u) u)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 u (neg.f64 u)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))) (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (neg.f64 v) u) u)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 u (neg.f64 u)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2))) (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 u)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) 1)) (/.f64 (cbrt.f64 (/.f64 v u)) u))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 u))) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 u)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2))) (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (neg.f64 v) u) u)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 u (neg.f64 u)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (neg.f64 (/.f64 -1 (sqrt.f64 u))) (/.f64 v (*.f64 u (sqrt.f64 u))))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (neg.f64 (/.f64 -1 (pow.f64 (cbrt.f64 u) 2))) (/.f64 v (*.f64 u (cbrt.f64 u))))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))) (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))) (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u))))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 v) u)) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 v) u)) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 v) u)) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 v) u)) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 v) u)) (cbrt.f64 (/.f64 (sqrt.f64 v) u))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))) (*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))) (cbrt.f64 (/.f64 (sqrt.f64 v) u))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))) (cbrt.f64 (/.f64 (sqrt.f64 v) u))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 v) u)) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 v) u)) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 v) u)) (cbrt.f64 (/.f64 (sqrt.f64 v) u))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) 3/2) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) 3/2))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 3) 1/6) (pow.f64 (pow.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 3) 1/6))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(*.f64 (pow.f64 (*.f64 u (/.f64 u v)) -1/2) (pow.f64 (*.f64 u (/.f64 u v)) -1/2))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(pow.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 1)
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(pow.f64 (/.f64 (sqrt.f64 v) u) 2)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 v u)) u)) 3)
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(pow.f64 (pow.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 3) 1/3)
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(pow.f64 (*.f64 u (/.f64 u v)) -1)
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(neg.f64 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 (/.f64 v u) (/.f64 1 u))
(/.f64 v (*.f64 u u))
(sqrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))
(fabs.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 2))
(log.f64 (exp.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (/.f64 v u)) u))))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (/.f64 v u)) u) 3))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v u) 3) (pow.f64 u 3)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(exp.f64 (log.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (/.f64 v u)) u)))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 v (*.f64 u (neg.f64 u)))

localize12.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.1b
(*.f64 u (/.f64 (neg.f64 u) t1))
0.5b
(/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))
6.7b
(*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)
Compiler

Compiled 37 to 12 computations (67.6% saved)

series2.0ms (0%)

Counts
3 → 84
Calls

21 calls:

TimeVariablePointExpression
0.0ms
t1
@0
(*.f64 u (/.f64 (neg.f64 u) t1))
0.0ms
u
@0
(*.f64 u (/.f64 (neg.f64 u) t1))
0.0ms
u
@inf
(*.f64 u (/.f64 (neg.f64 u) t1))
0.0ms
t1
@inf
(*.f64 u (/.f64 (neg.f64 u) t1))
0.0ms
u
@0
(*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)

rewrite88.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1524×associate-/l*
1494×associate-*l/
1084×*-commutative
676×associate-/r/
248×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01263
124845
2340845
Stop Event
node limit
Counts
3 → 284
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)
(/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))
(*.f64 u (/.f64 (neg.f64 u) t1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 u (*.f64 v (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 u (/.f64 (sqrt.f64 v) (/.f64 (neg.f64 u) t1))) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 u (*.f64 (cbrt.f64 v) (/.f64 t1 u))) (pow.f64 (cbrt.f64 v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 v) (/.f64 u (/.f64 (sqrt.f64 v) (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 v) (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) (pow.f64 (cbrt.f64 v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 v) (/.f64 (/.f64 u (/.f64 (sqrt.f64 v) (/.f64 (neg.f64 u) t1))) (cbrt.f64 (sqrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 v) (/.f64 (/.f64 u (*.f64 (cbrt.f64 v) (/.f64 t1 u))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 u (*.f64 (cbrt.f64 v) (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 u) (/.f64 (/.f64 (neg.f64 u) t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 v)) (/.f64 (/.f64 u (/.f64 (sqrt.f64 v) (/.f64 (neg.f64 u) t1))) (sqrt.f64 (sqrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (/.f64 u (/.f64 (sqrt.f64 v) (/.f64 (neg.f64 u) t1))) (sqrt.f64 (cbrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (/.f64 u (*.f64 (cbrt.f64 v) (/.f64 t1 u))) (sqrt.f64 (pow.f64 (cbrt.f64 v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 v) 2))) (/.f64 (/.f64 u (*.f64 (cbrt.f64 v) (/.f64 t1 u))) (cbrt.f64 (pow.f64 (cbrt.f64 v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v -1) (*.f64 u (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v 1) (*.f64 u (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v u) t1) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 (sqrt.f64 t1) u)) (/.f64 u (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 v) (*.f64 u (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 u) v) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) v) (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 u) u) v) (/.f64 1 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 1 u) (sqrt.f64 (/.f64 t1 u))) v) (sqrt.f64 (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) v) (cbrt.f64 (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 1 u)) v) (/.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 v -1) 1) (*.f64 u (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v 1) 1) (*.f64 u (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v u) 1) (/.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 v u) t1) 1) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 v (/.f64 (sqrt.f64 t1) u)) 1) (/.f64 u (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) 1) (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 v) 1) (*.f64 u (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 t1) u))) (/.f64 u (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 v (/.f64 (sqrt.f64 t1) u))) (/.f64 u (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) (*.f64 v (/.f64 (sqrt.f64 t1) u))) (/.f64 u (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 1 u)) (*.f64 v (/.f64 (sqrt.f64 t1) u))) (sqrt.f64 (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 v) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)) 2)) (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (/.f64 v u) t1)) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (/.f64 v u) t1)) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 u)) (*.f64 (/.f64 v u) t1)) (sqrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (/.f64 v u) t1)) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 v u)) (/.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (/.f64 v u)) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 t1) (/.f64 v u)) (/.f64 u (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v u)) (/.f64 u (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 1) (/.f64 v u)) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 v u)) (sqrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v u)) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 -1) (/.f64 v u)) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 v (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v t1) (*.f64 u u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (/.f64 (neg.f64 u) t1))) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) u)) (/.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (/.f64 (cbrt.f64 v) u) (/.f64 t1 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (/.f64 (cbrt.f64 v) u) t1)) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (cbrt.f64 v) u)) (/.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (/.f64 (cbrt.f64 v) u) (sqrt.f64 t1))) (/.f64 u (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v))) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 t1) u)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 v) (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 (/.f64 1 u) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 (sqrt.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))) 2) (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 u) (/.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 u) (pow.f64 (/.f64 (neg.f64 u) t1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 u) (/.f64 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t1) (/.f64 (/.f64 1 u) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 u) u) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 u) u) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 u) u) (neg.f64 (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (neg.f64 u) t1) -1) (/.f64 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 u (sqrt.f64 t1)) -1) (pow.f64 (/.f64 u (sqrt.f64 t1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) -1) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 u) (/.f64 u (sqrt.f64 t1))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 u (sqrt.f64 t1))) (/.f64 (sqrt.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 u) u) 1) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 u) u) 1) (/.f64 t1 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 u (/.f64 (sqrt.f64 t1) u))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 u (/.f64 (pow.f64 (cbrt.f64 t1) 2) u))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 t1) u) u) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 u) (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 u) -1) (/.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 u) -1) (neg.f64 (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 u) (/.f64 u (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 u (/.f64 1 u))) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 u (/.f64 (sqrt.f64 t1) u))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 u (/.f64 (pow.f64 (cbrt.f64 t1) 2) u))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 u) (-.f64 0 (*.f64 u u))) u)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 u) (-.f64 0 (pow.f64 u 3))) (+.f64 (*.f64 u u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 u) u) -1) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 u) u) (/.f64 1 (sqrt.f64 t1))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 u) u) (/.f64 1 (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 u) (sqrt.f64 (/.f64 t1 u))) 1) (sqrt.f64 (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 u) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 u)) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 u) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 u)) (sqrt.f64 (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) 1) (cbrt.f64 (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (cbrt.f64 u)) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (cbrt.f64 u)) (cbrt.f64 (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 1 u)) 1) (/.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 1 u)) u) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 1 u)) u) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 1 u)) u) (neg.f64 (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 1 u)) (/.f64 u (sqrt.f64 t1))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 1 u)) (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 1 u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 1 u)) -1) (/.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 1 u)) -1) (neg.f64 (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 1 u)) (/.f64 u (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 t1) u) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 u (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (neg.f64 u) t1) 0) (*.f64 u (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (neg.f64 u) t1)) (*.f64 u (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 u (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 u (/.f64 (neg.f64 u) t1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 t1 (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 u (/.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 u (neg.f64 (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 u (/.f64 (/.f64 t1 u) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 u (/.f64 (/.f64 1 u) (/.f64 1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 u (/.f64 (/.f64 1 u) (/.f64 1 (neg.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 u) t1) (/.f64 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (neg.f64 u) t1)) (*.f64 (/.f64 1 u) (sqrt.f64 (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (neg.f64 u) t1)) (/.f64 (/.f64 (sqrt.f64 t1) u) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 u (sqrt.f64 t1)) (/.f64 (sqrt.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 u (sqrt.f64 t1)) (*.f64 -1 (/.f64 (sqrt.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 u (sqrt.f64 t1)) (/.f64 1 (neg.f64 (/.f64 u (sqrt.f64 t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 u (sqrt.f64 t1)) (/.f64 -1 (/.f64 u (sqrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 u (sqrt.f64 t1)) (/.f64 -1 (neg.f64 (/.f64 u (sqrt.f64 t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 u) (/.f64 (/.f64 t1 u) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 u) (/.f64 (/.f64 t1 u) (neg.f64 (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 u) (/.f64 (/.f64 1 u) (*.f64 (sqrt.f64 u) (/.f64 1 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 u) (/.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 u) (/.f64 -1 (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 u) (/.f64 (/.f64 (sqrt.f64 t1) u) (sqrt.f64 (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 u) (/.f64 t1 (*.f64 u (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 u) (/.f64 (neg.f64 t1) (*.f64 u (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 u) (*.f64 (/.f64 1 u) (/.f64 t1 (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) (/.f64 1 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) (/.f64 -1 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) (/.f64 (/.f64 (sqrt.f64 t1) u) (cbrt.f64 (/.f64 u (sqrt.f64 t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) (cbrt.f64 (/.f64 t1 (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) (*.f64 -1 (cbrt.f64 (/.f64 t1 (*.f64 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) (/.f64 1 (neg.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) (/.f64 -1 (neg.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (/.f64 t1 u) (neg.f64 (cbrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (/.f64 1 u) (*.f64 (cbrt.f64 u) (/.f64 1 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (cbrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 -1 (*.f64 (/.f64 (neg.f64 u) t1) (cbrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 (*.f64 u (cbrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (neg.f64 t1) (*.f64 u (cbrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (/.f64 1 u) (/.f64 t1 (cbrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 u) (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u u) t1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u u) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u u) (/.f64 t1 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u u) (neg.f64 (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u u) (/.f64 -1 (/.f64 1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u u) (*.f64 -1 (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 t1 (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 1 u) (neg.f64 (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 t1) (/.f64 (/.f64 1 u) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 u (sqrt.f64 t1))) (/.f64 (/.f64 (sqrt.f64 t1) u) (sqrt.f64 (/.f64 u (sqrt.f64 t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (/.f64 (/.f64 (sqrt.f64 t1) u) (sqrt.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (/.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))) (/.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (neg.f64 t1) (pow.f64 (cbrt.f64 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u (sqrt.f64 u)) (/.f64 (neg.f64 t1) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (/.f64 (neg.f64 t1) (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (/.f64 (cbrt.f64 t1) (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (/.f64 -1 (cbrt.f64 (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 u) t1) (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 u) t1) (pow.f64 (cbrt.f64 u) 2)) (/.f64 -1 (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 u) -1) (/.f64 (/.f64 t1 u) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) -1) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 u)) (/.f64 1 (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 u)) (/.f64 -1 (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 u (sqrt.f64 (/.f64 t1 u))) (/.f64 (sqrt.f64 t1) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 u (sqrt.f64 (/.f64 t1 u))) (/.f64 -1 (sqrt.f64 (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 t1)) (/.f64 (/.f64 1 u) (/.f64 u (sqrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 1 u) (/.f64 u (cbrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 u (/.f64 1 u)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 u (/.f64 1 u)) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 u (/.f64 (sqrt.f64 t1) u)) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 u (/.f64 (sqrt.f64 t1) u)) (*.f64 -1 (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 u (/.f64 (pow.f64 (cbrt.f64 t1) 2) u)) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 u (/.f64 (pow.f64 (cbrt.f64 t1) 2) u)) (*.f64 -1 (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (cbrt.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) (/.f64 -1 (/.f64 u (cbrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) (*.f64 (/.f64 1 u) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 u)) (/.f64 (/.f64 t1 u) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 u (sqrt.f64 t1))) (/.f64 (sqrt.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 u (sqrt.f64 t1))) (/.f64 -1 (/.f64 u (sqrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (/.f64 t1 (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 u u)) (*.f64 (/.f64 t1 u) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (pow.f64 u 3)) (*.f64 (/.f64 t1 u) (+.f64 (*.f64 u u) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) 1) (/.f64 (/.f64 1 u) (/.f64 (cbrt.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) (sqrt.f64 t1)) (/.f64 (/.f64 1 u) (/.f64 (cbrt.f64 u) (sqrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (sqrt.f64 t1)) (/.f64 (/.f64 1 u) (/.f64 u (sqrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 1 u) (/.f64 u (cbrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 u) 1) (/.f64 (/.f64 1 u) (/.f64 (sqrt.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 u) (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 1 u) (/.f64 (sqrt.f64 u) (cbrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u (/.f64 u (sqrt.f64 t1))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 0 (*.f64 u u)) (/.f64 (neg.f64 u) t1)) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 0 (pow.f64 u 3)) (/.f64 (neg.f64 u) t1)) (+.f64 (*.f64 u u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 u (sqrt.f64 t1)) u) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) u) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 u (/.f64 1 u)) 1) t1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 u (/.f64 (sqrt.f64 t1) u)) 1) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 u (/.f64 (pow.f64 (cbrt.f64 t1) 2) u)) 1) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 u (sqrt.f64 (/.f64 t1 u)))) (sqrt.f64 (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 u) (/.f64 u (sqrt.f64 (/.f64 t1 u)))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 u) (/.f64 u (sqrt.f64 (/.f64 t1 u)))) (sqrt.f64 (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u (neg.f64 (/.f64 u (sqrt.f64 t1)))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u (/.f64 u (cbrt.f64 t1))) (pow.f64 (cbrt.f64 t1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 u (sqrt.f64 t1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 u (/.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 (neg.f64 u) t1)) u))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (pow.f64 (exp.f64 (/.f64 (neg.f64 u) t1)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 u (/.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 u) t1) 3) (pow.f64 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))))))

simplify187.0ms (1.2%)

Algorithm
egg-herbie
Rules
1206×associate-/l*
896×associate-/r*
874×associate-/r/
870×associate-*r*
796×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
063110300
118289514
278809514
Stop Event
node limit
Counts
368 → 445
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v))) 1)
(/.f64 1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(/.f64 1 (/.f64 (/.f64 u (/.f64 (sqrt.f64 v) (/.f64 (neg.f64 u) t1))) (sqrt.f64 v)))
(/.f64 1 (/.f64 (/.f64 u (*.f64 (cbrt.f64 v) (/.f64 t1 u))) (pow.f64 (cbrt.f64 v) 2)))
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v) 1)
(/.f64 (sqrt.f64 v) (/.f64 u (/.f64 (sqrt.f64 v) (/.f64 (neg.f64 u) t1))))
(/.f64 (cbrt.f64 v) (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) (pow.f64 (cbrt.f64 v) 2)))
(/.f64 (cbrt.f64 v) (/.f64 (/.f64 u (/.f64 (sqrt.f64 v) (/.f64 (neg.f64 u) t1))) (cbrt.f64 (sqrt.f64 v))))
(/.f64 (cbrt.f64 v) (/.f64 (/.f64 u (*.f64 (cbrt.f64 v) (/.f64 t1 u))) (cbrt.f64 v)))
(/.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 u (*.f64 (cbrt.f64 v) (/.f64 t1 u))))
(/.f64 (/.f64 1 u) (/.f64 (/.f64 (neg.f64 u) t1) v))
(/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(/.f64 (sqrt.f64 (sqrt.f64 v)) (/.f64 (/.f64 u (/.f64 (sqrt.f64 v) (/.f64 (neg.f64 u) t1))) (sqrt.f64 (sqrt.f64 v))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (/.f64 u (/.f64 (sqrt.f64 v) (/.f64 (neg.f64 u) t1))) (sqrt.f64 (cbrt.f64 v))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (/.f64 u (*.f64 (cbrt.f64 v) (/.f64 t1 u))) (sqrt.f64 (pow.f64 (cbrt.f64 v) 2))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 v) 2))) (/.f64 (/.f64 u (*.f64 (cbrt.f64 v) (/.f64 t1 u))) (cbrt.f64 (pow.f64 (cbrt.f64 v) 2))))
(/.f64 (*.f64 v -1) (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 v 1) (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (/.f64 v u) t1) u)
(/.f64 (*.f64 v (/.f64 (sqrt.f64 t1) u)) (/.f64 u (sqrt.f64 t1)))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 v) (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) v) (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 (/.f64 (/.f64 1 u) u) v) (/.f64 1 t1))
(/.f64 (*.f64 (*.f64 (/.f64 1 u) (sqrt.f64 (/.f64 t1 u))) v) (sqrt.f64 (/.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) v) (cbrt.f64 (/.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (neg.f64 (/.f64 1 u)) v) (/.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (*.f64 v -1) 1) (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 v 1) 1) (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 v u) 1) (/.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (*.f64 (/.f64 v u) t1) 1) u)
(/.f64 (*.f64 (*.f64 v (/.f64 (sqrt.f64 t1) u)) 1) (/.f64 u (sqrt.f64 t1)))
(/.f64 (*.f64 (/.f64 v (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) 1) (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 (neg.f64 v) 1) (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 t1) u))) (/.f64 u (sqrt.f64 t1)))
(/.f64 (*.f64 1 (*.f64 v (/.f64 (sqrt.f64 t1) u))) (/.f64 u (sqrt.f64 t1)))
(/.f64 (*.f64 (sqrt.f64 -1) (*.f64 v (/.f64 (sqrt.f64 t1) u))) (/.f64 u (sqrt.f64 t1)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 u)) (*.f64 v (/.f64 (sqrt.f64 t1) u))) (sqrt.f64 (/.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 v) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)) 2)) (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 1 (*.f64 (/.f64 v u) t1)) u)
(/.f64 (*.f64 -1 (*.f64 (/.f64 v u) t1)) u)
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 u)) (*.f64 (/.f64 v u) t1)) (sqrt.f64 u))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (/.f64 v u) t1)) (cbrt.f64 u))
(/.f64 (*.f64 1 (/.f64 v u)) (/.f64 (neg.f64 u) t1))
(/.f64 (*.f64 t1 (/.f64 v u)) u)
(/.f64 (*.f64 (sqrt.f64 t1) (/.f64 v u)) (/.f64 u (sqrt.f64 t1)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v u)) (/.f64 u (cbrt.f64 t1)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u)
(/.f64 (*.f64 (/.f64 t1 1) (/.f64 v u)) u)
(/.f64 (*.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 v u)) (sqrt.f64 u))
(/.f64 (*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v u)) (cbrt.f64 u))
(/.f64 (*.f64 (/.f64 t1 -1) (/.f64 v u)) u)
(/.f64 (*.f64 1 (*.f64 v (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))
(/.f64 (*.f64 v t1) (*.f64 u u))
(/.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (/.f64 (neg.f64 u) t1))) u)
(/.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) u)) (/.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (/.f64 (cbrt.f64 v) u) (/.f64 t1 u))) 1)
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (/.f64 (cbrt.f64 v) u) t1)) u)
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (cbrt.f64 v) u)) (/.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (/.f64 (cbrt.f64 v) u) (sqrt.f64 t1))) (/.f64 u (sqrt.f64 t1)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v))) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))
(pow.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v) 1)
(pow.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 t1) u)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v) 2))
(log.f64 (pow.f64 (exp.f64 v) (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v) 3))
(cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) 3)))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)))
(exp.f64 (log.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))))) 1)
(*.f64 1 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))))
(*.f64 t1 (/.f64 (/.f64 1 u) u))
(*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) 1)
(*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) -1)
(*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 (sqrt.f64 t1) u))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))) 2) (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 1 u) (/.f64 t1 u))
(*.f64 (/.f64 1 u) (pow.f64 (/.f64 (neg.f64 u) t1) -1))
(*.f64 -1 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 t1 u) (/.f64 1 u))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 1 u) u))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 (/.f64 1 u) u) t1)
(*.f64 (/.f64 (/.f64 1 u) u) (neg.f64 t1))
(*.f64 (/.f64 (/.f64 1 u) u) (neg.f64 (neg.f64 t1)))
(*.f64 (pow.f64 (/.f64 (neg.f64 u) t1) -1) (/.f64 1 u))
(*.f64 (pow.f64 (/.f64 u (sqrt.f64 t1)) -1) (pow.f64 (/.f64 u (sqrt.f64 t1)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) -1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) -1) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) -1))
(*.f64 (/.f64 (/.f64 1 u) (/.f64 u (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 -1 (/.f64 u (sqrt.f64 t1))) (/.f64 (sqrt.f64 t1) u))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 u) u) 1) t1)
(*.f64 (/.f64 (/.f64 (/.f64 1 u) u) 1) (/.f64 t1 1))
(*.f64 (/.f64 1 (/.f64 u (/.f64 (sqrt.f64 t1) u))) (sqrt.f64 t1))
(*.f64 (/.f64 1 (/.f64 u (/.f64 (pow.f64 (cbrt.f64 t1) 2) u))) (cbrt.f64 t1))
(*.f64 (/.f64 (/.f64 (sqrt.f64 t1) u) u) (sqrt.f64 t1))
(*.f64 (/.f64 (/.f64 1 u) (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))
(*.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 1 u) -1) (/.f64 t1 u))
(*.f64 (/.f64 (/.f64 1 u) -1) (neg.f64 (/.f64 t1 u)))
(*.f64 (/.f64 (/.f64 1 u) (/.f64 u (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (/.f64 -1 (/.f64 u (/.f64 1 u))) t1)
(*.f64 (/.f64 -1 (/.f64 u (/.f64 (sqrt.f64 t1) u))) (sqrt.f64 t1))
(*.f64 (/.f64 -1 (/.f64 u (/.f64 (pow.f64 (cbrt.f64 t1) 2) u))) (cbrt.f64 t1))
(*.f64 (/.f64 (/.f64 t1 u) (-.f64 0 (*.f64 u u))) u)
(*.f64 (/.f64 (/.f64 t1 u) (-.f64 0 (pow.f64 u 3))) (+.f64 (*.f64 u u) 0))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 t1))
(*.f64 (/.f64 (/.f64 (/.f64 1 u) u) -1) (neg.f64 t1))
(*.f64 (/.f64 (/.f64 (/.f64 1 u) u) (/.f64 1 (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 (/.f64 (/.f64 1 u) u) (/.f64 1 (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (/.f64 (*.f64 (/.f64 1 u) (sqrt.f64 (/.f64 t1 u))) 1) (sqrt.f64 (/.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (/.f64 1 u) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 u)) (sqrt.f64 t1))
(*.f64 (/.f64 (*.f64 (/.f64 1 u) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 u)) (sqrt.f64 (neg.f64 t1)))
(*.f64 (/.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) 1) (cbrt.f64 (/.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (cbrt.f64 u)) (cbrt.f64 t1))
(*.f64 (/.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (cbrt.f64 u)) (cbrt.f64 (neg.f64 t1)))
(*.f64 (/.f64 (neg.f64 (/.f64 1 u)) 1) (/.f64 t1 u))
(*.f64 (/.f64 (neg.f64 (/.f64 1 u)) u) t1)
(*.f64 (/.f64 (neg.f64 (/.f64 1 u)) u) (neg.f64 t1))
(*.f64 (/.f64 (neg.f64 (/.f64 1 u)) u) (neg.f64 (neg.f64 t1)))
(*.f64 (/.f64 (neg.f64 (/.f64 1 u)) (/.f64 u (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 (neg.f64 (/.f64 1 u)) (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))
(*.f64 (/.f64 (neg.f64 (/.f64 1 u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))
(*.f64 (/.f64 (neg.f64 (/.f64 1 u)) -1) (/.f64 t1 u))
(*.f64 (/.f64 (neg.f64 (/.f64 1 u)) -1) (neg.f64 (/.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 (/.f64 1 u)) (/.f64 u (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) -1)
(pow.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) 1)
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(pow.f64 (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))) 3)
(pow.f64 (pow.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) -2))
(log.f64 (exp.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))))))
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(exp.f64 (log.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(+.f64 0 (*.f64 u (/.f64 (neg.f64 u) t1)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))) 1)
(+.f64 (*.f64 (/.f64 (neg.f64 u) t1) 0) (*.f64 u (/.f64 (neg.f64 u) t1)))
(+.f64 (*.f64 0 (/.f64 (neg.f64 u) t1)) (*.f64 u (/.f64 (neg.f64 u) t1)))
(-.f64 0 (*.f64 u (/.f64 (neg.f64 u) t1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 u (/.f64 (neg.f64 u) t1)))) 1)
(/.f64 1 (/.f64 t1 (*.f64 u u)))
(/.f64 1 (/.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)))
(/.f64 u (/.f64 t1 u))
(/.f64 u (neg.f64 (/.f64 t1 u)))
(/.f64 u (/.f64 (/.f64 t1 u) -1))
(/.f64 u (/.f64 (/.f64 1 u) (/.f64 1 t1)))
(/.f64 u (/.f64 (/.f64 1 u) (/.f64 1 (neg.f64 t1))))
(/.f64 (/.f64 (neg.f64 u) t1) (/.f64 1 u))
(/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) 1)
(/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) -1)
(/.f64 (sqrt.f64 (/.f64 (neg.f64 u) t1)) (*.f64 (/.f64 1 u) (sqrt.f64 (/.f64 t1 u))))
(/.f64 (sqrt.f64 (/.f64 (neg.f64 u) t1)) (/.f64 (/.f64 (sqrt.f64 t1) u) (sqrt.f64 u)))
(/.f64 (/.f64 u (sqrt.f64 t1)) (/.f64 (sqrt.f64 t1) u))
(/.f64 (/.f64 u (sqrt.f64 t1)) (*.f64 -1 (/.f64 (sqrt.f64 t1) u)))
(/.f64 (/.f64 u (sqrt.f64 t1)) (/.f64 1 (neg.f64 (/.f64 u (sqrt.f64 t1)))))
(/.f64 (/.f64 u (sqrt.f64 t1)) (/.f64 -1 (/.f64 u (sqrt.f64 t1))))
(/.f64 (/.f64 u (sqrt.f64 t1)) (/.f64 -1 (neg.f64 (/.f64 u (sqrt.f64 t1)))))
(/.f64 (sqrt.f64 u) (/.f64 (/.f64 t1 u) (sqrt.f64 u)))
(/.f64 (sqrt.f64 u) (/.f64 (/.f64 t1 u) (neg.f64 (sqrt.f64 u))))
(/.f64 (sqrt.f64 u) (/.f64 (/.f64 1 u) (*.f64 (sqrt.f64 u) (/.f64 1 t1))))
(/.f64 (sqrt.f64 u) (/.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 u))))
(/.f64 (sqrt.f64 u) (/.f64 -1 (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 u))))
(/.f64 (sqrt.f64 u) (/.f64 (/.f64 (sqrt.f64 t1) u) (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(/.f64 (sqrt.f64 u) (/.f64 t1 (*.f64 u (sqrt.f64 u))))
(/.f64 (sqrt.f64 u) (/.f64 (neg.f64 t1) (*.f64 u (sqrt.f64 u))))
(/.f64 (sqrt.f64 u) (*.f64 (/.f64 1 u) (/.f64 t1 (sqrt.f64 u))))
(/.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 (neg.f64 u) t1))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) (/.f64 1 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) (/.f64 -1 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1)))))
(/.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) 2))
(/.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)))
(/.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)))
(/.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) (/.f64 (/.f64 (sqrt.f64 t1) u) (cbrt.f64 (/.f64 u (sqrt.f64 t1)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) (cbrt.f64 (/.f64 t1 (*.f64 u u))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) (*.f64 -1 (cbrt.f64 (/.f64 t1 (*.f64 u u)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) (/.f64 1 (neg.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) (/.f64 -1 (neg.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (/.f64 t1 u) (neg.f64 (cbrt.f64 u))))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (/.f64 1 u) (*.f64 (cbrt.f64 u) (/.f64 1 t1))))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (cbrt.f64 u))))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 -1 (*.f64 (/.f64 (neg.f64 u) t1) (cbrt.f64 u))))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 (*.f64 u (cbrt.f64 u))))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (neg.f64 t1) (*.f64 u (cbrt.f64 u))))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (/.f64 1 u) (/.f64 t1 (cbrt.f64 u))))
(/.f64 (cbrt.f64 u) (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (*.f64 u u) t1)
(/.f64 (*.f64 u u) (neg.f64 t1))
(/.f64 (*.f64 u u) (/.f64 t1 1))
(/.f64 (*.f64 u u) (neg.f64 (neg.f64 t1)))
(/.f64 (*.f64 u u) (/.f64 -1 (/.f64 1 t1)))
(/.f64 (*.f64 u u) (*.f64 -1 (neg.f64 t1)))
(/.f64 -1 (/.f64 t1 (*.f64 u u)))
(/.f64 -1 (*.f64 (/.f64 1 u) (neg.f64 (/.f64 t1 u))))
(/.f64 (/.f64 1 t1) (/.f64 (/.f64 1 u) u))
(/.f64 (sqrt.f64 (/.f64 u (sqrt.f64 t1))) (/.f64 (/.f64 (sqrt.f64 t1) u) (sqrt.f64 (/.f64 u (sqrt.f64 t1)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (/.f64 (/.f64 (sqrt.f64 t1) u) (sqrt.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (/.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))) (/.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (neg.f64 t1) (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (*.f64 u (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))
(/.f64 (*.f64 u (sqrt.f64 u)) (/.f64 (neg.f64 t1) (sqrt.f64 u)))
(/.f64 (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))
(/.f64 (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (/.f64 (neg.f64 t1) (cbrt.f64 u)))
(/.f64 (*.f64 u (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (/.f64 (cbrt.f64 t1) (cbrt.f64 u)))
(/.f64 (*.f64 u (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (/.f64 -1 (cbrt.f64 (/.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 (/.f64 (neg.f64 u) t1) (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (cbrt.f64 u)))
(/.f64 (*.f64 (/.f64 (neg.f64 u) t1) (pow.f64 (cbrt.f64 u) 2)) (/.f64 -1 (cbrt.f64 u)))
(/.f64 (*.f64 (sqrt.f64 u) -1) (/.f64 (/.f64 t1 u) (sqrt.f64 u)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) -1) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(/.f64 (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 u)) (/.f64 1 (sqrt.f64 u)))
(/.f64 (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 u)) (/.f64 -1 (sqrt.f64 u)))
(/.f64 (/.f64 u (sqrt.f64 (/.f64 t1 u))) (/.f64 (sqrt.f64 t1) (sqrt.f64 u)))
(/.f64 (/.f64 u (sqrt.f64 (/.f64 t1 u))) (/.f64 -1 (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(/.f64 (/.f64 1 (sqrt.f64 t1)) (/.f64 (/.f64 1 u) (/.f64 u (sqrt.f64 t1))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 1 u) (/.f64 u (cbrt.f64 t1))))
(/.f64 (/.f64 u (/.f64 1 u)) t1)
(/.f64 (/.f64 u (/.f64 1 u)) (neg.f64 t1))
(/.f64 (/.f64 u (/.f64 (sqrt.f64 t1) u)) (sqrt.f64 t1))
(/.f64 (/.f64 u (/.f64 (sqrt.f64 t1) u)) (*.f64 -1 (sqrt.f64 t1)))
(/.f64 (/.f64 u (/.f64 (pow.f64 (cbrt.f64 t1) 2) u)) (cbrt.f64 t1))
(/.f64 (/.f64 u (/.f64 (pow.f64 (cbrt.f64 t1) 2) u)) (*.f64 -1 (cbrt.f64 t1)))
(/.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (cbrt.f64 t1) u))
(/.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) (/.f64 -1 (/.f64 u (cbrt.f64 t1))))
(/.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) (*.f64 (/.f64 1 u) (cbrt.f64 t1)))
(/.f64 (neg.f64 (sqrt.f64 u)) (/.f64 (/.f64 t1 u) (sqrt.f64 u)))
(/.f64 (neg.f64 (/.f64 u (sqrt.f64 t1))) (/.f64 (sqrt.f64 t1) u))
(/.f64 (neg.f64 (/.f64 u (sqrt.f64 t1))) (/.f64 -1 (/.f64 u (sqrt.f64 t1))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (/.f64 t1 (*.f64 u u))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(/.f64 (-.f64 0 (*.f64 u u)) (*.f64 (/.f64 t1 u) u))
(/.f64 (-.f64 0 (pow.f64 u 3)) (*.f64 (/.f64 t1 u) (+.f64 (*.f64 u u) 0)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) 1) (/.f64 (/.f64 1 u) (/.f64 (cbrt.f64 u) t1)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) (sqrt.f64 t1)) (/.f64 (/.f64 1 u) (/.f64 (cbrt.f64 u) (sqrt.f64 t1))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 (neg.f64 u) t1))))
(/.f64 (/.f64 -1 (sqrt.f64 t1)) (/.f64 (/.f64 1 u) (/.f64 u (sqrt.f64 t1))))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 1 u) (/.f64 u (cbrt.f64 t1))))
(/.f64 (/.f64 (sqrt.f64 u) 1) (/.f64 (/.f64 1 u) (/.f64 (sqrt.f64 u) t1)))
(/.f64 (/.f64 (sqrt.f64 u) (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 1 u) (/.f64 (sqrt.f64 u) (cbrt.f64 t1))))
(/.f64 (*.f64 u (/.f64 u (sqrt.f64 t1))) (sqrt.f64 t1))
(/.f64 (*.f64 (-.f64 0 (*.f64 u u)) (/.f64 (neg.f64 u) t1)) u)
(/.f64 (*.f64 (-.f64 0 (pow.f64 u 3)) (/.f64 (neg.f64 u) t1)) (+.f64 (*.f64 u u) 0))
(/.f64 (*.f64 (/.f64 u (sqrt.f64 t1)) u) (sqrt.f64 t1))
(/.f64 (*.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) u) (cbrt.f64 t1))
(/.f64 (*.f64 (/.f64 u (/.f64 1 u)) 1) t1)
(/.f64 (*.f64 (/.f64 u (/.f64 (sqrt.f64 t1) u)) 1) (sqrt.f64 t1))
(/.f64 (*.f64 (/.f64 u (/.f64 (pow.f64 (cbrt.f64 t1) 2) u)) 1) (cbrt.f64 t1))
(/.f64 (*.f64 1 (/.f64 u (sqrt.f64 (/.f64 t1 u)))) (sqrt.f64 (/.f64 t1 u)))
(/.f64 (*.f64 (sqrt.f64 u) (/.f64 u (sqrt.f64 (/.f64 t1 u)))) (sqrt.f64 t1))
(/.f64 (*.f64 (sqrt.f64 u) (/.f64 u (sqrt.f64 (/.f64 t1 u)))) (sqrt.f64 (neg.f64 t1)))
(/.f64 (*.f64 u (neg.f64 (/.f64 u (sqrt.f64 t1)))) (sqrt.f64 t1))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 t1))
(/.f64 (*.f64 u (/.f64 u (cbrt.f64 t1))) (pow.f64 (cbrt.f64 t1) 2))
(pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) 1)
(pow.f64 (/.f64 u (sqrt.f64 t1)) 2)
(pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 3)
(pow.f64 (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) 3) 1/3)
(neg.f64 (*.f64 u (/.f64 (neg.f64 u) t1)))
(sqrt.f64 (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (neg.f64 u) t1)) u))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (/.f64 (neg.f64 u) t1)) u)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(cbrt.f64 (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 u) t1) 3) (pow.f64 u 3)))
(expm1.f64 (log1p.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(exp.f64 (log.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(log1p.f64 (expm1.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v))) 1)
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 1 (/.f64 (/.f64 u (/.f64 (sqrt.f64 v) (/.f64 (neg.f64 u) t1))) (sqrt.f64 v)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 1 (/.f64 (/.f64 u (*.f64 (cbrt.f64 v) (/.f64 t1 u))) (pow.f64 (cbrt.f64 v) 2)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v) 1)
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (sqrt.f64 v) (/.f64 u (/.f64 (sqrt.f64 v) (/.f64 (neg.f64 u) t1))))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (cbrt.f64 v) (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) (pow.f64 (cbrt.f64 v) 2)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (cbrt.f64 v) (/.f64 (/.f64 u (/.f64 (sqrt.f64 v) (/.f64 (neg.f64 u) t1))) (cbrt.f64 (sqrt.f64 v))))
(*.f64 (/.f64 (cbrt.f64 v) (*.f64 (/.f64 u (sqrt.f64 v)) (/.f64 (neg.f64 u) t1))) (cbrt.f64 (sqrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 v) u) (*.f64 (/.f64 (*.f64 (sqrt.f64 v) t1) (neg.f64 u)) (cbrt.f64 (sqrt.f64 v))))
(/.f64 (cbrt.f64 v) (/.f64 (/.f64 u (*.f64 (cbrt.f64 v) (/.f64 t1 u))) (cbrt.f64 v)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 u (*.f64 (cbrt.f64 v) (/.f64 t1 u))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 1 u) (/.f64 (/.f64 (neg.f64 u) t1) v))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (sqrt.f64 (sqrt.f64 v)) (/.f64 (/.f64 u (/.f64 (sqrt.f64 v) (/.f64 (neg.f64 u) t1))) (sqrt.f64 (sqrt.f64 v))))
(/.f64 (sqrt.f64 (sqrt.f64 v)) (/.f64 (*.f64 (/.f64 u (sqrt.f64 v)) (/.f64 (neg.f64 u) t1)) (sqrt.f64 (sqrt.f64 v))))
(*.f64 (sqrt.f64 (sqrt.f64 v)) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 v)) u) (/.f64 (*.f64 (sqrt.f64 v) t1) (neg.f64 u))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (/.f64 u (/.f64 (sqrt.f64 v) (/.f64 (neg.f64 u) t1))) (sqrt.f64 (cbrt.f64 v))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 v) 2)) (*.f64 (/.f64 u (sqrt.f64 v)) (/.f64 (neg.f64 u) t1))) (sqrt.f64 (cbrt.f64 v)))
(*.f64 (sqrt.f64 (cbrt.f64 v)) (*.f64 (/.f64 (fabs.f64 (cbrt.f64 v)) u) (/.f64 (*.f64 (sqrt.f64 v) t1) (neg.f64 u))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (/.f64 u (*.f64 (cbrt.f64 v) (/.f64 t1 u))) (sqrt.f64 (pow.f64 (cbrt.f64 v) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 u (*.f64 (/.f64 t1 u) (cbrt.f64 v)))) (sqrt.f64 (pow.f64 (cbrt.f64 v) 2)))
(*.f64 (fabs.f64 (cbrt.f64 v)) (/.f64 (fabs.f64 (cbrt.f64 v)) (/.f64 u (*.f64 (/.f64 t1 u) (cbrt.f64 v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 v) 2))) (/.f64 (/.f64 u (*.f64 (cbrt.f64 v) (/.f64 t1 u))) (cbrt.f64 (pow.f64 (cbrt.f64 v) 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 v) 2))) (/.f64 u (*.f64 (/.f64 t1 u) (cbrt.f64 v)))) (cbrt.f64 (pow.f64 (cbrt.f64 v) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 v) 2)) (/.f64 u (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 v) 2)) (*.f64 (/.f64 t1 u) (cbrt.f64 v))))))
(/.f64 (*.f64 v -1) (*.f64 u (/.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (/.f64 v 1) (*.f64 u (/.f64 (neg.f64 u) t1)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (*.f64 (/.f64 v u) t1) u)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 v (/.f64 (sqrt.f64 t1) u)) (/.f64 u (sqrt.f64 t1)))
(*.f64 (/.f64 (*.f64 v (/.f64 (sqrt.f64 t1) u)) u) (sqrt.f64 t1))
(*.f64 v (pow.f64 (/.f64 (sqrt.f64 t1) u) 2))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (neg.f64 v) (*.f64 u (/.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) v) (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (*.f64 (/.f64 (/.f64 1 u) u) v) (/.f64 1 t1))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (*.f64 (/.f64 1 u) (sqrt.f64 (/.f64 t1 u))) v) (sqrt.f64 (/.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 1 u) (sqrt.f64 (/.f64 t1 u))) (/.f64 (sqrt.f64 (/.f64 (neg.f64 u) t1)) v))
(/.f64 (*.f64 (/.f64 v u) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 (/.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) v) (cbrt.f64 (/.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (/.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) v))
(/.f64 v (*.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) (*.f64 u (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))))
(/.f64 (*.f64 (neg.f64 (/.f64 1 u)) v) (/.f64 (neg.f64 u) t1))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (*.f64 v -1) 1) (*.f64 u (/.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (/.f64 v 1) 1) (*.f64 u (/.f64 (neg.f64 u) t1)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (*.f64 (/.f64 v u) 1) (/.f64 (neg.f64 u) t1))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (*.f64 (*.f64 (/.f64 v u) t1) 1) u)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (*.f64 v (/.f64 (sqrt.f64 t1) u)) 1) (/.f64 u (sqrt.f64 t1)))
(*.f64 (/.f64 (*.f64 v (/.f64 (sqrt.f64 t1) u)) u) (sqrt.f64 t1))
(*.f64 v (pow.f64 (/.f64 (sqrt.f64 t1) u) 2))
(/.f64 (*.f64 (/.f64 v (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) 1) (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (*.f64 (neg.f64 v) 1) (*.f64 u (/.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 t1) u))) (/.f64 u (sqrt.f64 t1)))
(*.f64 (/.f64 (*.f64 v (/.f64 (sqrt.f64 t1) u)) u) (sqrt.f64 t1))
(*.f64 v (pow.f64 (/.f64 (sqrt.f64 t1) u) 2))
(/.f64 (*.f64 1 (*.f64 v (/.f64 (sqrt.f64 t1) u))) (/.f64 u (sqrt.f64 t1)))
(*.f64 (/.f64 (*.f64 v (/.f64 (sqrt.f64 t1) u)) u) (sqrt.f64 t1))
(*.f64 v (pow.f64 (/.f64 (sqrt.f64 t1) u) 2))
(/.f64 (*.f64 (sqrt.f64 -1) (*.f64 v (/.f64 (sqrt.f64 t1) u))) (/.f64 u (sqrt.f64 t1)))
(/.f64 (sqrt.f64 -1) (/.f64 (/.f64 u (sqrt.f64 t1)) (*.f64 v (/.f64 (sqrt.f64 t1) u))))
(/.f64 (*.f64 v (sqrt.f64 -1)) (pow.f64 (/.f64 u (sqrt.f64 t1)) 2))
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 u)) (*.f64 v (/.f64 (sqrt.f64 t1) u))) (sqrt.f64 (/.f64 (neg.f64 u) t1)))
(/.f64 (sqrt.f64 (/.f64 1 u)) (/.f64 (sqrt.f64 (/.f64 (neg.f64 u) t1)) (*.f64 v (/.f64 (sqrt.f64 t1) u))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 u)) (sqrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 (*.f64 v (sqrt.f64 t1)) u))
(/.f64 (*.f64 (cbrt.f64 v) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)) 2)) (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 (cbrt.f64 v) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 v u) (neg.f64 u)) t1)) 2)) (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))) 2))
(/.f64 (*.f64 1 (*.f64 (/.f64 v u) t1)) u)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 -1 (*.f64 (/.f64 v u) t1)) u)
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 u)) (*.f64 (/.f64 v u) t1)) (sqrt.f64 u))
(/.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 (sqrt.f64 u) (/.f64 v u)))
(/.f64 (/.f64 v u) (/.f64 (sqrt.f64 u) (/.f64 t1 (sqrt.f64 u))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (*.f64 (/.f64 v u) t1)) (cbrt.f64 u))
(/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (cbrt.f64 u) (/.f64 v u)))
(*.f64 (/.f64 t1 (*.f64 (pow.f64 (cbrt.f64 u) 2) (cbrt.f64 u))) (/.f64 v u))
(/.f64 (*.f64 1 (/.f64 v u)) (/.f64 (neg.f64 u) t1))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (*.f64 t1 (/.f64 v u)) u)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (sqrt.f64 t1) (/.f64 v u)) (/.f64 u (sqrt.f64 t1)))
(*.f64 (/.f64 (*.f64 v (/.f64 (sqrt.f64 t1) u)) u) (sqrt.f64 t1))
(*.f64 v (pow.f64 (/.f64 (sqrt.f64 t1) u) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 v u)) (/.f64 u (cbrt.f64 t1)))
(/.f64 (*.f64 (/.f64 v u) (pow.f64 (cbrt.f64 t1) 2)) (/.f64 u (cbrt.f64 t1)))
(*.f64 (cbrt.f64 t1) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 u (/.f64 u v))))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u)
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (*.f64 (/.f64 t1 1) (/.f64 v u)) u)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 v u)) (sqrt.f64 u))
(/.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 (sqrt.f64 u) (/.f64 v u)))
(/.f64 (/.f64 v u) (/.f64 (sqrt.f64 u) (/.f64 t1 (sqrt.f64 u))))
(/.f64 (*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v u)) (cbrt.f64 u))
(/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (cbrt.f64 u) (/.f64 v u)))
(*.f64 (/.f64 t1 (*.f64 (pow.f64 (cbrt.f64 u) 2) (cbrt.f64 u))) (/.f64 v u))
(/.f64 (*.f64 (/.f64 t1 -1) (/.f64 v u)) u)
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (*.f64 1 (*.f64 v (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))
(/.f64 (*.f64 v (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))))) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))
(/.f64 v (/.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1)))) 2) (cbrt.f64 (/.f64 (/.f64 t1 u) (neg.f64 u)))))
(/.f64 (*.f64 v t1) (*.f64 u u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (/.f64 (neg.f64 u) t1))) u)
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) u)) (/.f64 (neg.f64 u) t1))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (/.f64 (cbrt.f64 v) u) (/.f64 t1 u))) 1)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (/.f64 (cbrt.f64 v) u) t1)) u)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (cbrt.f64 v) u)) (/.f64 (neg.f64 u) t1))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (/.f64 (cbrt.f64 v) u) (sqrt.f64 t1))) (/.f64 u (sqrt.f64 t1)))
(*.f64 (/.f64 (*.f64 v (/.f64 (sqrt.f64 t1) u)) u) (sqrt.f64 t1))
(*.f64 v (pow.f64 (/.f64 (sqrt.f64 t1) u) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v))) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 v u) (neg.f64 u)) t1))) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1)))) 2)) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))))
(pow.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v) 1)
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(pow.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 t1) u)) 2)
(*.f64 (/.f64 (*.f64 v (/.f64 (sqrt.f64 t1) u)) u) (sqrt.f64 t1))
(*.f64 v (pow.f64 (/.f64 (sqrt.f64 t1) u) 2))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)) 3)
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(pow.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v) 3) 1/3)
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 v u) (neg.f64 u)) t1) 2))
(fabs.f64 (*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u))))
(log.f64 (pow.f64 (exp.f64 v) (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v))))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v) 3))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) 3)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) 3)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(exp.f64 (log.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))))) 1)
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 1 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 t1 (/.f64 (/.f64 1 u) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) 1)
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) -1)
(*.f64 t1 (/.f64 (/.f64 1 u) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 (sqrt.f64 t1) u))
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))) 2))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))) 2) (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 (/.f64 1 u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 1 u) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 1 u) (pow.f64 (/.f64 (neg.f64 u) t1) -1))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 -1 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))))
(*.f64 t1 (/.f64 (/.f64 1 u) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 t1 u) (/.f64 1 u))
(*.f64 t1 (/.f64 (/.f64 1 u) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 1 u) u))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(/.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) (neg.f64 u))) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1)))) 2))
(*.f64 (/.f64 (/.f64 1 u) u) t1)
(*.f64 t1 (/.f64 (/.f64 1 u) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 (/.f64 1 u) u) (neg.f64 t1))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 (/.f64 (/.f64 1 u) u) (neg.f64 (neg.f64 t1)))
(*.f64 t1 (/.f64 (/.f64 1 u) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (pow.f64 (/.f64 (neg.f64 u) t1) -1) (/.f64 1 u))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 (pow.f64 (/.f64 u (sqrt.f64 t1)) -1) (pow.f64 (/.f64 u (sqrt.f64 t1)) -1))
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (/.f64 1 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1)))) 2)) (/.f64 1 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) -1) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (/.f64 1 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1)))) 2)) (/.f64 1 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1))))))
(*.f64 (/.f64 (/.f64 1 u) (/.f64 u (sqrt.f64 t1))) (sqrt.f64 t1))
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(*.f64 (/.f64 -1 (/.f64 u (sqrt.f64 t1))) (/.f64 (sqrt.f64 t1) u))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 t1)) u) (/.f64 u (sqrt.f64 t1)))
(neg.f64 (pow.f64 (/.f64 (sqrt.f64 t1) u) 2))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))) (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)))
(/.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) (neg.f64 u)))) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1)))) 2))
(*.f64 (/.f64 (/.f64 (/.f64 1 u) u) 1) t1)
(*.f64 t1 (/.f64 (/.f64 1 u) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 (/.f64 (/.f64 1 u) u) 1) (/.f64 t1 1))
(*.f64 t1 (/.f64 (/.f64 1 u) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 1 (/.f64 u (/.f64 (sqrt.f64 t1) u))) (sqrt.f64 t1))
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(*.f64 (/.f64 1 (/.f64 u (/.f64 (pow.f64 (cbrt.f64 t1) 2) u))) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (*.f64 (/.f64 1 u) (/.f64 (pow.f64 (cbrt.f64 t1) 2) u)))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (cbrt.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 t1) u) u) (sqrt.f64 t1))
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(*.f64 (/.f64 (/.f64 1 u) (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))
(*.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 1 (*.f64 u (sqrt.f64 u))))
(/.f64 (/.f64 t1 u) (*.f64 (sqrt.f64 u) (sqrt.f64 u)))
(*.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))
(*.f64 (/.f64 1 (*.f64 u (pow.f64 (cbrt.f64 u) 2))) (/.f64 t1 (cbrt.f64 u)))
(/.f64 (/.f64 t1 u) (*.f64 (pow.f64 (cbrt.f64 u) 2) (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 1 u) -1) (/.f64 t1 u))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 (/.f64 (/.f64 1 u) -1) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 1 u) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 (/.f64 1 u) (/.f64 u (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (*.f64 (/.f64 1 u) (/.f64 (pow.f64 (cbrt.f64 t1) 2) u)))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (cbrt.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 -1 (/.f64 u (/.f64 1 u))) t1)
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 (/.f64 -1 (/.f64 u (/.f64 (sqrt.f64 t1) u))) (sqrt.f64 t1))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 t1)) u) (/.f64 u (sqrt.f64 t1)))
(neg.f64 (pow.f64 (/.f64 (sqrt.f64 t1) u) 2))
(*.f64 (/.f64 -1 (/.f64 u (/.f64 (pow.f64 (cbrt.f64 t1) 2) u))) (cbrt.f64 t1))
(/.f64 (neg.f64 (cbrt.f64 t1)) (*.f64 u (/.f64 u (pow.f64 (cbrt.f64 t1) 2))))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 t1)) (*.f64 u u)) (pow.f64 (cbrt.f64 t1) 2))
(*.f64 (/.f64 (/.f64 t1 u) (-.f64 0 (*.f64 u u))) u)
(*.f64 u (/.f64 (/.f64 t1 u) (neg.f64 (*.f64 u u))))
(*.f64 u (/.f64 t1 (pow.f64 (neg.f64 u) 3)))
(*.f64 (/.f64 (/.f64 t1 u) (-.f64 0 (pow.f64 u 3))) (+.f64 (*.f64 u u) 0))
(/.f64 (*.f64 (/.f64 t1 u) (*.f64 u u)) (neg.f64 (pow.f64 u 3)))
(*.f64 u (*.f64 u (/.f64 t1 (*.f64 u (pow.f64 (neg.f64 u) 3)))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) (pow.f64 (cbrt.f64 u) 2))))
(/.f64 (cbrt.f64 t1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1)))) 2) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (/.f64 (/.f64 1 u) u) -1) (neg.f64 t1))
(*.f64 t1 (/.f64 (/.f64 1 u) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 (/.f64 (/.f64 1 u) u) (/.f64 1 (sqrt.f64 t1))) (sqrt.f64 t1))
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(*.f64 (/.f64 (/.f64 (/.f64 1 u) u) (/.f64 1 (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (*.f64 (/.f64 1 u) (/.f64 (pow.f64 (cbrt.f64 t1) 2) u)))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (cbrt.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 (/.f64 1 u) (sqrt.f64 (/.f64 t1 u))) 1) (sqrt.f64 (/.f64 t1 u)))
(*.f64 (sqrt.f64 (/.f64 t1 u)) (*.f64 (/.f64 1 u) (sqrt.f64 (/.f64 t1 u))))
(/.f64 (sqrt.f64 (/.f64 t1 u)) (/.f64 u (sqrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (/.f64 1 u) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 u)) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (/.f64 (/.f64 1 u) (/.f64 (sqrt.f64 u) (sqrt.f64 (/.f64 t1 u)))))
(*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 (/.f64 t1 u)) (*.f64 u (sqrt.f64 u))))
(*.f64 (/.f64 (*.f64 (/.f64 1 u) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 u)) (sqrt.f64 (neg.f64 t1)))
(/.f64 (*.f64 (*.f64 (/.f64 1 u) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 (neg.f64 t1))) (sqrt.f64 u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 u)) (*.f64 u (sqrt.f64 u))) (sqrt.f64 (neg.f64 t1)))
(*.f64 (/.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) 1) (cbrt.f64 (/.f64 t1 u)))
(*.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (cbrt.f64 (/.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 t1 u)) (/.f64 1 u)) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))
(*.f64 (/.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (cbrt.f64 u)) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (/.f64 (/.f64 1 u) (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))))
(/.f64 (/.f64 (cbrt.f64 t1) u) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (cbrt.f64 u)) (cbrt.f64 (neg.f64 t1)))
(*.f64 (/.f64 (/.f64 1 u) (*.f64 (cbrt.f64 u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))) (cbrt.f64 (neg.f64 t1)))
(/.f64 (/.f64 1 (*.f64 u (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))) (/.f64 (cbrt.f64 u) (cbrt.f64 (neg.f64 t1))))
(*.f64 (/.f64 (neg.f64 (/.f64 1 u)) 1) (/.f64 t1 u))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 (/.f64 (neg.f64 (/.f64 1 u)) u) t1)
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 (/.f64 (neg.f64 (/.f64 1 u)) u) (neg.f64 t1))
(*.f64 t1 (/.f64 (/.f64 1 u) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 (neg.f64 (/.f64 1 u)) u) (neg.f64 (neg.f64 t1)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 (/.f64 (neg.f64 (/.f64 1 u)) (/.f64 u (sqrt.f64 t1))) (sqrt.f64 t1))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 t1)) u) (/.f64 u (sqrt.f64 t1)))
(neg.f64 (pow.f64 (/.f64 (sqrt.f64 t1) u) 2))
(*.f64 (/.f64 (neg.f64 (/.f64 1 u)) (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))
(*.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 (/.f64 -1 u) (sqrt.f64 u)))
(/.f64 (/.f64 (/.f64 t1 (neg.f64 u)) (sqrt.f64 u)) (sqrt.f64 u))
(*.f64 (/.f64 (neg.f64 (/.f64 1 u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))
(*.f64 (/.f64 t1 (cbrt.f64 u)) (/.f64 (/.f64 -1 u) (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (/.f64 t1 (*.f64 (neg.f64 u) (cbrt.f64 u))) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 (neg.f64 (/.f64 1 u)) -1) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 1 u) u))
(/.f64 t1 (*.f64 u u))
(*.f64 (/.f64 (neg.f64 (/.f64 1 u)) -1) (neg.f64 (/.f64 t1 u)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(*.f64 (/.f64 (neg.f64 (/.f64 1 u)) (/.f64 u (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(/.f64 (neg.f64 (cbrt.f64 t1)) (*.f64 u (/.f64 u (pow.f64 (cbrt.f64 t1) 2))))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 t1)) (*.f64 u u)) (pow.f64 (cbrt.f64 t1) 2))
(pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) -1)
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(pow.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) 1)
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(pow.f64 (cbrt.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))) 3)
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(pow.f64 (pow.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) 3) 1/3)
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(sqrt.f64 (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) -2))
(fabs.f64 (/.f64 (/.f64 t1 u) (neg.f64 u)))
(log.f64 (exp.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))))))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) 3))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(exp.f64 (log.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(+.f64 0 (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))) 1)
(*.f64 u (neg.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 u (/.f64 u t1))
(+.f64 (*.f64 (/.f64 (neg.f64 u) t1) 0) (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(+.f64 (*.f64 0 (/.f64 (neg.f64 u) t1)) (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(-.f64 0 (*.f64 u (/.f64 (neg.f64 u) t1)))
(*.f64 u (neg.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 u (/.f64 u t1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 u (/.f64 (neg.f64 u) t1)))) 1)
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(/.f64 1 (/.f64 t1 (*.f64 u u)))
(*.f64 u (neg.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 u (/.f64 u t1))
(/.f64 1 (/.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)))
(/.f64 1 (/.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) u)) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1)))) 2) (/.f64 1 (cbrt.f64 (/.f64 t1 (*.f64 u u)))))
(/.f64 u (/.f64 t1 u))
(*.f64 u (neg.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 u (/.f64 u t1))
(/.f64 u (neg.f64 (/.f64 t1 u)))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(/.f64 u (/.f64 (/.f64 t1 u) -1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(/.f64 u (/.f64 (/.f64 1 u) (/.f64 1 t1)))
(*.f64 u (neg.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 u (/.f64 u t1))
(/.f64 u (/.f64 (/.f64 1 u) (/.f64 1 (neg.f64 t1))))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(/.f64 (/.f64 (neg.f64 u) t1) (/.f64 1 u))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) 1)
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) -1)
(*.f64 u (neg.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 u (/.f64 u t1))
(/.f64 (sqrt.f64 (/.f64 (neg.f64 u) t1)) (*.f64 (/.f64 1 u) (sqrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (neg.f64 u) t1)) (sqrt.f64 (/.f64 t1 u))) u)
(/.f64 (sqrt.f64 (/.f64 (neg.f64 u) t1)) (/.f64 (/.f64 (sqrt.f64 t1) u) (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (neg.f64 u) t1)) (/.f64 (sqrt.f64 t1) u)) (sqrt.f64 u))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (neg.f64 u) t1)) (sqrt.f64 t1)) (*.f64 u (sqrt.f64 u)))
(/.f64 (/.f64 u (sqrt.f64 t1)) (/.f64 (sqrt.f64 t1) u))
(*.f64 (/.f64 (/.f64 u (sqrt.f64 t1)) (sqrt.f64 t1)) u)
(pow.f64 (/.f64 u (sqrt.f64 t1)) 2)
(/.f64 (/.f64 u (sqrt.f64 t1)) (*.f64 -1 (/.f64 (sqrt.f64 t1) u)))
(/.f64 u (*.f64 (/.f64 (neg.f64 (sqrt.f64 t1)) u) (sqrt.f64 t1)))
(neg.f64 (pow.f64 (/.f64 u (sqrt.f64 t1)) 2))
(/.f64 (/.f64 u (sqrt.f64 t1)) (/.f64 1 (neg.f64 (/.f64 u (sqrt.f64 t1)))))
(/.f64 u (*.f64 (/.f64 (neg.f64 (sqrt.f64 t1)) u) (sqrt.f64 t1)))
(neg.f64 (pow.f64 (/.f64 u (sqrt.f64 t1)) 2))
(/.f64 (/.f64 u (sqrt.f64 t1)) (/.f64 -1 (/.f64 u (sqrt.f64 t1))))
(/.f64 u (*.f64 (/.f64 (neg.f64 (sqrt.f64 t1)) u) (sqrt.f64 t1)))
(neg.f64 (pow.f64 (/.f64 u (sqrt.f64 t1)) 2))
(/.f64 (/.f64 u (sqrt.f64 t1)) (/.f64 -1 (neg.f64 (/.f64 u (sqrt.f64 t1)))))
(*.f64 (/.f64 (/.f64 u (sqrt.f64 t1)) (sqrt.f64 t1)) u)
(pow.f64 (/.f64 u (sqrt.f64 t1)) 2)
(/.f64 (sqrt.f64 u) (/.f64 (/.f64 t1 u) (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 u) t1) (*.f64 u (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 u) (/.f64 t1 (sqrt.f64 u))) u)
(/.f64 (sqrt.f64 u) (/.f64 (/.f64 t1 u) (neg.f64 (sqrt.f64 u))))
(*.f64 (/.f64 (sqrt.f64 u) (/.f64 t1 u)) (neg.f64 (sqrt.f64 u)))
(*.f64 (sqrt.f64 u) (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 u)))
(/.f64 (sqrt.f64 u) (/.f64 (/.f64 1 u) (*.f64 (sqrt.f64 u) (/.f64 1 t1))))
(*.f64 (/.f64 (sqrt.f64 u) t1) (*.f64 u (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 u) (/.f64 t1 (sqrt.f64 u))) u)
(/.f64 (sqrt.f64 u) (/.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 u))))
(*.f64 (/.f64 (sqrt.f64 u) (/.f64 t1 u)) (neg.f64 (sqrt.f64 u)))
(*.f64 (sqrt.f64 u) (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 u)))
(/.f64 (sqrt.f64 u) (/.f64 -1 (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 u))))
(*.f64 (/.f64 (sqrt.f64 u) t1) (*.f64 u (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 u) (/.f64 t1 (sqrt.f64 u))) u)
(/.f64 (sqrt.f64 u) (/.f64 (/.f64 (sqrt.f64 t1) u) (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 (sqrt.f64 u) (/.f64 (sqrt.f64 t1) u)) (sqrt.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 u) t1)) (*.f64 (/.f64 (sqrt.f64 u) (sqrt.f64 t1)) u))
(/.f64 (sqrt.f64 u) (/.f64 t1 (*.f64 u (sqrt.f64 u))))
(*.f64 (/.f64 (sqrt.f64 u) t1) (*.f64 u (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 u) (/.f64 t1 (sqrt.f64 u))) u)
(/.f64 (sqrt.f64 u) (/.f64 (neg.f64 t1) (*.f64 u (sqrt.f64 u))))
(*.f64 (/.f64 (sqrt.f64 u) (/.f64 t1 u)) (neg.f64 (sqrt.f64 u)))
(*.f64 (sqrt.f64 u) (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 u)))
(/.f64 (sqrt.f64 u) (*.f64 (/.f64 1 u) (/.f64 t1 (sqrt.f64 u))))
(*.f64 (/.f64 (sqrt.f64 u) t1) (*.f64 u (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 u) (/.f64 t1 (sqrt.f64 u))) u)
(/.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) (/.f64 1 u)) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) (*.f64 u (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) (/.f64 1 u)) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) (*.f64 u (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) (/.f64 1 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) (/.f64 1 u)) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) (*.f64 u (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) (/.f64 -1 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) -1) (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) -1))
(/.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) 2))
(/.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) u)) 2))
(/.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1)))) (pow.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) 2))
(/.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(/.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)))
(*.f64 u (neg.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 u (/.f64 u t1))
(/.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) (/.f64 (/.f64 (sqrt.f64 t1) u) (cbrt.f64 (/.f64 u (sqrt.f64 t1)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) (/.f64 (sqrt.f64 t1) u)) (cbrt.f64 (/.f64 u (sqrt.f64 t1))))
(*.f64 (cbrt.f64 (/.f64 u (sqrt.f64 t1))) (*.f64 (/.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1)))) (sqrt.f64 t1)) u))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) (cbrt.f64 (/.f64 t1 (*.f64 u u))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) (cbrt.f64 (/.f64 (/.f64 t1 u) u)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1)))) 2) (cbrt.f64 (/.f64 t1 (*.f64 u u))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) (*.f64 -1 (cbrt.f64 (/.f64 t1 (*.f64 u u)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) (neg.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) u))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1)))) 2) (neg.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) (/.f64 1 (neg.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))))
(*.f64 u (neg.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2) (/.f64 -1 (neg.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(*.f64 (cbrt.f64 u) (/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 u)))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (/.f64 t1 u) (neg.f64 (cbrt.f64 u))))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 (*.f64 (neg.f64 (cbrt.f64 u)) u)))
(*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (/.f64 (neg.f64 u) t1) (cbrt.f64 u)))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (/.f64 1 u) (*.f64 (cbrt.f64 u) (/.f64 1 t1))))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(*.f64 (cbrt.f64 u) (/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 u)))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 1 (*.f64 (/.f64 (neg.f64 u) t1) (cbrt.f64 u))))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 (*.f64 (neg.f64 (cbrt.f64 u)) u)))
(*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (/.f64 (neg.f64 u) t1) (cbrt.f64 u)))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 -1 (*.f64 (/.f64 (neg.f64 u) t1) (cbrt.f64 u))))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(*.f64 (cbrt.f64 u) (/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 u)))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 (*.f64 u (cbrt.f64 u))))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(*.f64 (cbrt.f64 u) (/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 u)))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (neg.f64 t1) (*.f64 u (cbrt.f64 u))))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 (*.f64 (neg.f64 (cbrt.f64 u)) u)))
(*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (/.f64 (neg.f64 u) t1) (cbrt.f64 u)))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (/.f64 1 u) (/.f64 t1 (cbrt.f64 u))))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(*.f64 (cbrt.f64 u) (/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 u)))
(/.f64 (cbrt.f64 u) (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(*.f64 (cbrt.f64 u) (/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 u)))
(/.f64 (*.f64 u u) t1)
(*.f64 u (neg.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 u (/.f64 u t1))
(/.f64 (*.f64 u u) (neg.f64 t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(/.f64 (*.f64 u u) (/.f64 t1 1))
(*.f64 u (neg.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 u (/.f64 u t1))
(/.f64 (*.f64 u u) (neg.f64 (neg.f64 t1)))
(*.f64 u (neg.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 u (/.f64 u t1))
(/.f64 (*.f64 u u) (/.f64 -1 (/.f64 1 t1)))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(/.f64 (*.f64 u u) (*.f64 -1 (neg.f64 t1)))
(*.f64 u (neg.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 u (/.f64 u t1))
(/.f64 -1 (/.f64 t1 (*.f64 u u)))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(/.f64 -1 (*.f64 (/.f64 1 u) (neg.f64 (/.f64 t1 u))))
(*.f64 u (neg.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 u (/.f64 u t1))
(/.f64 (/.f64 1 t1) (/.f64 (/.f64 1 u) u))
(*.f64 u (neg.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 u (/.f64 u t1))
(/.f64 (sqrt.f64 (/.f64 u (sqrt.f64 t1))) (/.f64 (/.f64 (sqrt.f64 t1) u) (sqrt.f64 (/.f64 u (sqrt.f64 t1)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 u (sqrt.f64 t1))) (/.f64 (sqrt.f64 t1) u)) (sqrt.f64 (/.f64 u (sqrt.f64 t1))))
(*.f64 (sqrt.f64 (/.f64 u (sqrt.f64 t1))) (*.f64 (/.f64 (sqrt.f64 (/.f64 u (sqrt.f64 t1))) (sqrt.f64 t1)) u))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (/.f64 (/.f64 (sqrt.f64 t1) u) (sqrt.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (/.f64 (sqrt.f64 t1) u)) (sqrt.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1))))) (/.f64 (fabs.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1))))) (/.f64 (sqrt.f64 t1) u)))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (/.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (/.f64 (/.f64 t1 u) u))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1))))) (/.f64 (fabs.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1))))) (cbrt.f64 (/.f64 t1 (*.f64 u u)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))) (/.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))) (/.f64 (cbrt.f64 (/.f64 (/.f64 t1 u) u)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1)))) 2)) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1)))) 2)) (/.f64 (cbrt.f64 (/.f64 t1 (*.f64 u u))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1)))) 2)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 u) 4) t1) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (pow.f64 (cbrt.f64 u) 4) t1))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (neg.f64 t1) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 u) 4) (neg.f64 t1)) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (pow.f64 (cbrt.f64 u) 4) (neg.f64 t1)))
(/.f64 (*.f64 u (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 u) t1) (*.f64 u (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 u) (/.f64 t1 (sqrt.f64 u))) u)
(/.f64 (*.f64 u (sqrt.f64 u)) (/.f64 (neg.f64 t1) (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 u) (/.f64 t1 u)) (neg.f64 (sqrt.f64 u)))
(*.f64 (sqrt.f64 u) (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 u)))
(/.f64 (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(*.f64 (cbrt.f64 u) (/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 u)))
(/.f64 (*.f64 u (pow.f64 (cbrt.f64 u) 2)) (/.f64 (neg.f64 t1) (cbrt.f64 u)))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 (*.f64 (neg.f64 (cbrt.f64 u)) u)))
(*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (/.f64 (neg.f64 u) t1) (cbrt.f64 u)))
(/.f64 (*.f64 u (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (/.f64 (cbrt.f64 t1) (cbrt.f64 u)))
(*.f64 (/.f64 (*.f64 u (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (cbrt.f64 t1)) (cbrt.f64 u))
(*.f64 (/.f64 u (/.f64 (cbrt.f64 t1) (cbrt.f64 u))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2))
(/.f64 (*.f64 u (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2)) (/.f64 -1 (cbrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) -1) (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (*.f64 u (cbrt.f64 (/.f64 (neg.f64 u) t1))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) 2) -1))
(/.f64 (*.f64 (/.f64 (neg.f64 u) t1) (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (cbrt.f64 u)))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 (*.f64 (neg.f64 (cbrt.f64 u)) u)))
(*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (/.f64 (neg.f64 u) t1) (cbrt.f64 u)))
(/.f64 (*.f64 (/.f64 (neg.f64 u) t1) (pow.f64 (cbrt.f64 u) 2)) (/.f64 -1 (cbrt.f64 u)))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(*.f64 (cbrt.f64 u) (/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 u)))
(/.f64 (*.f64 (sqrt.f64 u) -1) (/.f64 (/.f64 t1 u) (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 u) (/.f64 t1 u)) (neg.f64 (sqrt.f64 u)))
(*.f64 (sqrt.f64 u) (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 u)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) -1) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 (*.f64 (neg.f64 (cbrt.f64 u)) u)))
(*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (/.f64 (neg.f64 u) t1) (cbrt.f64 u)))
(/.f64 (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 u)) (/.f64 1 (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 u) (/.f64 t1 u)) (neg.f64 (sqrt.f64 u)))
(*.f64 (sqrt.f64 u) (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 u)))
(/.f64 (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 u)) (/.f64 -1 (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 u) t1) (*.f64 u (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 u) (/.f64 t1 (sqrt.f64 u))) u)
(/.f64 (/.f64 u (sqrt.f64 (/.f64 t1 u))) (/.f64 (sqrt.f64 t1) (sqrt.f64 u)))
(/.f64 u (*.f64 (/.f64 (sqrt.f64 t1) (sqrt.f64 u)) (sqrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 u) (sqrt.f64 t1)) (/.f64 u (sqrt.f64 (/.f64 t1 u))))
(/.f64 (/.f64 u (sqrt.f64 (/.f64 t1 u))) (/.f64 -1 (sqrt.f64 (/.f64 (neg.f64 u) t1))))
(/.f64 u (*.f64 (sqrt.f64 (/.f64 t1 u)) (/.f64 -1 (sqrt.f64 (/.f64 (neg.f64 u) t1)))))
(/.f64 (/.f64 1 (sqrt.f64 t1)) (/.f64 (/.f64 1 u) (/.f64 u (sqrt.f64 t1))))
(*.f64 (/.f64 (/.f64 u (sqrt.f64 t1)) (sqrt.f64 t1)) u)
(pow.f64 (/.f64 u (sqrt.f64 t1)) 2)
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 1 u) (/.f64 u (cbrt.f64 t1))))
(/.f64 1 (*.f64 (*.f64 (/.f64 (/.f64 1 u) u) (cbrt.f64 t1)) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 u (/.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1)))
(/.f64 (/.f64 u (/.f64 1 u)) t1)
(*.f64 u (neg.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 u (/.f64 u t1))
(/.f64 (/.f64 u (/.f64 1 u)) (neg.f64 t1))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(/.f64 (/.f64 u (/.f64 (sqrt.f64 t1) u)) (sqrt.f64 t1))
(*.f64 (/.f64 (/.f64 u (sqrt.f64 t1)) (sqrt.f64 t1)) u)
(pow.f64 (/.f64 u (sqrt.f64 t1)) 2)
(/.f64 (/.f64 u (/.f64 (sqrt.f64 t1) u)) (*.f64 -1 (sqrt.f64 t1)))
(/.f64 u (*.f64 (/.f64 (neg.f64 (sqrt.f64 t1)) u) (sqrt.f64 t1)))
(neg.f64 (pow.f64 (/.f64 u (sqrt.f64 t1)) 2))
(/.f64 (/.f64 u (/.f64 (pow.f64 (cbrt.f64 t1) 2) u)) (cbrt.f64 t1))
(/.f64 1 (*.f64 (*.f64 (/.f64 (/.f64 1 u) u) (cbrt.f64 t1)) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 u (/.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1)))
(/.f64 (/.f64 u (/.f64 (pow.f64 (cbrt.f64 t1) 2) u)) (*.f64 -1 (cbrt.f64 t1)))
(/.f64 u (*.f64 (neg.f64 (cbrt.f64 t1)) (/.f64 (pow.f64 (cbrt.f64 t1) 2) u)))
(/.f64 u (*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (neg.f64 (cbrt.f64 t1))))
(/.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (cbrt.f64 t1) u))
(/.f64 1 (*.f64 (*.f64 (/.f64 (/.f64 1 u) u) (cbrt.f64 t1)) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 u (/.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1)))
(/.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) (/.f64 -1 (/.f64 u (cbrt.f64 t1))))
(/.f64 u (*.f64 (neg.f64 (cbrt.f64 t1)) (/.f64 (pow.f64 (cbrt.f64 t1) 2) u)))
(/.f64 u (*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (neg.f64 (cbrt.f64 t1))))
(/.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) (*.f64 (/.f64 1 u) (cbrt.f64 t1)))
(/.f64 1 (*.f64 (*.f64 (/.f64 (/.f64 1 u) u) (cbrt.f64 t1)) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 u (/.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1)))
(/.f64 (neg.f64 (sqrt.f64 u)) (/.f64 (/.f64 t1 u) (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 u) (/.f64 t1 u)) (neg.f64 (sqrt.f64 u)))
(*.f64 (sqrt.f64 u) (*.f64 (/.f64 (neg.f64 u) t1) (sqrt.f64 u)))
(/.f64 (neg.f64 (/.f64 u (sqrt.f64 t1))) (/.f64 (sqrt.f64 t1) u))
(/.f64 u (*.f64 (/.f64 (neg.f64 (sqrt.f64 t1)) u) (sqrt.f64 t1)))
(neg.f64 (pow.f64 (/.f64 u (sqrt.f64 t1)) 2))
(/.f64 (neg.f64 (/.f64 u (sqrt.f64 t1))) (/.f64 -1 (/.f64 u (sqrt.f64 t1))))
(*.f64 (/.f64 (/.f64 u (sqrt.f64 t1)) (sqrt.f64 t1)) u)
(pow.f64 (/.f64 u (sqrt.f64 t1)) 2)
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (/.f64 t1 (*.f64 u u))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 (/.f64 (/.f64 t1 u) u)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1)))) 2)) (cbrt.f64 (/.f64 t1 (*.f64 u u))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 (*.f64 (neg.f64 (cbrt.f64 u)) u)))
(*.f64 (pow.f64 (cbrt.f64 u) 2) (*.f64 (/.f64 (neg.f64 u) t1) (cbrt.f64 u)))
(/.f64 (-.f64 0 (*.f64 u u)) (*.f64 (/.f64 t1 u) u))
(/.f64 (neg.f64 (*.f64 u u)) (*.f64 u (/.f64 t1 u)))
(*.f64 (/.f64 (*.f64 u (neg.f64 u)) (*.f64 t1 u)) u)
(/.f64 (-.f64 0 (pow.f64 u 3)) (*.f64 (/.f64 t1 u) (+.f64 (*.f64 u u) 0)))
(/.f64 (neg.f64 (pow.f64 u 3)) (*.f64 (/.f64 t1 u) (*.f64 u u)))
(neg.f64 (/.f64 (/.f64 (pow.f64 u 3) (/.f64 t1 u)) (*.f64 u u)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) 1) (/.f64 (/.f64 1 u) (/.f64 (cbrt.f64 u) t1)))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (/.f64 t1 u) (cbrt.f64 u)))
(*.f64 (cbrt.f64 u) (/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 t1 u)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) (sqrt.f64 t1)) (/.f64 (/.f64 1 u) (/.f64 (cbrt.f64 u) (sqrt.f64 t1))))
(*.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) (sqrt.f64 t1)) (/.f64 1 u)) (/.f64 (cbrt.f64 u) (sqrt.f64 t1)))
(*.f64 (/.f64 (cbrt.f64 u) (sqrt.f64 t1)) (/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (sqrt.f64 t1) u)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 t1) 2)) (/.f64 1 u)) (cbrt.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 u) t1)) (*.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 t1) 2)) 1) u))
(/.f64 (/.f64 -1 (sqrt.f64 t1)) (/.f64 (/.f64 1 u) (/.f64 u (sqrt.f64 t1))))
(/.f64 u (*.f64 (/.f64 (neg.f64 (sqrt.f64 t1)) u) (sqrt.f64 t1)))
(neg.f64 (pow.f64 (/.f64 u (sqrt.f64 t1)) 2))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 1 u) (/.f64 u (cbrt.f64 t1))))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (*.f64 (/.f64 (/.f64 1 u) u) (cbrt.f64 t1)))
(/.f64 -1 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (cbrt.f64 t1) (*.f64 u u))))
(/.f64 (/.f64 (sqrt.f64 u) 1) (/.f64 (/.f64 1 u) (/.f64 (sqrt.f64 u) t1)))
(*.f64 (/.f64 (sqrt.f64 u) t1) (*.f64 u (sqrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 u) (/.f64 t1 (sqrt.f64 u))) u)
(/.f64 (/.f64 (sqrt.f64 u) (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 1 u) (/.f64 (sqrt.f64 u) (cbrt.f64 t1))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 u) (pow.f64 (cbrt.f64 t1) 2)) (/.f64 1 u)) (/.f64 (sqrt.f64 u) (cbrt.f64 t1)))
(/.f64 (sqrt.f64 u) (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (cbrt.f64 t1) (*.f64 u (sqrt.f64 u)))))
(/.f64 (*.f64 u (/.f64 u (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 (/.f64 u (sqrt.f64 t1)) (sqrt.f64 t1)) u)
(pow.f64 (/.f64 u (sqrt.f64 t1)) 2)
(/.f64 (*.f64 (-.f64 0 (*.f64 u u)) (/.f64 (neg.f64 u) t1)) u)
(/.f64 (neg.f64 (*.f64 u u)) (/.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (neg.f64 u) 3)) t1) u)
(/.f64 (*.f64 (-.f64 0 (pow.f64 u 3)) (/.f64 (neg.f64 u) t1)) (+.f64 (*.f64 u u) 0))
(/.f64 (neg.f64 (pow.f64 u 3)) (/.f64 (*.f64 u u) (/.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (neg.f64 u) t1) (/.f64 (*.f64 u u) (pow.f64 (neg.f64 u) 3)))
(/.f64 (*.f64 (/.f64 u (sqrt.f64 t1)) u) (sqrt.f64 t1))
(*.f64 (/.f64 (/.f64 u (sqrt.f64 t1)) (sqrt.f64 t1)) u)
(pow.f64 (/.f64 u (sqrt.f64 t1)) 2)
(/.f64 (*.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) u) (cbrt.f64 t1))
(/.f64 1 (*.f64 (*.f64 (/.f64 (/.f64 1 u) u) (cbrt.f64 t1)) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 u (/.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1)))
(/.f64 (*.f64 (/.f64 u (/.f64 1 u)) 1) t1)
(*.f64 u (neg.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 u (/.f64 u t1))
(/.f64 (*.f64 (/.f64 u (/.f64 (sqrt.f64 t1) u)) 1) (sqrt.f64 t1))
(*.f64 (/.f64 (/.f64 u (sqrt.f64 t1)) (sqrt.f64 t1)) u)
(pow.f64 (/.f64 u (sqrt.f64 t1)) 2)
(/.f64 (*.f64 (/.f64 u (/.f64 (pow.f64 (cbrt.f64 t1) 2) u)) 1) (cbrt.f64 t1))
(/.f64 1 (*.f64 (*.f64 (/.f64 (/.f64 1 u) u) (cbrt.f64 t1)) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 u (/.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1)))
(/.f64 (*.f64 1 (/.f64 u (sqrt.f64 (/.f64 t1 u)))) (sqrt.f64 (/.f64 t1 u)))
(/.f64 (/.f64 u (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 (/.f64 t1 u)))
(/.f64 u (*.f64 (sqrt.f64 (/.f64 t1 u)) (sqrt.f64 (/.f64 t1 u))))
(/.f64 (*.f64 (sqrt.f64 u) (/.f64 u (sqrt.f64 (/.f64 t1 u)))) (sqrt.f64 t1))
(/.f64 u (*.f64 (/.f64 (sqrt.f64 t1) (sqrt.f64 u)) (sqrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 u) (sqrt.f64 t1)) (/.f64 u (sqrt.f64 (/.f64 t1 u))))
(/.f64 (*.f64 (sqrt.f64 u) (/.f64 u (sqrt.f64 (/.f64 t1 u)))) (sqrt.f64 (neg.f64 t1)))
(/.f64 (/.f64 (*.f64 u (sqrt.f64 u)) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 (neg.f64 t1)))
(*.f64 (/.f64 (sqrt.f64 u) (sqrt.f64 (neg.f64 t1))) (/.f64 u (sqrt.f64 (/.f64 t1 u))))
(/.f64 (*.f64 u (neg.f64 (/.f64 u (sqrt.f64 t1)))) (sqrt.f64 t1))
(/.f64 u (*.f64 (/.f64 (neg.f64 (sqrt.f64 t1)) u) (sqrt.f64 t1)))
(neg.f64 (pow.f64 (/.f64 u (sqrt.f64 t1)) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)) (cbrt.f64 t1))
(/.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 (cbrt.f64 t1) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 u) 2) (cbrt.f64 t1)) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u (neg.f64 t1)))) 2))
(/.f64 (*.f64 u (/.f64 u (cbrt.f64 t1))) (pow.f64 (cbrt.f64 t1) 2))
(/.f64 1 (*.f64 (*.f64 (/.f64 (/.f64 1 u) u) (cbrt.f64 t1)) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 u (/.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1)))
(pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) 1)
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(pow.f64 (/.f64 u (sqrt.f64 t1)) 2)
(*.f64 (/.f64 (/.f64 u (sqrt.f64 t1)) (sqrt.f64 t1)) u)
(pow.f64 (cbrt.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) 3)
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(pow.f64 (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) 3) 1/3)
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(neg.f64 (*.f64 u (/.f64 (neg.f64 u) t1)))
(*.f64 u (neg.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 u (/.f64 u t1))
(sqrt.f64 (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) 2))
(fabs.f64 (*.f64 u (/.f64 u (neg.f64 t1))))
(log.f64 (pow.f64 (exp.f64 (/.f64 (neg.f64 u) t1)) u))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (/.f64 (neg.f64 u) t1)) u)))
(*.f64 u (neg.f64 (/.f64 (neg.f64 u) t1)))
(*.f64 u (/.f64 u t1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(cbrt.f64 (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) 3))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 u) t1) 3) (pow.f64 u 3)))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(expm1.f64 (log1p.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(exp.f64 (log.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))
(log1p.f64 (expm1.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(/.f64 u (/.f64 t1 (neg.f64 u)))
(*.f64 u (/.f64 u (neg.f64 t1)))

eval295.0ms (2%)

Compiler

Compiled 22921 to 10294 computations (55.1% saved)

prune426.0ms (2.8%)

Pruning

25 alts after pruning (14 fresh and 11 done)

PrunedKeptTotal
New120471211
Fresh5712
Picked101
Done21113
Total1212251237
Error
0b
Counts
1237 → 25
Alt Table
Click to see full alt table
StatusErrorProgram
1.8b
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
2.9b
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
30.8b
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
25.2b
(/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
45.2b
(/.f64 (/.f64 t1 u) (/.f64 u v))
45.9b
(/.f64 (*.f64 (/.f64 t1 u) v) u)
45.2b
(/.f64 (*.f64 t1 v) (*.f64 u u))
27.2b
(/.f64 (neg.f64 v) (+.f64 t1 u))
54.0b
(/.f64 (neg.f64 v) u)
33.0b
(/.f64 (neg.f64 v) t1)
31.9b
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
45.9b
(/.f64 v (*.f64 u (/.f64 u t1)))
44.2b
(/.f64 t1 (*.f64 (/.f64 u v) u))
26.7b
(/.f64 1 (/.f64 (+.f64 (*.f64 -1 t1) (*.f64 -2 u)) v))
3.4b
(/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))
30.5b
(/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u))))
31.6b
(*.f64 (/.f64 (/.f64 t1 u) (neg.f64 u)) v)
45.9b
(*.f64 (/.f64 (/.f64 t1 u) u) v)
30.6b
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v u))
44.5b
(*.f64 (/.f64 v (*.f64 u u)) t1)
31.1b
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
33.1b
(*.f64 (/.f64 -1 t1) v)
27.3b
(*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u)))
31.4b
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
30.7b
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
Compiler

Compiled 274 to 179 computations (34.7% saved)

regimes132.0ms (0.9%)

Counts
51 → 1
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 (/.f64 -1 t1) v)
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 (/.f64 (/.f64 t1 u) u) v)
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 v (/.f64 (*.f64 u u) t1))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(/.f64 (/.f64 v (+.f64 t1 u)) -1)
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 (/.f64 (/.f64 t1 u) (neg.f64 u)) v)
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(*.f64 (*.f64 (/.f64 -1 u) (/.f64 t1 u)) v)
(/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v u))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) u) (+.f64 t1 u))
(*.f64 (/.f64 1 (+.f64 (*.f64 -1 t1) (*.f64 -2 u))) v)
(/.f64 1 (/.f64 (+.f64 (*.f64 -1 t1) (*.f64 -2 u)) v))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 t1 u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)
(*.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))
(/.f64 1 (/.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 t1 u)) v))
(pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v)) -1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))) 3)
Outputs
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
Calls

4 calls:

51.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
25.0ms
t1
23.0ms
u
22.0ms
v
Results
ErrorSegmentsBranch
1.8b1u
1.8b1v
1.8b1t1
1.8b1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 484 to 175 computations (63.8% saved)

regimes512.0ms (3.4%)

Counts
40 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 (/.f64 -1 t1) v)
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 (/.f64 (/.f64 t1 u) u) v)
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 v (/.f64 (*.f64 u u) t1))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(/.f64 (/.f64 v (+.f64 t1 u)) -1)
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 (/.f64 (/.f64 t1 u) (neg.f64 u)) v)
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(*.f64 (*.f64 (/.f64 -1 u) (/.f64 t1 u)) v)
(/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v u))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) u) (+.f64 t1 u))
(*.f64 (/.f64 1 (+.f64 (*.f64 -1 t1) (*.f64 -2 u))) v)
(/.f64 1 (/.f64 (+.f64 (*.f64 -1 t1) (*.f64 -2 u)) v))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
Outputs
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
Calls

3 calls:

355.0ms
v
78.0ms
u
72.0ms
t1
Results
ErrorSegmentsBranch
1.6b2u
1.6b2v
0.9b3t1
Compiler

Compiled 333 to 121 computations (63.7% saved)

bsearch98.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
22.0ms
4.255356397843845e-204
6.727224689717893e-199
75.0ms
-1.8424072819788333e-97
-2.320752516214406e-104
Results
87.0ms288×body256valid
7.0ms14×body256infinite
Compiler

Compiled 561 to 373 computations (33.5% saved)

regimes117.0ms (0.8%)

Counts
39 → 1
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 (/.f64 -1 t1) v)
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 (/.f64 (/.f64 t1 u) u) v)
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 v (/.f64 (*.f64 u u) t1))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(/.f64 (/.f64 v (+.f64 t1 u)) -1)
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 (/.f64 (/.f64 t1 u) (neg.f64 u)) v)
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(*.f64 (*.f64 (/.f64 -1 u) (/.f64 t1 u)) v)
(/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v u))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) u) (+.f64 t1 u))
(*.f64 (/.f64 1 (+.f64 (*.f64 -1 t1) (*.f64 -2 u))) v)
(/.f64 1 (/.f64 (+.f64 (*.f64 -1 t1) (*.f64 -2 u)) v))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
Outputs
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
Calls

3 calls:

59.0ms
u
33.0ms
t1
19.0ms
v
Results
ErrorSegmentsBranch
3.1b1u
3.1b1v
3.1b1t1
Compiler

Compiled 322 to 118 computations (63.4% saved)

regimes404.0ms (2.7%)

Counts
38 → 5
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 (/.f64 -1 t1) v)
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 (/.f64 (/.f64 t1 u) u) v)
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 v (/.f64 (*.f64 u u) t1))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(/.f64 (/.f64 v (+.f64 t1 u)) -1)
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 (/.f64 (/.f64 t1 u) (neg.f64 u)) v)
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(*.f64 (*.f64 (/.f64 -1 u) (/.f64 t1 u)) v)
(/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v u))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) u) (+.f64 t1 u))
(*.f64 (/.f64 1 (+.f64 (*.f64 -1 t1) (*.f64 -2 u))) v)
(/.f64 1 (/.f64 (+.f64 (*.f64 -1 t1) (*.f64 -2 u)) v))
Outputs
(*.f64 (/.f64 1 (+.f64 (*.f64 -1 t1) (*.f64 -2 u))) v)
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(/.f64 1 (/.f64 (+.f64 (*.f64 -1 t1) (*.f64 -2 u)) v))
(/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(/.f64 (neg.f64 v) (+.f64 t1 u))
Calls

3 calls:

197.0ms
v
136.0ms
t1
64.0ms
u
Results
ErrorSegmentsBranch
13.9b3u
18.0b8v
12.1b5t1
Compiler

Compiled 311 to 114 computations (63.3% saved)

bsearch83.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
16.0ms
4.204398731192694e-56
3.8277926210566247e-51
35.0ms
-1.2931371469749278e-23
-2.764106568489557e-29
14.0ms
-2.1708964570878875e+27
-9.679205165468698e+23
18.0ms
-8.445257724975832e+64
-4.3097448097588645e+58
Results
76.0ms560×body256valid
0.0msbody256infinite
Compiler

Compiled 956 to 703 computations (26.5% saved)

regimes423.0ms (2.8%)

Counts
37 → 5
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 (/.f64 -1 t1) v)
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 (/.f64 (/.f64 t1 u) u) v)
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 v (/.f64 (*.f64 u u) t1))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(/.f64 (/.f64 v (+.f64 t1 u)) -1)
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 (/.f64 (/.f64 t1 u) (neg.f64 u)) v)
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(*.f64 (*.f64 (/.f64 -1 u) (/.f64 t1 u)) v)
(/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v u))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) u) (+.f64 t1 u))
(*.f64 (/.f64 1 (+.f64 (*.f64 -1 t1) (*.f64 -2 u))) v)
Outputs
(*.f64 (/.f64 1 (+.f64 (*.f64 -1 t1) (*.f64 -2 u))) v)
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(/.f64 (neg.f64 v) (+.f64 t1 u))
Calls

3 calls:

182.0ms
v
171.0ms
t1
63.0ms
u
Results
ErrorSegmentsBranch
13.9b3u
18.0b8v
12.2b5t1
Compiler

Compiled 300 to 106 computations (64.7% saved)

bsearch72.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
17.0ms
4.204398731192694e-56
3.8277926210566247e-51
17.0ms
-1.2931371469749278e-23
-2.764106568489557e-29
21.0ms
-2.1708964570878875e+27
-9.679205165468698e+23
17.0ms
-8.445257724975832e+64
-4.3097448097588645e+58
Results
63.0ms560×body256valid
0.0msbody256infinite
Compiler

Compiled 871 to 618 computations (29% saved)

regimes602.0ms (4%)

Counts
36 → 5
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 (/.f64 -1 t1) v)
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 (/.f64 (/.f64 t1 u) u) v)
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 v (/.f64 (*.f64 u u) t1))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(/.f64 (/.f64 v (+.f64 t1 u)) -1)
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 (/.f64 (/.f64 t1 u) (neg.f64 u)) v)
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(*.f64 (*.f64 (/.f64 -1 u) (/.f64 t1 u)) v)
(/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 1 (*.f64 u (/.f64 (neg.f64 u) t1))) v)
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v u))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) u) (+.f64 t1 u))
Outputs
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(/.f64 (neg.f64 v) (+.f64 t1 u))
Calls

3 calls:

410.0ms
v
113.0ms
t1
74.0ms
u
Results
ErrorSegmentsBranch
14.0b3u
18.0b8v
12.2b5t1
Compiler

Compiled 289 to 98 computations (66.1% saved)

bsearch73.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
4.204398731192694e-56
3.8277926210566247e-51
17.0ms
-1.2931371469749278e-23
-2.764106568489557e-29
19.0ms
-2.1708964570878875e+27
-9.679205165468698e+23
16.0ms
-8.445257724975832e+64
-4.3097448097588645e+58
Results
63.0ms560×body256valid
0.0msbody256infinite
Compiler

Compiled 826 to 573 computations (30.6% saved)

regimes284.0ms (1.9%)

Counts
32 → 5
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 (/.f64 -1 t1) v)
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 (/.f64 (/.f64 t1 u) u) v)
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 v (/.f64 (*.f64 u u) t1))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(/.f64 (/.f64 v (+.f64 t1 u)) -1)
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 (/.f64 (/.f64 t1 u) (neg.f64 u)) v)
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(*.f64 (*.f64 (/.f64 -1 u) (/.f64 t1 u)) v)
(/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(/.f64 (/.f64 v t1) (-.f64 -1 (/.f64 u t1)))
Outputs
(/.f64 (neg.f64 v) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u))))
(/.f64 (neg.f64 v) (+.f64 t1 u))
Calls

3 calls:

114.0ms
v
108.0ms
t1
57.0ms
u
Results
ErrorSegmentsBranch
14.0b3u
18.0b8v
12.2b5t1
Compiler

Compiled 250 to 88 computations (64.8% saved)

bsearch67.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
4.204398731192694e-56
3.8277926210566247e-51
16.0ms
-1.2931371469749278e-23
-2.764106568489557e-29
16.0ms
-2.1708964570878875e+27
-9.679205165468698e+23
18.0ms
-8.445257724975832e+64
-4.3097448097588645e+58
Results
58.0ms560×body256valid
Compiler

Compiled 809 to 556 computations (31.3% saved)

regimes332.0ms (2.2%)

Counts
30 → 6
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 (/.f64 -1 t1) v)
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 (/.f64 (/.f64 t1 u) u) v)
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 v (/.f64 (*.f64 u u) t1))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(/.f64 (/.f64 v (+.f64 t1 u)) -1)
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 (/.f64 (/.f64 t1 u) (neg.f64 u)) v)
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(*.f64 (*.f64 (/.f64 -1 u) (/.f64 t1 u)) v)
Outputs
(/.f64 (neg.f64 v) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(/.f64 (neg.f64 v) (+.f64 t1 u))
Calls

3 calls:

187.0ms
t1
83.0ms
v
54.0ms
u
Results
ErrorSegmentsBranch
14.0b3u
21.5b6v
11.6b6t1
Compiler

Compiled 232 to 80 computations (65.5% saved)

bsearch72.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
4.204398731192694e-56
3.8277926210566247e-51
4.0ms
2.9214474436277186e-164
3.161508829527774e-164
15.0ms
-1.2931371469749278e-23
-2.764106568489557e-29
18.0ms
-2.1708964570878875e+27
-9.679205165468698e+23
16.0ms
-8.445257724975832e+64
-4.3097448097588645e+58
Results
64.0ms592×body256valid
0.0msbody256infinite
Compiler

Compiled 839 to 570 computations (32.1% saved)

regimes243.0ms (1.6%)

Counts
23 → 5
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 (/.f64 -1 t1) v)
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 (/.f64 (/.f64 t1 u) u) v)
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 v (/.f64 (*.f64 u u) t1))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(/.f64 (/.f64 v (+.f64 t1 u)) -1)
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 (neg.f64 v) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
Outputs
(/.f64 (neg.f64 v) (+.f64 t1 u))
(neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v))))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
Calls

3 calls:

120.0ms
v
69.0ms
t1
47.0ms
u
Results
ErrorSegmentsBranch
14.0b3u
19.8b9v
13.1b5t1
Compiler

Compiled 175 to 64 computations (63.4% saved)

bsearch69.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
4.204398731192694e-56
3.8277926210566247e-51
18.0ms
-1.2931371469749278e-23
-2.764106568489557e-29
16.0ms
-2.1708964570878875e+27
-9.679205165468698e+23
17.0ms
-8.445257724975832e+64
-4.3097448097588645e+58
Results
62.0ms560×body256valid
0.0msbody256infinite
Compiler

Compiled 791 to 538 computations (32% saved)

regimes138.0ms (0.9%)

Counts
17 → 5
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 (/.f64 -1 t1) v)
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 (/.f64 (/.f64 t1 u) u) v)
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 v (/.f64 (*.f64 u u) t1))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(/.f64 (/.f64 v (+.f64 t1 u)) -1)
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
Outputs
(/.f64 (neg.f64 v) (+.f64 t1 u))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
Calls

3 calls:

54.0ms
t1
53.0ms
v
29.0ms
u
Results
ErrorSegmentsBranch
15.5b3u
22.0b6v
13.1b5t1
Compiler

Compiled 127 to 51 computations (59.8% saved)

bsearch69.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
4.204398731192694e-56
3.8277926210566247e-51
18.0ms
-1.2931371469749278e-23
-2.764106568489557e-29
16.0ms
-2.1708964570878875e+27
-9.679205165468698e+23
18.0ms
-8.445257724975832e+64
-4.3097448097588645e+58
Results
63.0ms560×body256valid
0.0msbody256infinite
Compiler

Compiled 791 to 538 computations (32% saved)

regimes69.0ms (0.5%)

Counts
15 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 (/.f64 -1 t1) v)
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 (/.f64 (/.f64 t1 u) u) v)
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 t1 (*.f64 (/.f64 u v) u))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 v (/.f64 (*.f64 u u) t1))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(/.f64 (/.f64 v (+.f64 t1 u)) -1)
Outputs
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
Calls

3 calls:

32.0ms
t1
25.0ms
u
9.0ms
v
Results
ErrorSegmentsBranch
22.5b3u
27.2b1v
23.0b3t1
Compiler

Compiled 111 to 46 computations (58.6% saved)

bsearch19.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
4.0ms
8.180227544052617e+141
9.173630943932457e+141
16.0ms
-8.604353139148213e+59
-1.0357154471973793e+56
Results
17.0ms160×body256valid
Compiler

Compiled 231 to 153 computations (33.8% saved)

regimes44.0ms (0.3%)

Counts
7 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 (/.f64 -1 t1) v)
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 (/.f64 (/.f64 t1 u) u) v)
Outputs
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(/.f64 (neg.f64 v) (+.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
Calls

3 calls:

21.0ms
t1
15.0ms
u
6.0ms
v
Results
ErrorSegmentsBranch
22.5b3u
27.2b1v
23.0b3t1
Compiler

Compiled 55 to 28 computations (49.1% saved)

bsearch16.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
3.0ms
8.180227544052617e+141
9.173630943932457e+141
12.0ms
-2.4175649811945187e+163
-3.0828606953529607e+162
Results
14.0ms128×body256valid
Compiler

Compiled 189 to 125 computations (33.9% saved)

regimes14.0ms (0.1%)

Counts
4 → 1
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 (/.f64 -1 t1) v)
(/.f64 (neg.f64 v) (+.f64 t1 u))
Outputs
(/.f64 (neg.f64 v) (+.f64 t1 u))
Calls

3 calls:

5.0ms
v
4.0ms
t1
4.0ms
u
Results
ErrorSegmentsBranch
27.2b1u
27.2b1v
27.2b1t1
Compiler

Compiled 34 to 20 computations (41.2% saved)

regimes25.0ms (0.2%)

Accuracy

Total -30.4b remaining (-103.1%)

Threshold costs -30.4b (-103.1%)

Counts
3 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
(*.f64 (/.f64 -1 t1) v)
Outputs
(/.f64 (neg.f64 v) u)
(/.f64 (neg.f64 v) t1)
(/.f64 (neg.f64 v) u)
Calls

3 calls:

10.0ms
t1
10.0ms
u
3.0ms
v
Results
ErrorSegmentsBranch
29.5b3u
33.0b1v
31.2b3t1
Compiler

Compiled 28 to 18 computations (35.7% saved)

bsearch36.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
17.0ms
3.433623348263441e+204
1.1232611229593588e+210
19.0ms
-4.031724647473854e+115
-1.2207570460916449e+103
Results
33.0ms304×body256valid
Compiler

Compiled 325 to 241 computations (25.8% saved)

simplify42.0ms (0.3%)

Algorithm
egg-herbie
Rules
56×*-commutative
34×+-commutative
28×neg-sub0
26×neg-mul-1
24×sub-neg
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01591321
12241293
22621283
32951279
43121279
53191279
63201279
73211279
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(if (<=.f64 t1 -786779259729605/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 t1 7170347942032583/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(if (<=.f64 t1 -120000000000000009982992778590930925941354557628429493075968) (*.f64 (/.f64 1 (+.f64 (*.f64 -1 t1) (*.f64 -2 u))) v) (if (<=.f64 t1 -720000000000000048049946624) (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 t1 -1777090633007909/174224571863520493293247799005065324265472) (/.f64 1 (/.f64 (+.f64 (*.f64 -1 t1) (*.f64 -2 u)) v)) (if (<=.f64 t1 3032994000054447/1684996666696914987166688442938726917102321526408785780068975640576) (/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u)))) (/.f64 (neg.f64 v) (+.f64 t1 u))))))
(if (<=.f64 t1 -270000000000000011311361152564283012600188618339785606430720) (*.f64 (/.f64 1 (+.f64 (*.f64 -1 t1) (*.f64 -2 u))) v) (if (<=.f64 t1 -6599999999999999781896192) (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 t1 -3920052866929211/5444517870735015415413993718908291383296) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 6211571712111507/1725436586697640946858688965569256363112777243042596638790631055949824) (/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u)))) (/.f64 (neg.f64 v) (+.f64 t1 u))))))
(if (<=.f64 t1 -46000000000000000481702118680263383713828172860310413115392) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 -2150000000000000042312138752) (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 t1 -7317432018267861/174224571863520493293247799005065324265472) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 7729955908405431/110427941548649020598956093796432407239217743554726184882600387580788736) (/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u)))) (/.f64 (neg.f64 v) (+.f64 t1 u))))))
(if (<=.f64 t1 -370000000000000014099936992154464245117125951413349863844216832) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 -2150000000000000042312138752) (neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) (if (<=.f64 t1 -3902630409742859/2787593149816327892691964784081045188247552) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 4003012881138527/27606985387162255149739023449108101809804435888681546220650096895197184) (/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u)))) (/.f64 (neg.f64 v) (+.f64 t1 u))))))
(if (<=.f64 t1 -47999999999999999533048071730247742069398168521699496034304) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 -299999999999999997114318848) (neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) (if (<=.f64 t1 -1248841731117715/44601490397061246283071436545296723011960832) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 2009921603676731/64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)) (if (<=.f64 t1 336999333339383/26959946667150639794667015087019630673637144422540572481103610249216) (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)) (/.f64 (neg.f64 v) (+.f64 t1 u)))))))
(if (<=.f64 t1 -44000000000000001430356165630279025358258177198921330196480) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 -1049999999999999972720246784) (neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) (if (<=.f64 t1 -552958846246525/85070591730234615865843651857942052864) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 3235193600058077/13479973333575319897333507543509815336818572211270286240551805124608) (neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))) (/.f64 (neg.f64 v) (+.f64 t1 u))))))
(if (<=.f64 t1 -44000000000000001430356165630279025358258177198921330196480) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 -1399999999999999963626995712) (neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))) (if (<=.f64 t1 -5530584809235595/89202980794122492566142873090593446023921664) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 1449097133359347/6739986666787659948666753771754907668409286105635143120275902562304) (neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))) (/.f64 (neg.f64 v) (+.f64 t1 u))))))
(if (<=.f64 u -55999999999999995738431883930185175491678151167255827709952) (/.f64 t1 (*.f64 u (/.f64 u v))) (if (<=.f64 u 8499999999999999551991715488968412824282767978008555600609512862490008345526023160277640822893202600105439306979927370068178942865103545958400) (/.f64 (neg.f64 v) (+.f64 t1 u)) (*.f64 (/.f64 t1 (*.f64 u u)) v)))
(if (<=.f64 u -3999999999999999751399758552465589865802100637755871941502901263690743435529460009971421987856172243739599918487576852012730108375634597343051959682806205604954112) (*.f64 (/.f64 t1 (*.f64 u u)) v) (if (<=.f64 u 8200000000000000443819588172106023970999144364800370417899806397891967347717343515903939674533560081858337495316279171508997597806700825411584) (/.f64 (neg.f64 v) (+.f64 t1 u)) (*.f64 (/.f64 t1 (*.f64 u u)) v)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(if (<=.f64 u -23499999999999998178395554259458886697800505710023578331020177746912157431601152616774157463627691796877670577340416) (/.f64 (neg.f64 v) u) (if (<=.f64 u 7700000000000000540078001588301041904097302090081855362907630476528007249419742486851746247576679560846883353333980833636034680998544265271959077317320571596396649924447643486532898752906604835914381262848) (/.f64 (neg.f64 v) t1) (/.f64 (neg.f64 v) u)))
(/.f64 (neg.f64 v) t1)
Outputs
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 t1 u))
(/.f64 (/.f64 v (-.f64 -1 (/.f64 u t1))) (+.f64 u t1))
(if (<=.f64 t1 -786779259729605/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 t1 7170347942032583/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(if (or (<=.f64 t1 -786779259729605/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792) (not (<=.f64 t1 7170347942032583/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072))) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 -1 (/.f64 u t1))) (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 u t1))))
(/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))
(/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (+.f64 u t1)))
(if (<=.f64 t1 -120000000000000009982992778590930925941354557628429493075968) (*.f64 (/.f64 1 (+.f64 (*.f64 -1 t1) (*.f64 -2 u))) v) (if (<=.f64 t1 -720000000000000048049946624) (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 t1 -1777090633007909/174224571863520493293247799005065324265472) (/.f64 1 (/.f64 (+.f64 (*.f64 -1 t1) (*.f64 -2 u)) v)) (if (<=.f64 t1 3032994000054447/1684996666696914987166688442938726917102321526408785780068975640576) (/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u)))) (/.f64 (neg.f64 v) (+.f64 t1 u))))))
(if (<=.f64 t1 -120000000000000009982992778590930925941354557628429493075968) (*.f64 v (/.f64 1 (+.f64 (neg.f64 t1) (*.f64 u -2)))) (if (<=.f64 t1 -720000000000000048049946624) (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 t1 -1777090633007909/174224571863520493293247799005065324265472) (/.f64 1 (/.f64 (+.f64 (neg.f64 t1) (*.f64 u -2)) v)) (if (<=.f64 t1 3032994000054447/1684996666696914987166688442938726917102321526408785780068975640576) (/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u)))) (/.f64 (neg.f64 v) (+.f64 u t1))))))
(if (<=.f64 t1 -120000000000000009982992778590930925941354557628429493075968) (*.f64 v (/.f64 1 (-.f64 (*.f64 u -2) t1))) (if (<=.f64 t1 -720000000000000048049946624) (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 t1 -1777090633007909/174224571863520493293247799005065324265472) (/.f64 1 (/.f64 (-.f64 (*.f64 u -2) t1) v)) (if (<=.f64 t1 3032994000054447/1684996666696914987166688442938726917102321526408785780068975640576) (/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u)))) (/.f64 (neg.f64 v) (+.f64 u t1))))))
(if (<=.f64 t1 -270000000000000011311361152564283012600188618339785606430720) (*.f64 (/.f64 1 (+.f64 (*.f64 -1 t1) (*.f64 -2 u))) v) (if (<=.f64 t1 -6599999999999999781896192) (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 t1 -3920052866929211/5444517870735015415413993718908291383296) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 6211571712111507/1725436586697640946858688965569256363112777243042596638790631055949824) (/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u)))) (/.f64 (neg.f64 v) (+.f64 t1 u))))))
(if (<=.f64 t1 -270000000000000011311361152564283012600188618339785606430720) (*.f64 v (/.f64 1 (+.f64 (neg.f64 t1) (*.f64 u -2)))) (if (<=.f64 t1 -6599999999999999781896192) (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) (if (or (<=.f64 t1 -3920052866929211/5444517870735015415413993718908291383296) (not (<=.f64 t1 6211571712111507/1725436586697640946858688965569256363112777243042596638790631055949824))) (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u)))))))
(if (<=.f64 t1 -270000000000000011311361152564283012600188618339785606430720) (*.f64 v (/.f64 1 (-.f64 (*.f64 u -2) t1))) (if (<=.f64 t1 -6599999999999999781896192) (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) (if (or (<=.f64 t1 -3920052866929211/5444517870735015415413993718908291383296) (not (<=.f64 t1 6211571712111507/1725436586697640946858688965569256363112777243042596638790631055949824))) (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u)))))))
(if (<=.f64 t1 -46000000000000000481702118680263383713828172860310413115392) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 -2150000000000000042312138752) (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 t1 -7317432018267861/174224571863520493293247799005065324265472) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 7729955908405431/110427941548649020598956093796432407239217743554726184882600387580788736) (/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u)))) (/.f64 (neg.f64 v) (+.f64 t1 u))))))
(if (<=.f64 t1 -46000000000000000481702118680263383713828172860310413115392) (/.f64 (neg.f64 v) (+.f64 u t1)) (if (<=.f64 t1 -2150000000000000042312138752) (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) (if (or (<=.f64 t1 -7317432018267861/174224571863520493293247799005065324265472) (not (<=.f64 t1 7729955908405431/110427941548649020598956093796432407239217743554726184882600387580788736))) (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u)))))))
(if (<=.f64 t1 -370000000000000014099936992154464245117125951413349863844216832) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 -2150000000000000042312138752) (neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) (if (<=.f64 t1 -3902630409742859/2787593149816327892691964784081045188247552) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 4003012881138527/27606985387162255149739023449108101809804435888681546220650096895197184) (/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u)))) (/.f64 (neg.f64 v) (+.f64 t1 u))))))
(if (<=.f64 t1 -370000000000000014099936992154464245117125951413349863844216832) (/.f64 (neg.f64 v) (+.f64 u t1)) (if (<=.f64 t1 -2150000000000000042312138752) (/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v))) (if (or (<=.f64 t1 -3902630409742859/2787593149816327892691964784081045188247552) (not (<=.f64 t1 4003012881138527/27606985387162255149739023449108101809804435888681546220650096895197184))) (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 -1 (/.f64 u (*.f64 v (/.f64 t1 u)))))))
(if (<=.f64 t1 -47999999999999999533048071730247742069398168521699496034304) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 -299999999999999997114318848) (neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) (if (<=.f64 t1 -1248841731117715/44601490397061246283071436545296723011960832) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 2009921603676731/64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)) (if (<=.f64 t1 336999333339383/26959946667150639794667015087019630673637144422540572481103610249216) (*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u)) (/.f64 (neg.f64 v) (+.f64 t1 u)))))))
(if (<=.f64 t1 -47999999999999999533048071730247742069398168521699496034304) (/.f64 (neg.f64 v) (+.f64 u t1)) (if (<=.f64 t1 -299999999999999997114318848) (/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v))) (if (<=.f64 t1 -1248841731117715/44601490397061246283071436545296723011960832) (/.f64 (neg.f64 v) (+.f64 u t1)) (if (<=.f64 t1 2009921603676731/64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584) (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 u) u)) (if (<=.f64 t1 336999333339383/26959946667150639794667015087019630673637144422540572481103610249216) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)) (/.f64 (neg.f64 v) (+.f64 u t1)))))))
(if (<=.f64 t1 -47999999999999999533048071730247742069398168521699496034304) (/.f64 (neg.f64 v) (+.f64 u t1)) (if (<=.f64 t1 -299999999999999997114318848) (/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v))) (if (<=.f64 t1 -1248841731117715/44601490397061246283071436545296723011960832) (/.f64 (neg.f64 v) (+.f64 u t1)) (if (<=.f64 t1 2009921603676731/64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584) (*.f64 v (neg.f64 (/.f64 (/.f64 t1 u) u))) (if (<=.f64 t1 336999333339383/26959946667150639794667015087019630673637144422540572481103610249216) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)) (/.f64 (neg.f64 v) (+.f64 u t1)))))))
(if (<=.f64 t1 -44000000000000001430356165630279025358258177198921330196480) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 -1049999999999999972720246784) (neg.f64 (/.f64 t1 (*.f64 u (/.f64 u v)))) (if (<=.f64 t1 -552958846246525/85070591730234615865843651857942052864) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 3235193600058077/13479973333575319897333507543509815336818572211270286240551805124608) (neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))) (/.f64 (neg.f64 v) (+.f64 t1 u))))))
(if (<=.f64 t1 -44000000000000001430356165630279025358258177198921330196480) (/.f64 (neg.f64 v) (+.f64 u t1)) (if (<=.f64 t1 -1049999999999999972720246784) (/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v))) (if (or (<=.f64 t1 -552958846246525/85070591730234615865843651857942052864) (not (<=.f64 t1 3235193600058077/13479973333575319897333507543509815336818572211270286240551805124608))) (/.f64 (neg.f64 v) (+.f64 u t1)) (*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u)))))
(if (<=.f64 t1 -44000000000000001430356165630279025358258177198921330196480) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 -1399999999999999963626995712) (neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))) (if (<=.f64 t1 -5530584809235595/89202980794122492566142873090593446023921664) (/.f64 (neg.f64 v) (+.f64 t1 u)) (if (<=.f64 t1 1449097133359347/6739986666787659948666753771754907668409286105635143120275902562304) (neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))) (/.f64 (neg.f64 v) (+.f64 t1 u))))))
(if (<=.f64 t1 -44000000000000001430356165630279025358258177198921330196480) (/.f64 (neg.f64 v) (+.f64 u t1)) (if (<=.f64 t1 -1399999999999999963626995712) (*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u)) (if (or (<=.f64 t1 -5530584809235595/89202980794122492566142873090593446023921664) (not (<=.f64 t1 1449097133359347/6739986666787659948666753771754907668409286105635143120275902562304))) (/.f64 (neg.f64 v) (+.f64 u t1)) (*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u)))))
(if (<=.f64 t1 -44000000000000001430356165630279025358258177198921330196480) (/.f64 (neg.f64 v) (+.f64 u t1)) (if (or (<=.f64 t1 -1399999999999999963626995712) (not (or (<=.f64 t1 -5530584809235595/89202980794122492566142873090593446023921664) (not (<=.f64 t1 1449097133359347/6739986666787659948666753771754907668409286105635143120275902562304))))) (*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u)) (/.f64 (neg.f64 v) (+.f64 u t1))))
(if (or (<=.f64 t1 -44000000000000001430356165630279025358258177198921330196480) (not (or (<=.f64 t1 -1399999999999999963626995712) (not (or (<=.f64 t1 -5530584809235595/89202980794122492566142873090593446023921664) (not (<=.f64 t1 1449097133359347/6739986666787659948666753771754907668409286105635143120275902562304))))))) (/.f64 (neg.f64 v) (+.f64 u t1)) (*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u)))
(if (or (<=.f64 t1 -44000000000000001430356165630279025358258177198921330196480) (not (or (<=.f64 t1 -1399999999999999963626995712) (and (not (<=.f64 t1 -5530584809235595/89202980794122492566142873090593446023921664)) (<=.f64 t1 1449097133359347/6739986666787659948666753771754907668409286105635143120275902562304))))) (/.f64 (neg.f64 v) (+.f64 u t1)) (*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u)))
(if (or (<=.f64 t1 -44000000000000001430356165630279025358258177198921330196480) (and (not (<=.f64 t1 -1399999999999999963626995712)) (or (<=.f64 t1 -5530584809235595/89202980794122492566142873090593446023921664) (not (<=.f64 t1 1449097133359347/6739986666787659948666753771754907668409286105635143120275902562304))))) (/.f64 (neg.f64 v) (+.f64 u t1)) (*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u)))
(if (<=.f64 u -55999999999999995738431883930185175491678151167255827709952) (/.f64 t1 (*.f64 u (/.f64 u v))) (if (<=.f64 u 8499999999999999551991715488968412824282767978008555600609512862490008345526023160277640822893202600105439306979927370068178942865103545958400) (/.f64 (neg.f64 v) (+.f64 t1 u)) (*.f64 (/.f64 t1 (*.f64 u u)) v)))
(if (<=.f64 u -55999999999999995738431883930185175491678151167255827709952) (/.f64 t1 (*.f64 u (/.f64 u v))) (if (<=.f64 u 8499999999999999551991715488968412824282767978008555600609512862490008345526023160277640822893202600105439306979927370068178942865103545958400) (/.f64 (neg.f64 v) (+.f64 u t1)) (*.f64 v (/.f64 t1 (*.f64 u u)))))
(if (<=.f64 u -3999999999999999751399758552465589865802100637755871941502901263690743435529460009971421987856172243739599918487576852012730108375634597343051959682806205604954112) (*.f64 (/.f64 t1 (*.f64 u u)) v) (if (<=.f64 u 8200000000000000443819588172106023970999144364800370417899806397891967347717343515903939674533560081858337495316279171508997597806700825411584) (/.f64 (neg.f64 v) (+.f64 t1 u)) (*.f64 (/.f64 t1 (*.f64 u u)) v)))
(if (or (<=.f64 u -3999999999999999751399758552465589865802100637755871941502901263690743435529460009971421987856172243739599918487576852012730108375634597343051959682806205604954112) (not (<=.f64 u 8200000000000000443819588172106023970999144364800370417899806397891967347717343515903939674533560081858337495316279171508997597806700825411584))) (*.f64 v (/.f64 t1 (*.f64 u u))) (/.f64 (neg.f64 v) (+.f64 u t1)))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 (neg.f64 v) (+.f64 u t1))
(if (<=.f64 u -23499999999999998178395554259458886697800505710023578331020177746912157431601152616774157463627691796877670577340416) (/.f64 (neg.f64 v) u) (if (<=.f64 u 7700000000000000540078001588301041904097302090081855362907630476528007249419742486851746247576679560846883353333980833636034680998544265271959077317320571596396649924447643486532898752906604835914381262848) (/.f64 (neg.f64 v) t1) (/.f64 (neg.f64 v) u)))
(if (or (<=.f64 u -23499999999999998178395554259458886697800505710023578331020177746912157431601152616774157463627691796877670577340416) (not (<=.f64 u 7700000000000000540078001588301041904097302090081855362907630476528007249419742486851746247576679560846883353333980833636034680998544265271959077317320571596396649924447643486532898752906604835914381262848))) (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
Compiler

Compiled 515 to 309 computations (40% saved)

soundness391.0ms (2.6%)

Algorithm
egg-herbie
Rules
1156×associate--l-
1156×associate--l-
1008×associate-+r-
1008×associate-+r-
902×associate-*r*
Iterations

Useful iterations: 8 (0.0ms)

IterNodesCost
01135
13235
28835
321435
441135
559435
679635
7137835
8244931
9689231
01135
13235
28835
321435
441135
559435
679635
7137835
8244931
9689231
053810375
118169861
Stop Event
node limit
node limit
node limit
Compiler

Compiled 925 to 300 computations (67.6% saved)

end150.0ms (1%)

Compiler

Compiled 473 to 198 computations (58.1% saved)

Profiling

Loading profile data...