Details

Time bar (total: 13.5s)

analyze260.0ms (1.9%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
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 (7.6%)

Results
987.0ms8256×body256valid
24.0ms258×body256infinite
Bogosity

preprocess80.0ms (0.6%)

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)

simplify69.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

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New257
Fresh101
Picked000
Done000
Total358
Error
0.3b
Counts
8 → 5
Alt Table
Click to see full alt table
StatusErrorProgram
1.8b
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
14.4b
(/.f64 v (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (neg.f64 t1)))
1.7b
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
14.5b
(*.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)

localize9.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))
1.6b
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
Compiler

Compiled 34 to 8 computations (76.5% saved)

series12.0ms (0.1%)

Counts
3 → 84
Calls

24 calls:

TimeVariablePointExpression
1.0ms
v
@-inf
(/.f64 v (+.f64 t1 u))
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)))

rewrite89.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 t1 v) (pow.f64 (+.f64 t1 u) 2)) (*.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 t1 v) (pow.f64 (+.f64 t1 u) 2)) (*.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 t1 v) (pow.f64 (+.f64 t1 u) 2)) (*.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 t1 v) (pow.f64 (+.f64 t1 u) 2)))) 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 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 t1 v) (pow.f64 (+.f64 t1 u) 2)) 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 t1 v) (pow.f64 (+.f64 t1 u) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.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 t1 (+.f64 t1 u)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))))
((#(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 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 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 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 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 t1 (+.f64 t1 u))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) (exp.f64 (log1p.f64 (/.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 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 t1 u)) 0) (/.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 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 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 t1 (+.f64 t1 u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 t1 u)) (/.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 t1 (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 (/.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 t1 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (cbrt.f64 (/.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 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 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 t1 (+.f64 t1 u)))) (sqrt.f64 (/.f64 t1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 t1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (/.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 t1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 t1 (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.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 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 t1 (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.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 t1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 t1 (+.f64 t1 u))))))))

simplify113.0ms (0.8%)

Algorithm
egg-herbie
Rules
920×*-commutative
778×associate-/l*
754×fma-def
646×associate-*r*
618×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
068713152
1214312666
Stop Event
node limit
Counts
334 → 465
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 t1 v) (pow.f64 (+.f64 t1 u) 2)) (*.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 t1 v) (pow.f64 (+.f64 t1 u) 2)) (*.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 t1 v) (pow.f64 (+.f64 t1 u) 2)) (*.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 t1 v) (pow.f64 (+.f64 t1 u) 2)))) 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 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 t1 v) (pow.f64 (+.f64 t1 u) 2)) 1)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3) 1/3)
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.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 t1 (+.f64 t1 u)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(exp.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 t1 v) (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 (/.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 t1 (+.f64 t1 u)) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.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 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 t1 (+.f64 t1 u)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 t1 (+.f64 t1 u))))) 1)
(+.f64 (-.f64 0 (/.f64 0 (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))
(+.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 t1 (+.f64 t1 u)))
(+.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) (exp.f64 (log1p.f64 (/.f64 t1 (+.f64 t1 u))))) 1)
(+.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 t1 u)) 0) (/.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 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 t1 (+.f64 t1 u)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t1 (+.f64 t1 u)))) 1)
(-.f64 (/.f64 0 (+.f64 t1 u)) (/.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 t1 (+.f64 t1 u)) 1)
(*.f64 1 (/.f64 t1 (+.f64 t1 u)))
(*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 (/.f64 t1 (+.f64 t1 u))))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 -1 (-.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (cbrt.f64 (/.f64 t1 (+.f64 t1 u))))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (/.f64 -1 (-.f64 t1 u))))
(*.f64 -1 (/.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 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 t1 (+.f64 t1 u)))) (sqrt.f64 (/.f64 t1 (+.f64 t1 u))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 t1 (+.f64 t1 u))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (/.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 t1 (+.f64 t1 u))))
(pow.f64 (/.f64 t1 (+.f64 t1 u)) 1)
(pow.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)
(pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 3)
(pow.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3) 1/3)
(pow.f64 (/.f64 (+.f64 t1 u) t1) -1)
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(sqrt.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2))
(log.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 t1 (+.f64 t1 u)))))
(cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (/.f64 t1 (+.f64 t1 u))))
(exp.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))) 1))
(log1p.f64 (expm1.f64 (/.f64 t1 (+.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))))
(-.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) 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 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 (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 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 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 -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 v (/.f64 (*.f64 t1 t1) u)) (/.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 v (/.f64 (*.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 (*.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 -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 v (/.f64 (*.f64 t1 t1) u)) (/.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 v (/.f64 (*.f64 t1 t1) u)) (/.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 (/.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 v (/.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 v (/.f64 (*.f64 t1 t1) u)) (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 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))))
(-.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) 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 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 (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 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 (/.f64 v u) (/.f64 t1 u))))))
(*.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))))
(-.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) 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 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 (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 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 (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 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(/.f64 v u)
(+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.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 t1 t1) (/.f64 (pow.f64 u 3) v)) (+.f64 (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.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 t1 t1) (/.f64 (pow.f64 u 3) v)) (+.f64 (/.f64 v u) (*.f64 -1 (+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (/.f64 t1 (/.f64 (*.f64 u u) v))))))
(+.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 v (/.f64 (*.f64 t1 t1) u)))
(+.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 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (-.f64 (/.f64 v t1) (/.f64 v (/.f64 (*.f64 t1 t1) u))))
(+.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 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (-.f64 (/.f64 v t1) (/.f64 v (/.f64 (*.f64 t1 t1) u)))) (*.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 v (/.f64 (*.f64 t1 t1) u)))
(+.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 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (-.f64 (/.f64 v t1) (/.f64 v (/.f64 (*.f64 t1 t1) u))))
(+.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 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (-.f64 (/.f64 v t1) (/.f64 v (/.f64 (*.f64 t1 t1) u)))) (*.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 v (/.f64 (*.f64 t1 t1) u)))
(+.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 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (-.f64 (/.f64 v t1) (/.f64 v (/.f64 (*.f64 t1 t1) u))))
(+.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 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (-.f64 (/.f64 v t1) (/.f64 v (/.f64 (*.f64 t1 t1) u)))) (*.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 t1 (/.f64 (*.f64 u u) v))) (/.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 t1 t1) (/.f64 (pow.f64 u 3) v)) (+.f64 (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.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 t1 t1) (/.f64 (pow.f64 u 3) v)) (+.f64 (/.f64 v u) (*.f64 -1 (+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (/.f64 t1 (/.f64 (*.f64 u u) v))))))
(+.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 t1 (/.f64 (*.f64 u u) v))) (/.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 t1 t1) (/.f64 (pow.f64 u 3) v)) (+.f64 (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) (/.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 t1 t1) (/.f64 (pow.f64 u 3) v)) (+.f64 (/.f64 v u) (*.f64 -1 (+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (/.f64 t1 (/.f64 (*.f64 u u) v))))))
(+.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 t1 u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 (pow.f64 t1 4) (pow.f64 u 4)))
-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 t1 u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 (pow.f64 t1 4) (pow.f64 u 4)))
(*.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 t1 u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 (pow.f64 t1 4) (pow.f64 u 4)))
(+.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) (*.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 t1 (pow.f64 (+.f64 t1 u) 2)) v) (*.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 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(+.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) (*.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 t1 (pow.f64 (+.f64 t1 u) 2)) v) (*.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 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(+.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) (*.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 t1 (pow.f64 (+.f64 t1 u) 2)) v) (*.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 t1 (/.f64 v (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 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (-.f64 t1 u))
(*.f64 (/.f64 v (*.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 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (-.f64 t1 u))
(*.f64 (/.f64 v (*.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 (*.f64 t1 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 (*.f64 t1 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 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (-.f64 t1 u))
(*.f64 (/.f64 v (*.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 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1))) (-.f64 t1 u))
(*.f64 (/.f64 v (*.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 (-.f64 t1 u) (neg.f64 u)) 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 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) (-.f64 t1 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 (+.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 (*.f64 t1 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 (*.f64 t1 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 t1 v) (pow.f64 (+.f64 t1 u) 2)))) 1)
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (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 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (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 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 v (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 v (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (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 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 1 (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) t1)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (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 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (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 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (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 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (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 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (+.f64 t1 u))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (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)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(/.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 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (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 t1 (/.f64 v (*.f64 (-.f64 t1 u) (-.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 t1 (+.f64 t1 u)) (/.f64 (neg.f64 v) (-.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))
(/.f64 (neg.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 v) (-.f64 t1 u)))
(/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (neg.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.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 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (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 (/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(*.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 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (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 (/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(*.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 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (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 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (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 (/.f64 v (/.f64 (+.f64 t1 u) (/.f64 t1 (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 t1 (neg.f64 t1)) (*.f64 t1 (/.f64 (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 t1 (neg.f64 t1)) (*.f64 t1 (/.f64 (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 t1 u) (/.f64 (+.f64 t1 u) v))))
(/.f64 (*.f64 t1 (neg.f64 t1)) (*.f64 t1 (/.f64 (+.f64 t1 u) (/.f64 v (-.f64 t1 u)))))
(/.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 t1 u) (/.f64 (+.f64 t1 u) v))))
(/.f64 (*.f64 t1 (neg.f64 t1)) (*.f64 t1 (/.f64 (+.f64 t1 u) (/.f64 v (-.f64 t1 u)))))
(/.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)))
(neg.f64 (/.f64 (pow.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)))
(neg.f64 (/.f64 (pow.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 t1 u) (/.f64 (+.f64 t1 u) v))))
(/.f64 (neg.f64 (/.f64 (pow.f64 t1 3) (/.f64 (+.f64 t1 u) (/.f64 v (-.f64 t1 u))))) (*.f64 t1 t1))
(/.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 t1 u) (/.f64 (+.f64 t1 u) v))))
(/.f64 (neg.f64 (/.f64 (pow.f64 t1 3) (/.f64 (+.f64 t1 u) (/.f64 v (-.f64 t1 u))))) (*.f64 t1 t1))
(pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 1)
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 3)
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3) 1/3)
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v) 2))
(fabs.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(log.f64 (exp.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.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 t1 (+.f64 t1 u)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (/.f64 v (+.f64 t1 u)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 1))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 t1 (/.f64 v (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 v (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(+.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 v (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(+.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 (-.f64 t1 u) (neg.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 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 v (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 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 v (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 v (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(-.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 v (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.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 v (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.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 v (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.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 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 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (/.f64 (neg.f64 v) (-.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 v (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.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 v (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.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 v (*.f64 (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 (/.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 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (cbrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.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 (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 t1 (+.f64 t1 u)) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.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))) (/.f64 t1 (+.f64 t1 u)))
(+.f64 (/.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 t1 (+.f64 t1 u)) (/.f64 (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(fma.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 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 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)))))
(fma.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 t1 (+.f64 t1 u)))
(/.f64 t1 (+.f64 t1 u))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 t1 (+.f64 t1 u))))) 1)
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(+.f64 (-.f64 0 (/.f64 0 (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))
(/.f64 t1 (+.f64 t1 u))
(+.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 t1 (+.f64 t1 u)))
(/.f64 t1 (+.f64 t1 u))
(+.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) (exp.f64 (log1p.f64 (/.f64 t1 (+.f64 t1 u))))) 1)
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(+.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))
(/.f64 t1 (+.f64 t1 u))
(+.f64 (*.f64 (/.f64 -1 (-.f64 t1 u)) 0) (/.f64 t1 (+.f64 t1 u)))
(/.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 t1 (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 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 t1 (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(+.f64 (*.f64 0 (/.f64 -1 (-.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))
(/.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 (-.f64 t1 u) (neg.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 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 t1 (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 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 t1 (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(-.f64 0 (/.f64 t1 (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t1 (+.f64 t1 u)))) 1)
(/.f64 t1 (+.f64 t1 u))
(-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (neg.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 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 t1 (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 t1 (+.f64 t1 u)) 1)
(/.f64 t1 (+.f64 t1 u))
(*.f64 1 (/.f64 t1 (+.f64 t1 u)))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 (/.f64 t1 (+.f64 t1 u))))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 -1 (-.f64 t1 u))))
(*.f64 t1 (/.f64 -1 (-.f64 t1 u)))
(/.f64 (neg.f64 t1) (-.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (cbrt.f64 (/.f64 t1 (+.f64 t1 u))))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (/.f64 -1 (-.f64 t1 u))))
(*.f64 t1 (/.f64 -1 (-.f64 t1 u)))
(/.f64 (neg.f64 t1) (-.f64 t1 u))
(*.f64 -1 (/.f64 t1 (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(*.f64 (/.f64 -1 (-.f64 t1 u)) t1)
(*.f64 t1 (/.f64 -1 (-.f64 t1 u)))
(/.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 u) (/.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 t1 (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 t1 (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 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 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u 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 t1 (/.f64 (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 1 (-.f64 t1 u)) t1)
(*.f64 t1 (/.f64 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 t1 (+.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) (sqrt.f64 t1))
(/.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 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 t1 (+.f64 t1 u))))
(*.f64 (cbrt.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 (+.f64 t1 u)) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (+.f64 t1 u) (/.f64 t1 (*.f64 (-.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 t1 (*.f64 (-.f64 t1 u) (-.f64 t1 u))) (-.f64 t1 u))
(/.f64 (*.f64 t1 (-.f64 t1 u)) (*.f64 (-.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 t1 (/.f64 (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))))
(*.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 (*.f64 (neg.f64 t1) (fma.f64 u (+.f64 t1 u) (*.f64 t1 t1))) (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 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 t1 (+.f64 t1 u))
(*.f64 (/.f64 1 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (+.f64 t1 u)) (cbrt.f64 t1))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (/.f64 -1 (+.f64 t1 u)) t1)
(/.f64 (neg.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))
(*.f64 (/.f64 -1 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(/.f64 (neg.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 (/.f64 t1 (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 (sqrt.f64 (-.f64 t1 u)) (/.f64 t1 (*.f64 (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 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(/.f64 (*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 t1 u))) (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u)))) (sqrt.f64 (/.f64 t1 (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 t1 (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(*.f64 (neg.f64 (/.f64 -1 (-.f64 t1 u))) t1)
(*.f64 t1 (/.f64 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 (/.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))
(*.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))
(*.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 t1 (+.f64 t1 u))))
(*.f64 (cbrt.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 t1 (+.f64 t1 u)) 1)
(/.f64 t1 (+.f64 t1 u))
(pow.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)
(/.f64 t1 (+.f64 t1 u))
(pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 3)
(/.f64 t1 (+.f64 t1 u))
(pow.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3) 1/3)
(/.f64 t1 (+.f64 t1 u))
(pow.f64 (/.f64 (+.f64 t1 u) t1) -1)
(/.f64 t1 (+.f64 t1 u))
(neg.f64 (/.f64 t1 (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
(sqrt.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2))
(fabs.f64 (/.f64 t1 (+.f64 t1 u)))
(log.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))))
(/.f64 t1 (+.f64 t1 u))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 t1 (+.f64 t1 u)))))
(/.f64 t1 (+.f64 t1 u))
(cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3))
(/.f64 t1 (+.f64 t1 u))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (+.f64 t1 u) 3)))
(/.f64 t1 (+.f64 t1 u))
(expm1.f64 (log1p.f64 (/.f64 t1 (+.f64 t1 u))))
(/.f64 t1 (+.f64 t1 u))
(exp.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))))
(/.f64 t1 (+.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))) 1))
(/.f64 t1 (+.f64 t1 u))
(log1p.f64 (expm1.f64 (/.f64 t1 (+.f64 t1 u))))
(/.f64 t1 (+.f64 t1 u))

localize10.0ms (0.1%)

Local error

Found 2 expressions with local error:

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

Compiled 34 to 12 computations (64.7% saved)

series5.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
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)))
0.0ms
v
@-inf
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))

rewrite79.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
01131
125731
2391231
Stop Event
node limit
Counts
1 → 106
Calls
Call 1
Inputs
(/.f64 (/.f64 v (+.f64 t1 u)) (-.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 v (*.f64 (+.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 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (/.f64 v (*.f64 (+.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 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (pow.f64 (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 2) (cbrt.f64 (/.f64 v (*.f64 (+.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 v (*.f64 (+.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 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 v (*.f64 (+.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 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 v (*.f64 (+.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 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))))))

simplify108.0ms (0.8%)

Algorithm
egg-herbie
Rules
1060×+-commutative
1058×associate-+r+
932×associate-+l+
754×*-commutative
658×associate-*l/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04408002
114957746
265757724
Stop Event
node limit
Counts
142 → 206
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)))))))
(+.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 v (*.f64 (+.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 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 1)
(*.f64 1 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (sqrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (/.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 (sqrt.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))))) (pow.f64 (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 2) (cbrt.f64 (/.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 (/.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 v (*.f64 (+.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 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 1)
(pow.f64 (sqrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 2)
(pow.f64 (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 3)
(pow.f64 (pow.f64 (/.f64 v (*.f64 (+.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 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2))
(log.f64 (exp.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))))
(cbrt.f64 (pow.f64 (/.f64 v (*.f64 (+.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 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(exp.f64 (log.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(exp.f64 (*.f64 (log.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 1))
(log1p.f64 (expm1.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.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 (neg.f64 (/.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 (neg.f64 (/.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 (neg.f64 (/.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 (neg.f64 (/.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 (neg.f64 (/.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 (neg.f64 (/.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 (neg.f64 (/.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 (neg.f64 (/.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 (neg.f64 (/.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 (neg.f64 (/.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 (neg.f64 (/.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 (neg.f64 (/.f64 v (+.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 t1) 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))))
(-.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) 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 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 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (*.f64 (neg.f64 t1) 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 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 t1) v) (*.f64 u u)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 (/.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 v (/.f64 u 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 (/.f64 v (pow.f64 t1 3)) (*.f64 u u)) (-.f64 (fma.f64 2 (*.f64 (/.f64 u t1) (/.f64 v 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 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))) (-.f64 (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 4)) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 (/.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 v (/.f64 u 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 2 t1) (*.f64 v (/.f64 u t1))) (/.f64 v t1)) (/.f64 (*.f64 3 (*.f64 v (*.f64 u u))) (pow.f64 t1 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)) (-.f64 (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (/.f64 2 (/.f64 (pow.f64 t1 4) (*.f64 (*.f64 v (pow.f64 u 3)) 3)))) (/.f64 v t1))) (/.f64 (*.f64 3 (*.f64 v (*.f64 u u))) (pow.f64 t1 3)))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 (/.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 v (/.f64 u 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 u u) (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (*.f64 (/.f64 2 t1) (*.f64 v (/.f64 u 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 u u) (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (fma.f64 2 (*.f64 (/.f64 u t1) (/.f64 v 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)) (neg.f64 (/.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 t1) 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))))
(-.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) 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 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 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (*.f64 (neg.f64 t1) 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 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 (*.f64 -2 (*.f64 -3 (*.f64 v (pow.f64 t1 4)))) (pow.f64 u 5))) (*.f64 (/.f64 v u) (/.f64 t1 u))))))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (pow.f64 u 5)) v) (*.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v))) (+.f64 (/.f64 (*.f64 -2 (*.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 (*.f64 (neg.f64 t1) v) (*.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 t1) 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))))
(-.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v)) (*.f64 (/.f64 v u) (/.f64 t1 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 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v)) (*.f64 (/.f64 v u) (/.f64 t1 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 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) (-.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 v u) (/.f64 t1 u))) (/.f64 (*.f64 v (pow.f64 t1 3)) (/.f64 (pow.f64 u 4) 3))))
(+.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 -1 (/.f64 u t1))) (*.f64 (+.f64 t1 u) (-.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 (/.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 -1 (/.f64 u t1))) (*.f64 (+.f64 t1 u) (-.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 (/.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 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 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(+.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 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 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 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 v (+.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 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(+.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 -1 (/.f64 u t1))) (*.f64 (+.f64 t1 u) (-.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 (/.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 -1 (/.f64 u t1))) (*.f64 (+.f64 t1 u) (-.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 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 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 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(+.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 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 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(+.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 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 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))) 1)
(/.f64 (/.f64 v (+.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 (neg.f64 (/.f64 v (+.f64 t1 u))) (+.f64 1 (/.f64 u t1)))
(*.f64 v (/.f64 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 t1 u)) (/.f64 -1 (+.f64 (/.f64 u t1) 1)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (neg.f64 (/.f64 v (+.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 -1 (/.f64 u t1))) (*.f64 (+.f64 t1 u) (-.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 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)))) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))))
(/.f64 (*.f64 v (+.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 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 1)
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 1 (/.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 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) (sqrt.f64 (/.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 t1 u))) (*.f64 (sqrt.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 (neg.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 u t1))))
(/.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))))) (pow.f64 (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 2))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 2) (cbrt.f64 (/.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 t1 u))) 2) (*.f64 (cbrt.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 (neg.f64 (/.f64 v (+.f64 t1 u))) (+.f64 1 (/.f64 u t1)))
(*.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 (neg.f64 (/.f64 v (+.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 (neg.f64 (/.f64 v (+.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 (/.f64 (/.f64 v (+.f64 t1 u)) (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 (/.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 (+.f64 t1 u) (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 v (-.f64 -1 (/.f64 u t1))) (/.f64 1 (+.f64 t1 u)))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 v 1) (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))))
(/.f64 (/.f64 v (+.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 -1 (/.f64 u t1))) (*.f64 (+.f64 t1 u) (-.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 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 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 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(*.f64 (/.f64 v (*.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2)) (+.f64 t1 u))) (+.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 v (+.f64 -1 (/.f64 u t1))) (*.f64 (+.f64 t1 u) (-.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 (-.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 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 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) v)
(/.f64 (/.f64 v (+.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 (neg.f64 (/.f64 v (+.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 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 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.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 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 v (+.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 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 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 v (*.f64 (+.f64 t1 u) (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 (sqrt.f64 (/.f64 v (+.f64 t1 u))) (-.f64 -1 (/.f64 u t1))) (sqrt.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.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 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (/.f64 v (*.f64 (+.f64 t1 u) (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 (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 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 1 (sqrt.f64 (-.f64 -1 (/.f64 u t1)))) (/.f64 (/.f64 v (+.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 (pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 v (+.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 v (*.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 t1 u))) (neg.f64 (+.f64 -1 (/.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 t1 u))) (+.f64 -1 (neg.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1) (/.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (+.f64 1 (pow.f64 (/.f64 u t1) 3))))
(*.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 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 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 -1 (/.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 v (-.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 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 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (-.f64 1 (pow.f64 (/.f64 u t1) 2)))))
(*.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 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1) (*.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 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1) (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (-.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 v (+.f64 -1 (/.f64 u t1))) (*.f64 (+.f64 t1 u) (-.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 (/.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 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 v (+.f64 t1 u)) (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1))
(*.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 u t1)) v)) (/.f64 1 (+.f64 t1 u)))
(/.f64 (/.f64 v (+.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 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (sqrt.f64 v) (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) (sqrt.f64 v))
(/.f64 (/.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 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(*.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 v (+.f64 t1 u)) (-.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 (neg.f64 (/.f64 v (+.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 (neg.f64 (/.f64 v (+.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 -1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 1 (/.f64 u t1)))) (/.f64 v (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (neg.f64 v) (*.f64 (+.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 (neg.f64 v) (*.f64 (+.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 -1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 1 (/.f64 u t1)))) (*.f64 v (-.f64 t1 u)))
(*.f64 (-.f64 t1 u) (/.f64 (/.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (+.f64 1 (/.f64 u t1))) (-.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 -1 (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (+.f64 1 (/.f64 u t1)))) (*.f64 v (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 (neg.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 (*.f64 (/.f64 -1 (+.f64 1 (/.f64 u t1))) (neg.f64 v)) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 (neg.f64 v)) (*.f64 (+.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 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (+.f64 1 (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 u t1) 1)) (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (+.f64 1 (/.f64 u t1))))
(/.f64 (neg.f64 (/.f64 v (+.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 v (*.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 t1 u))) (neg.f64 (+.f64 -1 (/.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 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 t1 u))) (+.f64 -1 (neg.f64 (*.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1))))))
(*.f64 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1) (/.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (+.f64 1 (pow.f64 (/.f64 u t1) 3))))
(*.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 -1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 1 (/.f64 u t1)))) (*.f64 v (-.f64 t1 u)))
(*.f64 (-.f64 t1 u) (/.f64 (/.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (+.f64 1 (/.f64 u t1))) (-.f64 t1 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 -1 (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (+.f64 1 (/.f64 u t1)))) (*.f64 v (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 (neg.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 -1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 1 (/.f64 u t1)))) (*.f64 v (-.f64 t1 u)))
(*.f64 (-.f64 t1 u) (/.f64 (/.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (+.f64 1 (/.f64 u t1))) (-.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 -1 (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (+.f64 1 (/.f64 u t1)))) (*.f64 v (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 (neg.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 (neg.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 (/.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 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 (neg.f64 v) (+.f64 1 (/.f64 u t1))))) (-.f64 (neg.f64 (pow.f64 t1 3)) (pow.f64 u 3)))
(*.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 (neg.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 (/.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 (neg.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 (/.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 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 (neg.f64 v) (+.f64 1 (/.f64 u t1))))) (-.f64 (neg.f64 (pow.f64 t1 3)) (pow.f64 u 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 t1) (*.f64 u u))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 u) (-.f64 t1 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 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 (/.f64 v (-.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 -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 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 t1 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 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 (/.f64 (/.f64 v (-.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 -1 (/.f64 u t1))) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (neg.f64 (-.f64 t1 u)) (/.f64 v (*.f64 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 -1 (/.f64 u t1)))))
(*.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 (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (/.f64 v (*.f64 (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (/.f64 v (*.f64 (-.f64 -1 (/.f64 u t1)) (-.f64 (neg.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 (neg.f64 (-.f64 t1 u)) (/.f64 v (*.f64 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 -1 (/.f64 u t1)))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 (-.f64 u 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 v (*.f64 (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 u t1) 3))) (*.f64 (+.f64 t1 u) (sqrt.f64 (-.f64 -1 (/.f64 u t1)))))) (sqrt.f64 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1)))
(*.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 (/.f64 v (+.f64 t1 u)) (*.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 (*.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 v (*.f64 (*.f64 (+.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 (fma.f64 (/.f64 u t1) (+.f64 -1 (/.f64 u t1)) 1)))
(*.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 v (*.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 v (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 u t1))) 2)) (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 u t1) 2))) (+.f64 t1 u))) (cbrt.f64 (+.f64 -1 (/.f64 u t1))))
(pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 1)
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (sqrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 2)
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (cbrt.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 3)
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 3) 1/3)
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(pow.f64 (*.f64 (-.f64 -1 (/.f64 u t1)) (/.f64 (+.f64 t1 u) v)) -1)
(/.f64 (/.f64 v (+.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 (neg.f64 (/.f64 v (+.f64 t1 u))) (+.f64 1 (/.f64 u t1)))
(sqrt.f64 (pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 v (+.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 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 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 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1)))) 3))
(/.f64 (/.f64 v (+.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 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(expm1.f64 (log1p.f64 (/.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 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 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))) 1))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(log1p.f64 (expm1.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 -1 (/.f64 u t1))))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.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.9b
(/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
9.7b
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
Compiler

Compiled 39 to 8 computations (79.5% saved)

series7.0ms (0%)

Counts
3 → 96
Calls

24 calls:

TimeVariablePointExpression
1.0ms
t1
@-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)))
0.0ms
v
@-inf
(/.f64 v (*.f64 (+.f64 t1 u) (+.f64 t1 u)))

rewrite94.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 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 0) (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) -1) 0) (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))) 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 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 v (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)) 1)))) (#(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 1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (neg.f64 (sqrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (sqrt.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (sqrt.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 t1) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (pow.f64 (cbrt.f64 t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (neg.f64 (cbrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (cbrt.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (cbrt.f64 t1) 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) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(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 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 v) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 (*.f64 t1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (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 (pow.f64 (+.f64 t1 u) 2) (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 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (*.f64 t1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (sqrt.f64 t1)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (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 (pow.f64 (+.f64 t1 u) 2)))))) (#(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 (pow.f64 (+.f64 t1 u) 2)))))) (#(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)) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (/.f64 1 v)) (neg.f64 (pow.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)) (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 (pow.f64 (+.f64 t1 u) 2) v) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.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 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (sqrt.f64 t1) (sqrt.f64 v))))))) (#(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 (pow.f64 t1 3)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) 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 (pow.f64 (+.f64 t1 u) 2)) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) 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 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (/.f64 1 (pow.f64 (cbrt.f64 v) 2))) (/.f64 (pow.f64 (+.f64 t1 u) 2) (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) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(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 (pow.f64 (+.f64 t1 u) 2)))))) (#(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) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (neg.f64 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))))))) (#(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 (pow.f64 (+.f64 t1 u) 2)))))) (#(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) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 v) t1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 v) t1) (*.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))))))) (#(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) (pow.f64 (+.f64 t1 u) 2))))) (#(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 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)) 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 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 3) (pow.f64 t1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 t1 3) (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) (fma.f64 (neg.f64 u) 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.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 (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) (*.f64 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.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 (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.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 (pow.f64 (+.f64 t1 u) -2)))) 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 (pow.f64 (+.f64 t1 u) -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))))) (#(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 (pow.f64 (+.f64 t1 u) -2))) (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 (pow.f64 (+.f64 t1 u) -2))))))) (#(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 (pow.f64 (+.f64 t1 u) 2)))))) (#(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 (pow.f64 (+.f64 t1 u) -2)) (-.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 (pow.f64 (+.f64 t1 u) 2)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 t1 u) 2)) (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 (pow.f64 (+.f64 t1 u) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (+.f64 t1 u) 2)) (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 (pow.f64 (+.f64 t1 u) 2) (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 (pow.f64 (+.f64 t1 u) -2)) 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 (pow.f64 (+.f64 t1 u) -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(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 (pow.f64 (+.f64 t1 u) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (+.f64 t1 u) 2) (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 (pow.f64 (+.f64 t1 u) 2))) 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 (pow.f64 (+.f64 t1 u) 2) 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 (pow.f64 (+.f64 t1 u) 2) 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 (pow.f64 (+.f64 t1 u) 2) 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 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(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 (pow.f64 (+.f64 t1 u) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(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)))))))

simplify141.0ms (1%)

Algorithm
egg-herbie
Rules
1388×associate-/l*
1158×associate-*r*
1056×associate-/r*
1050×*-commutative
976×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
086518392
1262318058
Stop Event
node limit
Counts
388 → 542
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 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))))) 1)
(+.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 0) (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))
(+.f64 (*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) -1) 0) (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))
(-.f64 0 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))) 1)
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))
(/.f64 t1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 t1 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) -1))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(/.f64 v (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) t1))
(/.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)) 1)
(/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)))
(/.f64 1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 v)))
(/.f64 (sqrt.f64 t1) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (sqrt.f64 t1)))
(/.f64 (sqrt.f64 t1) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (neg.f64 (sqrt.f64 t1))))
(/.f64 (sqrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (sqrt.f64 t1) v)))
(/.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (sqrt.f64 t1) v)))
(/.f64 (cbrt.f64 t1) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (pow.f64 (cbrt.f64 t1) 2)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (cbrt.f64 t1)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (neg.f64 (cbrt.f64 t1))))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (cbrt.f64 t1) v)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (cbrt.f64 t1) v)))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)))
(/.f64 -1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 v)))
(/.f64 (neg.f64 v) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) t1))
(/.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 (*.f64 t1 v))))
(/.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (neg.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 (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 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (*.f64 t1 v))))
(/.f64 (*.f64 -1 (sqrt.f64 t1)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (sqrt.f64 t1)))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (cbrt.f64 t1)))
(/.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 v)))
(/.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v)))
(/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 v)))
(/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 v)))
(/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) (+.f64 t1 u))
(/.f64 (*.f64 t1 (neg.f64 v)) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (+.f64 t1 u))
(/.f64 (*.f64 (neg.f64 v) t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.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)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 t1 (/.f64 1 v)) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.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 (pow.f64 (+.f64 t1 u) 2) v) (sqrt.f64 t1)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (cbrt.f64 t1)))
(/.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 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (sqrt.f64 t1) (sqrt.f64 v))))
(/.f64 (-.f64 0 (*.f64 t1 t1)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) t1))
(/.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) 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 (pow.f64 (+.f64 t1 u) 2)) (/.f64 1 v))
(/.f64 (/.f64 t1 (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 (pow.f64 (+.f64 t1 u) 2) v)) (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 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 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 v)))
(/.f64 (/.f64 t1 (/.f64 1 (pow.f64 (cbrt.f64 v) 2))) (/.f64 (pow.f64 (+.f64 t1 u) 2) (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) (pow.f64 (+.f64 t1 u) 2))
(/.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 (/.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 (*.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 (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 (/.f64 (*.f64 t1 (neg.f64 v)) -1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 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 (*.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 (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 (/.f64 (*.f64 (neg.f64 v) t1) -1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (*.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 (*.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) (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 (/.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 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)) 1)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(pow.f64 (cbrt.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))) 3)
(pow.f64 (pow.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)) 3) 1/3)
(neg.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))
(sqrt.f64 (pow.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)) 2))
(log.f64 (exp.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))))
(cbrt.f64 (pow.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 3) (pow.f64 t1 3)))
(cbrt.f64 (*.f64 (pow.f64 t1 3) (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))))
(exp.f64 (log.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))))
(exp.f64 (*.f64 (log.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))) 1))
(log1p.f64 (expm1.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))))
(+.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.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 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) (*.f64 -1 u)))
(+.f64 (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u))))
(+.f64 (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))))
(+.f64 (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.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 (pow.f64 (+.f64 t1 u) -2)))) 1)
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 1)
(*.f64 1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.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 (pow.f64 (+.f64 t1 u) -2))) (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 (pow.f64 (+.f64 t1 u) -2))))
(*.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 (pow.f64 (+.f64 t1 u) 2)))
(*.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 (pow.f64 (+.f64 t1 u) -2)) (-.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 (pow.f64 (+.f64 t1 u) 2)) (neg.f64 v))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 t1 u) 2)) (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 (pow.f64 (+.f64 t1 u) -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (+.f64 t1 u) 2)) (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 (pow.f64 (+.f64 t1 u) 2) (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 (pow.f64 (+.f64 t1 u) -2)) 1)
(pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 2)
(pow.f64 (cbrt.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 3)
(pow.f64 (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 3) 1/3)
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) -1)
(neg.f64 (/.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(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 (pow.f64 (+.f64 t1 u) -2)))))
(cbrt.f64 (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(exp.f64 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(+.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))))
(+.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 (pow.f64 (+.f64 t1 u) 2))) 1)
(/.f64 (+.f64 t1 u) (/.f64 1 (+.f64 t1 u)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) 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 (pow.f64 (+.f64 t1 u) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 t1 u) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 t1 u) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) 2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 t1 u) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 t1 u) 2)))
(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 (neg.f64 (*.f64 t1 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 v (*.f64 t1 t1)) (pow.f64 u 3)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (neg.f64 (*.f64 t1 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 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 (*.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 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) (+.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 v (/.f64 (*.f64 t1 t1) u)) (/.f64 (neg.f64 v) t1))
(fma.f64 2 (/.f64 v (/.f64 t1 (/.f64 u t1))) (/.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 v (/.f64 t1 (/.f64 u t1))) (/.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 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 v (/.f64 t1 (/.f64 u t1))) (fma.f64 -2 (/.f64 (pow.f64 u 3) (/.f64 (pow.f64 t1 4) v)) (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 v (/.f64 t1 (/.f64 u t1))) (/.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 v (/.f64 t1 (/.f64 u t1))) (/.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 v (/.f64 t1 (/.f64 u t1))) (/.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)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 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)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 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)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 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)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 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)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 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)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 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)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 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)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 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)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 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)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 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)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 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)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 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 v (/.f64 t1 (/.f64 u t1))) (/.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 v (/.f64 t1 (/.f64 u t1))) (/.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 v (/.f64 t1 (/.f64 u 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 (neg.f64 (*.f64 t1 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 v (*.f64 t1 t1)) (pow.f64 u 3)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (neg.f64 (*.f64 t1 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 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 (*.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 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 (/.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 (pow.f64 u 5) (*.f64 -3 (*.f64 v (pow.f64 t1 4))))))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (neg.f64 (*.f64 t1 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 v (*.f64 t1 t1)) (pow.f64 u 3)) (neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (neg.f64 (*.f64 t1 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 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 (*.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 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 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 (*.f64 v -2) (pow.f64 u 5))))))))
(/.f64 v (pow.f64 t1 2))
(/.f64 v (*.f64 t1 t1))
(+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (/.f64 v (pow.f64 t1 2)))
(fma.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3)) (/.f64 v (*.f64 t1 t1)))
(fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 3)) u) (/.f64 v (*.f64 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 (*.f64 v u) (pow.f64 t1 3)) (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 v (*.f64 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 (*.f64 v u) (pow.f64 t1 3)) (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 v (*.f64 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 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (/.f64 v (pow.f64 t1 2)))
(fma.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3)) (/.f64 v (*.f64 t1 t1)))
(fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 3)) u) (/.f64 v (*.f64 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 (*.f64 v u) (pow.f64 t1 3)) (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 v (*.f64 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 (*.f64 v u) (pow.f64 t1 3)) (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 v (*.f64 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 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3))) (/.f64 v (pow.f64 t1 2)))
(fma.f64 -2 (/.f64 (*.f64 v u) (pow.f64 t1 3)) (/.f64 v (*.f64 t1 t1)))
(fma.f64 -2 (*.f64 (/.f64 v (pow.f64 t1 3)) u) (/.f64 v (*.f64 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 (*.f64 v u) (pow.f64 t1 3)) (/.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 v (*.f64 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 (*.f64 v u) (pow.f64 t1 3)) (/.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 v (*.f64 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 2 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 5)) v))) (+.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 u (*.f64 t1 2)) (*.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 u (*.f64 t1 2)) (*.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 u (*.f64 t1 2)) (*.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 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))))) 1)
(*.f64 v (neg.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)) t1)
(+.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 0) (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(+.f64 (*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) -1) 0) (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(-.f64 0 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))
(*.f64 v (neg.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)) t1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))) 1)
(*.f64 v (*.f64 t1 (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 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 t1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(/.f64 t1 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) -1))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 v (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) t1))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(/.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)) 1)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.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 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 v)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(/.f64 (sqrt.f64 t1) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (sqrt.f64 t1)))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 v (sqrt.f64 t1)))
(*.f64 (*.f64 v (sqrt.f64 t1)) (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (sqrt.f64 t1) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) 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 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (sqrt.f64 t1) (neg.f64 v)))
(/.f64 (sqrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (sqrt.f64 t1) v)))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 v (sqrt.f64 t1)))
(*.f64 (*.f64 v (sqrt.f64 t1)) (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (sqrt.f64 t1) v)))
(*.f64 (/.f64 (sqrt.f64 t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 v (sqrt.f64 t1)))
(*.f64 (*.f64 v (sqrt.f64 t1)) (/.f64 (sqrt.f64 t1) (neg.f64 (pow.f64 (+.f64 t1 u) 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 (pow.f64 (+.f64 t1 u) 2) (*.f64 (pow.f64 (cbrt.f64 t1) 2) v)))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (/.f64 (cbrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (cbrt.f64 t1)))
(/.f64 (cbrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (pow.f64 (cbrt.f64 t1) 2) v)))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (/.f64 (cbrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) 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 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (neg.f64 (cbrt.f64 t1))) (/.f64 (pow.f64 (+.f64 t1 u) 2) v))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (cbrt.f64 t1) v)))
(/.f64 (cbrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (pow.f64 (cbrt.f64 t1) 2) v)))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (/.f64 (cbrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (cbrt.f64 t1) v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 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) (pow.f64 (+.f64 t1 u) 2))
(*.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 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 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 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(/.f64 -1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 v)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) t1))
(*.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 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 (*.f64 t1 v))))
(*.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (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)) (/.f64 (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 (pow.f64 (+.f64 t1 u) 2) (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 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (*.f64 t1 v))) (cbrt.f64 (*.f64 t1 v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (*.f64 t1 v))) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (*.f64 t1 v))))
(/.f64 (*.f64 -1 (sqrt.f64 t1)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (sqrt.f64 t1)))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (neg.f64 (sqrt.f64 t1)))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (sqrt.f64 t1) (neg.f64 v)))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (cbrt.f64 t1)))
(neg.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (cbrt.f64 t1)))
(*.f64 (cbrt.f64 t1) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 v))))
(/.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 v)))
(*.f64 (/.f64 (*.f64 t1 (sqrt.f64 v)) (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v))
(*.f64 (sqrt.f64 v) (/.f64 (*.f64 t1 (sqrt.f64 v)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v)))
(/.f64 (sqrt.f64 v) (/.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 v))) t1))
(/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 v))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (cbrt.f64 v) (pow.f64 (cbrt.f64 v) 2))))
(/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (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 t1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (cbrt.f64 v) 2))))
(/.f64 (*.f64 t1 (/.f64 v (+.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 (neg.f64 v)) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (+.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 (neg.f64 v) t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.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) (+.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) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(/.f64 (/.f64 t1 (/.f64 1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.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)) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 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 t1 (*.f64 (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 (*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) t1) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (*.f64 t1 v) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))
(/.f64 (neg.f64 (sqrt.f64 t1)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (sqrt.f64 t1)))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (neg.f64 (sqrt.f64 t1)))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (sqrt.f64 t1) (neg.f64 v)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (cbrt.f64 t1)))
(neg.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (cbrt.f64 t1)))
(*.f64 (cbrt.f64 t1) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.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 (*.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 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (sqrt.f64 t1) (sqrt.f64 v))))
(/.f64 (sqrt.f64 t1) (/.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (sqrt.f64 t1) (sqrt.f64 v))) (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 (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 (neg.f64 (*.f64 t1 t1)) (*.f64 t1 (pow.f64 (+.f64 t1 u) 2))) v)
(/.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) 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 (neg.f64 (pow.f64 t1 3)) (*.f64 (pow.f64 (+.f64 t1 u) 2) (fma.f64 t1 t1 0))) v)
(/.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 (/.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 t1 (*.f64 (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 t1 (*.f64 (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 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))
(/.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (/.f64 1 v))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 t1 (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) (sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) 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 (pow.f64 (+.f64 t1 u) 2) v)) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) 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 (*.f64 t1 (sqrt.f64 v)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 v) 2))) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 v))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (cbrt.f64 v) (pow.f64 (cbrt.f64 v) 2))))
(/.f64 (/.f64 t1 (/.f64 1 (sqrt.f64 v))) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 v)))
(*.f64 (/.f64 (*.f64 t1 (sqrt.f64 v)) (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v))
(*.f64 (sqrt.f64 v) (/.f64 (*.f64 t1 (sqrt.f64 v)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 t1 (/.f64 1 (pow.f64 (cbrt.f64 v) 2))) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 v))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (cbrt.f64 v) (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 t1 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 v)) (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (sqrt.f64 v))))
(/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 v)) (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 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (pow.f64 (cbrt.f64 v) 2))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 v))
(*.f64 (cbrt.f64 v) (/.f64 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (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 t1 (/.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) v))
(/.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 t1 (/.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) v))
(/.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 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 t1 v) -1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 v)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(/.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 (*.f64 t1 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)))) v))
(/.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 t1 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 t1 (/.f64 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) v)) (*.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))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 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 (*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) t1) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (*.f64 t1 v) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))
(/.f64 (/.f64 (*.f64 t1 (/.f64 v (+.f64 t1 u))) 1) (+.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 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 t1 (/.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) v))
(/.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 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 v (+.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 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 v (+.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 t1 (/.f64 v (+.f64 t1 u))) (*.f64 (/.f64 1 (-.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (*.f64 t1 v) (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u))) (-.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 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) t1)) 1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.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))))
(/.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 (+.f64 t1 u) v)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (neg.f64 (+.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 (neg.f64 v)) 1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.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 t1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) -1) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.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 (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 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 t1 (/.f64 (*.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))))) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (neg.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 (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 t1 (*.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 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.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 t1 (/.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) v))
(/.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 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 v (+.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 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 v (+.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 t1) (*.f64 u u))))
(*.f64 (/.f64 (*.f64 t1 v) (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u))) (-.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)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) t1)) 1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.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))))
(/.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 (+.f64 t1 u) v)))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 t1 u)) (neg.f64 (+.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 (neg.f64 v) t1) 1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.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 t1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) -1) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.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 (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 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 t1 (/.f64 (*.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))))) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (neg.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 (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 t1 (*.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 t1 v) (sqrt.f64 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))))
(/.f64 t1 (/.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) v))
(/.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 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 v (+.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 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 v (+.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 t1) (*.f64 u u))))
(*.f64 (/.f64 (*.f64 t1 v) (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u))) (-.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 v (+.f64 t1 u)) (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) t1)) 1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.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))))
(/.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 (+.f64 t1 u) v)))
(/.f64 (/.f64 (/.f64 t1 (/.f64 1 v)) 1) (pow.f64 (+.f64 t1 u) 2))
(*.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 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 t1 (/.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) v))
(/.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 t1 (*.f64 (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 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 v (+.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 t1 (/.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) v))
(/.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 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 v (+.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 t1 (*.f64 (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 t1 (*.f64 (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 v (*.f64 (*.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)))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1)))
(pow.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)) 1)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(pow.f64 (cbrt.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))) 3)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(pow.f64 (pow.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)) 3) 1/3)
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(neg.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))
(*.f64 v (neg.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)) t1)
(sqrt.f64 (pow.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)) 2))
(sqrt.f64 (pow.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2)) 2))
(log.f64 (exp.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)))))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(cbrt.f64 (pow.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1)) 3))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 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 (pow.f64 (+.f64 t1 u) -2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(exp.f64 (log.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(exp.f64 (*.f64 (log.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))) 1))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(log1p.f64 (expm1.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) -2) t1))))
(*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) -2))
(+.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) (fma.f64 (neg.f64 u) 1 u)))
(fma.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)))
(fma.f64 v (pow.f64 (+.f64 t1 u) -2) (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (/.f64 (-.f64 t1 u) (+.f64 u (neg.f64 u)))))
(+.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(fma.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)))
(fma.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 (pow.f64 (+.f64 t1 u) -2)) (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(fma.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)))
(fma.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 (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) (*.f64 -1 u)))
(*.f64 (-.f64 t1 u) (/.f64 v (/.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) -2))))
(/.f64 (*.f64 v (-.f64 t1 u)) (/.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) -2)))
(+.f64 (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.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 (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.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 (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) (neg.f64 u)))
(*.f64 (-.f64 t1 u) (/.f64 v (/.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) -2))))
(/.f64 (*.f64 v (-.f64 t1 u)) (/.f64 (-.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 (/.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 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))) 1)
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 1)
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 1 (*.f64 v (pow.f64 (+.f64 t1 u) -2)))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (sqrt.f64 v) (*.f64 (pow.f64 (+.f64 t1 u) -2) (sqrt.f64 v)))
(*.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 (pow.f64 (cbrt.f64 v) 2) (*.f64 (pow.f64 (+.f64 t1 u) -2) (cbrt.f64 v)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) (*.f64 (cbrt.f64 v) (pow.f64 (cbrt.f64 v) 2)))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) (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 (pow.f64 (+.f64 t1 u) -2))))
(*.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 (pow.f64 (+.f64 t1 u) 2)))
(/.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 (pow.f64 (+.f64 t1 u) -2)) (-.f64 t1 u)) (-.f64 t1 u))
(*.f64 (-.f64 t1 u) (/.f64 v (/.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) -2))))
(/.f64 (*.f64 v (-.f64 t1 u)) (/.f64 (-.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 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)) (neg.f64 v))
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) 2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (cbrt.f64 v) (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 t1 u) 2)) (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 (cbrt.f64 v) (/.f64 (pow.f64 (cbrt.f64 v) 2) (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 (pow.f64 (+.f64 t1 u) -2))))
(*.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) (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 v))
(*.f64 (cbrt.f64 v) (/.f64 (pow.f64 (cbrt.f64 v) 2) (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 t1 u) (/.f64 (*.f64 v (-.f64 t1 u)) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.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 (/.f64 (*.f64 (*.f64 v (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.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) (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(/.f64 v (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 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 (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 t1) (*.f64 u u))) (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 (*.f64 t1 t1) (*.f64 u 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 (/.f64 v (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3))) (+.f64 (*.f64 t1 (*.f64 t1 (pow.f64 (+.f64 t1 u) 2))) (-.f64 (*.f64 (*.f64 u u) (pow.f64 (+.f64 t1 u) 2)) (*.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 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (-.f64 t1 u) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (-.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 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (-.f64 t1 u) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (-.f64 t1 u))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (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 1 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (cbrt.f64 v) (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 v (*.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (+.f64 t1 u))))
(*.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 v (*.f64 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u 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 (+.f64 t1 u)) (-.f64 (neg.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 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 t1 u) (/.f64 (*.f64 v (-.f64 t1 u)) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.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 (/.f64 (*.f64 (*.f64 v (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.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) (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(/.f64 v (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 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 (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 t1) (*.f64 u u))) (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 (*.f64 t1 t1) (*.f64 u 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 (/.f64 v (+.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (*.f64 u (+.f64 t1 u)) 3))) (+.f64 (*.f64 t1 (*.f64 t1 (pow.f64 (+.f64 t1 u) 2))) (-.f64 (*.f64 (*.f64 u u) (pow.f64 (+.f64 t1 u) 2)) (*.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 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (-.f64 t1 u) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (-.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 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (-.f64 t1 u) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (-.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 v (+.f64 t1 u)) (*.f64 (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u 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 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 (/.f64 v (+.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 v (*.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))) (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 t1 u)) (*.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 (/.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 (pow.f64 (+.f64 t1 u) -2)) 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 (pow.f64 (+.f64 t1 u) -2))) 3)
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(pow.f64 (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 3) 1/3)
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) -1)
(/.f64 v (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (/.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.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 (pow.f64 (+.f64 t1 u) -2)))))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(cbrt.f64 (pow.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2)) 3))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(exp.f64 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(exp.f64 (*.f64 (log.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))) 1))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(log1p.f64 (expm1.f64 (*.f64 v (pow.f64 (+.f64 t1 u) -2))))
(*.f64 v (pow.f64 (+.f64 t1 u) -2))
(+.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 (*.f64 u u) (*.f64 t1 (-.f64 (-.f64 u u) t1)))
(-.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 (pow.f64 (+.f64 t1 u) 2))) 1)
(pow.f64 (+.f64 t1 u) 2)
(/.f64 (+.f64 t1 u) (/.f64 1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(/.f64 (pow.f64 (+.f64 t1 u) 2) 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 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))) 1))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.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 (cbrt.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (/.f64 1 (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 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (-.f64 t1 u) (+.f64 t1 u)))
(*.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u 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 t1) (*.f64 u u)) (-.f64 t1 u)) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u 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 t1) (*.f64 u 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 t1) (*.f64 u u)) (/.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 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 t1 u) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.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))) (+.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)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))
(*.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 t1) (*.f64 u 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 t1) (*.f64 u u)) (/.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 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 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))) 1))
(/.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 t1 u)) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u 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 t1) (*.f64 u u)) (-.f64 t1 u)) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u 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)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))
(*.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)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))
(*.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 (cbrt.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (/.f64 1 (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 t1) (*.f64 u 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 t1 u) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.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))) (+.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (-.f64 t1 u))
(*.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u 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 t1 u) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.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))) (+.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 t1) (*.f64 u u))) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u 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 t1) (*.f64 u u))) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u 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 t1 (*.f64 t1 (pow.f64 (+.f64 t1 u) 2))) (-.f64 (*.f64 (*.f64 u u) (pow.f64 (+.f64 t1 u) 2)) (*.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 t1 (*.f64 t1 (pow.f64 (+.f64 t1 u) 2))) (-.f64 (*.f64 (*.f64 u u) (pow.f64 (+.f64 t1 u) 2)) (*.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 t1) (*.f64 u 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 t1) (*.f64 u u)) (/.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (-.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 (*.f64 t1 t1) (*.f64 u 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 t1) (*.f64 u u)) (/.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (-.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 (*.f64 t1 t1) (*.f64 u 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 t1) (*.f64 u u)) (/.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (-.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 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 t1 u))))
(*.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u 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 t1) (*.f64 u u)) (/.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 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 t1) (*.f64 u u)) (-.f64 t1 u)) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u 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)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))
(*.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 t1) (*.f64 u 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 t1) (*.f64 u 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 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (cbrt.f64 (-.f64 t1 u)) (*.f64 (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 t1) (*.f64 u 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 t1 u) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.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))) (+.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 (pow.f64 u 3) (pow.f64 t1 3)) (/.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 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 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 t1 u) (*.f64 (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (/.f64 (*.f64 (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) 1) (-.f64 t1 u))
(*.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u 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 t1) (*.f64 u 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 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (cbrt.f64 (-.f64 t1 u)) (*.f64 (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 t1) (*.f64 u 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 t1 u) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.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))) (+.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 (pow.f64 u 3) (pow.f64 t1 3)) (/.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 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 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 t1 u) (*.f64 (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (/.f64 (*.f64 (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(/.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 t1) (*.f64 u 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 t1) (*.f64 u u)) (/.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 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))
(*.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u 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 t1) (*.f64 u u)) (/.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(pow.f64 (+.f64 t1 u) 2)
(pow.f64 (pow.f64 (+.f64 t1 u) 2) 1)
(pow.f64 (+.f64 t1 u) 2)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3) 1/3)
(pow.f64 (+.f64 t1 u) 2)
(sqrt.f64 (pow.f64 (+.f64 t1 u) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (+.f64 t1 u) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 t1 u) 2))))
(pow.f64 (+.f64 t1 u) 2)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3))
(pow.f64 (+.f64 t1 u) 2)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (+.f64 t1 u) 2)
(exp.f64 (log.f64 (pow.f64 (+.f64 t1 u) 2)))
(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 (pow.f64 (+.f64 t1 u) 2)) 1))
(pow.f64 (+.f64 t1 u) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 t1 u) 2)))
(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))
2.1b
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) v)
17.1b
(/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 40 to 8 computations (80% saved)

series6.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
3.0ms
t1
@inf
(/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
0.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
u
@0
(/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))

rewrite78.0ms (0.6%)

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 t1 (pow.f64 (+.f64 t1 u) -2)) (*.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 t1 (pow.f64 (+.f64 t1 u) -2)) (*.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 t1 (pow.f64 (+.f64 t1 u) -2)) (*.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 t1 (pow.f64 (+.f64 t1 u) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 0) (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (exp.f64 (log1p.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (+.f64 t1 u) -2) 0) (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))))) (#(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 t1 (pow.f64 (+.f64 t1 u) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))))) (#(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 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))))) (#(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 t1 (pow.f64 (+.f64 t1 u) -2))) (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))) 2) (cbrt.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))))) (#(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 t1 (pow.f64 (+.f64 t1 u) -2)))))) (#(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 (pow.f64 (+.f64 t1 u) 2))) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (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) (pow.f64 (+.f64 t1 u) 2)))))) (#(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) (pow.f64 (+.f64 t1 u) 2)))))) (#(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 t1 (pow.f64 (+.f64 t1 u) -2))))))) (#(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) (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)) 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 (pow.f64 (+.f64 t1 u) 2) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) -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 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) -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 t1 (pow.f64 (+.f64 t1 u) -2)) 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 t1 (pow.f64 (+.f64 t1 u) -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) 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 t1 (pow.f64 (+.f64 t1 u) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v))) 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 (pow.f64 (+.f64 t1 u) 2) v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) 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 1 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 v) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (neg.f64 (sqrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (sqrt.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (sqrt.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 t1) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (pow.f64 (cbrt.f64 t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (neg.f64 (cbrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (cbrt.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (cbrt.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 v) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) (pow.f64 (cbrt.f64 v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) (cbrt.f64 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) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(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 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 (*.f64 t1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (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 (pow.f64 (+.f64 t1 u) 2) (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 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (*.f64 t1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (sqrt.f64 t1)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) 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)) (pow.f64 (+.f64 t1 u) 2))))) (#(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 (pow.f64 (+.f64 t1 u) 2) v) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 t1)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.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 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (sqrt.f64 t1) (sqrt.f64 v))))))) (#(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 (pow.f64 t1 3)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (+.f64 0 (+.f64 (*.f64 t1 t1) (*.f64 0 t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) 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 t1 (pow.f64 (+.f64 t1 u) -2)) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) 3) (pow.f64 v 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v)))))))

simplify311.0ms (2.3%)

Algorithm
egg-herbie
Rules
796×*-commutative
774×fma-def
770×associate-*r*
598×associate-/l*
598×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05708921
117828475
275528473
Stop Event
node limit
Counts
205 → 296
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 t1 (pow.f64 (+.f64 t1 u) -2)) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) (*.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 t1 (pow.f64 (+.f64 t1 u) -2)) (*.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 t1 (pow.f64 (+.f64 t1 u) -2)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))) 1)
(+.f64 (-.f64 0 (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(+.f64 (-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 0) (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(+.f64 (-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (exp.f64 (log1p.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))) 1)
(+.f64 (-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(+.f64 (*.f64 (pow.f64 (+.f64 t1 u) -2) 0) (*.f64 t1 (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 (/.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 t1 (pow.f64 (+.f64 t1 u) -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))) 1)
(-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 t1 (/.f64 1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) 1)
(*.f64 1 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.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 t1 (pow.f64 (+.f64 t1 u) -2))) (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))) 2) (cbrt.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u)))
(*.f64 -1 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.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 (pow.f64 (+.f64 t1 u) 2))) t1)
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (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) (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 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.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 t1 (pow.f64 (+.f64 t1 u) -2))))
(*.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) (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 t1))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)) 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 (pow.f64 (+.f64 t1 u) 2) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) -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 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) -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 t1 (pow.f64 (+.f64 t1 u) -2)) 1)
(pow.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) 2)
(pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))) 3)
(pow.f64 (pow.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) 3) 1/3)
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) -1)
(neg.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(sqrt.f64 (pow.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) 2))
(log.f64 (pow.f64 (exp.f64 t1) (pow.f64 (+.f64 t1 u) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))))
(cbrt.f64 (pow.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))
(exp.f64 (log.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v))) 1)
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))
(/.f64 t1 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 1))
(/.f64 t1 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) -1))
(/.f64 t1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) v))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) t1))
(/.f64 1 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) v))
(/.f64 1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 v)))
(/.f64 (sqrt.f64 v) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) (sqrt.f64 v)))
(/.f64 (sqrt.f64 t1) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (sqrt.f64 t1)))
(/.f64 (sqrt.f64 t1) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (neg.f64 (sqrt.f64 t1))))
(/.f64 (sqrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (sqrt.f64 t1) v)))
(/.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (sqrt.f64 t1) v)))
(/.f64 (cbrt.f64 t1) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (pow.f64 (cbrt.f64 t1) 2)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (cbrt.f64 t1)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (neg.f64 (cbrt.f64 t1))))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (cbrt.f64 t1) v)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (cbrt.f64 t1) v)))
(/.f64 (cbrt.f64 v) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) (pow.f64 (cbrt.f64 v) 2)))
(/.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) (cbrt.f64 v)))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)))
(/.f64 -1 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) t1))
(/.f64 -1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 v)))
(/.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 (*.f64 t1 v))))
(/.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (neg.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 (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 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (*.f64 t1 v))))
(/.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 v)))
(/.f64 (*.f64 t1 (sqrt.f64 v)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v)))
(/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 v)))
(/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 v)))
(/.f64 (*.f64 -1 (sqrt.f64 t1)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (sqrt.f64 t1)))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) 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)) (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 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (cbrt.f64 t1)))
(/.f64 (neg.f64 (sqrt.f64 t1)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (sqrt.f64 t1)))
(/.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 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (sqrt.f64 t1) (sqrt.f64 v))))
(/.f64 (-.f64 0 (*.f64 t1 t1)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) t1))
(/.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (+.f64 0 (+.f64 (*.f64 t1 t1) (*.f64 0 t1)))))
(pow.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v) 1)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v) 3) 1/3)
(neg.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v) 2))
(log.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) 3) (pow.f64 v 3)))
(cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v)))
(exp.f64 (log.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v)))
Outputs
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(/.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)) (neg.f64 (/.f64 t1 (*.f64 u u))))
(-.f64 (*.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) t1))) (/.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)) (neg.f64 (/.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))
(fma.f64 2 (/.f64 u (*.f64 t1 t1)) (neg.f64 (/.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)) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -2 (*.f64 u (*.f64 (*.f64 u u) 3)) (*.f64 2 (pow.f64 u 3))) (pow.f64 t1 4)) (/.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))
(fma.f64 2 (/.f64 u (*.f64 t1 t1)) (neg.f64 (/.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 2 (/.f64 u (*.f64 t1 t1)))) (/.f64 1 t1)))
(fma.f64 2 (/.f64 u (*.f64 t1 t1)) (fma.f64 -3 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (/.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 (*.f64 u u) (pow.f64 t1 3)) (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 (*.f64 u u) (pow.f64 t1 3)))) (/.f64 -1 t1))
(/.f64 -1 t1)
(-.f64 (*.f64 2 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(fma.f64 2 (/.f64 u (*.f64 t1 t1)) (neg.f64 (/.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 2 (/.f64 u (*.f64 t1 t1)))) (/.f64 1 t1)))
(fma.f64 2 (/.f64 u (*.f64 t1 t1)) (fma.f64 -3 (/.f64 (*.f64 u u) (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 (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 (*.f64 u u) (pow.f64 t1 3)) (/.f64 -1 t1))))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(/.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)) (neg.f64 (/.f64 t1 (*.f64 u u))))
(-.f64 (*.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) t1))) (/.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)) (neg.f64 (/.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)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(/.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)) (neg.f64 (/.f64 t1 (*.f64 u u))))
(-.f64 (*.f64 2 (/.f64 t1 (/.f64 (pow.f64 u 3) t1))) (/.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)) (neg.f64 (/.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)) (neg.f64 (/.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 (*.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 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 (*.f64 t1 v) (*.f64 u u)) (*.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) (-.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4)))) (*.f64 (/.f64 t1 (*.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 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 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)) (-.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4)))) (*.f64 (/.f64 t1 (*.f64 u u)) v))))
(*.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)))
(fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.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 (*.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 (*.f64 (pow.f64 u 3) v) (pow.f64 t1 4)) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 (*.f64 u u) v)) (/.f64 (pow.f64 t1 4) u)) (+.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 (/.f64 v (pow.f64 t1 4)) (pow.f64 u 3)) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 (pow.f64 u 3) v)) (pow.f64 t1 4)) (-.f64 (/.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)))
(fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.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 (*.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)))
(fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.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 u v) (*.f64 t1 t1)) (neg.f64 (/.f64 v t1))))
(fma.f64 (*.f64 u u) (*.f64 -3 (/.f64 v (pow.f64 t1 3))) (fma.f64 2 (*.f64 (/.f64 v t1) (/.f64 u t1)) (/.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 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 (*.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 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 (*.f64 t1 v) (*.f64 u u)) (*.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) (-.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4)))) (*.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 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 (*.f64 t1 v) (*.f64 u u)) (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 -4 (/.f64 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 (*.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 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 (*.f64 t1 v) (*.f64 u u)) (*.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) (-.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4)))) (*.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 (*.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 (*.f64 t1 v) (*.f64 u u)) (*.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) (-.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4)))) (*.f64 (/.f64 t1 (*.f64 u u)) v))) (/.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 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(*.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 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(*.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 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(*.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 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(*.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 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(*.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 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(*.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 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(*.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 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(*.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 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(*.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 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(*.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 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(*.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 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(+.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) (*.f64 (/.f64 t1 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (fma.f64 (neg.f64 u) 1 u)))
(fma.f64 t1 (pow.f64 (+.f64 t1 u) -2) (*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (fma.f64 (neg.f64 u) 1 u)))
(fma.f64 t1 (pow.f64 (+.f64 t1 u) -2) (/.f64 t1 (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) (+.f64 u (neg.f64 u)))))
(+.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) (*.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)))
(fma.f64 t1 (pow.f64 (+.f64 t1 u) -2) (*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (fma.f64 (neg.f64 u) 1 u)))
(fma.f64 t1 (pow.f64 (+.f64 t1 u) -2) (/.f64 t1 (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) (+.f64 u (neg.f64 u)))))
(+.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) (*.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)))
(fma.f64 t1 (pow.f64 (+.f64 t1 u) -2) (*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (fma.f64 (neg.f64 u) 1 u)))
(fma.f64 t1 (pow.f64 (+.f64 t1 u) -2) (/.f64 t1 (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)) (+.f64 u (neg.f64 u)))))
(+.f64 0 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))) 1)
(*.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) -2)))
(+.f64 (-.f64 0 (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(+.f64 (-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 0) (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(+.f64 (-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (exp.f64 (log1p.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))) 1)
(*.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) -2)))
(+.f64 (-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(+.f64 (*.f64 (pow.f64 (+.f64 t1 u) -2) 0) (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (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 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (neg.f64 (*.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 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (neg.f64 (*.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 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (neg.f64 (*.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 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (neg.f64 (*.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 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 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 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 t1 u)))
(-.f64 0 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))) 1)
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 t1 (/.f64 1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) 1)
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 1 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.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 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (cbrt.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))) (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))) 2))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))) 2) (cbrt.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u)))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 -1 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (pow.f64 (+.f64 t1 u) -2) t1)
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.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 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (neg.f64 (*.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 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) t1)
(*.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 t1))
(*.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) (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 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.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 t1 (pow.f64 (+.f64 t1 u) -2))))
(*.f64 (cbrt.f64 (*.f64 t1 (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 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) (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 t1))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)) t1)
(*.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 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (fma.f64 t1 t1 (neg.f64 (*.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 (/.f64 t1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.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 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (neg.f64 (*.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 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 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 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (/.f64 t1 (-.f64 (*.f64 (*.f64 t1 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (*.f64 u u) (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u 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 (/.f64 t1 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (-.f64 t1 u) (/.f64 (/.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 t1 t1 (neg.f64 (*.f64 u 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 (/.f64 t1 (*.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (-.f64 t1 u) (/.f64 (/.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) -1)) t1)
(*.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 t1 (*.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (+.f64 t1 u))))
(*.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) (-.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 (/.f64 t1 (+.f64 t1 u)) (neg.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u))))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) (-.f64 u t1)) (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 (/.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 t1 (+.f64 t1 u)) (-.f64 (neg.f64 (pow.f64 t1 3)) (pow.f64 u 3))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 (/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) -1)) t1)
(*.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 t1 (*.f64 (sqrt.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 t1 (*.f64 (*.f64 (sqrt.f64 (fma.f64 t1 t1 (neg.f64 (*.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 t1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (+.f64 t1 u)) (hypot.f64 (pow.f64 t1 3/2) (pow.f64 u 3/2))) (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 t1 (+.f64 t1 u)) (*.f64 (cbrt.f64 (fma.f64 t1 t1 (neg.f64 (*.f64 u u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (fma.f64 t1 t1 (neg.f64 (*.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 t1 u)) (*.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 (/.f64 t1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (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 t1 (pow.f64 (+.f64 t1 u) -2)) 1)
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(pow.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) 2)
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))) 3)
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(pow.f64 (pow.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) 3) 1/3)
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) -1)
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(neg.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) -2)))
(sqrt.f64 (pow.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) 2))
(fabs.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))
(log.f64 (pow.f64 (exp.f64 t1) (pow.f64 (+.f64 t1 u) -2)))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)))))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(cbrt.f64 (pow.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) 3))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(exp.f64 (log.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))) 1))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(log1p.f64 (expm1.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))
(*.f64 t1 (pow.f64 (+.f64 t1 u) -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v))) 1)
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 t1 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) 1))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 t1 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) -1))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(/.f64 t1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) v))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) t1))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) v))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 v)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(/.f64 (sqrt.f64 v) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) (sqrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) 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 (pow.f64 (+.f64 t1 u) 2) v) (sqrt.f64 t1)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (sqrt.f64 t1) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (neg.f64 (sqrt.f64 t1))))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(/.f64 (sqrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (sqrt.f64 t1) v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (sqrt.f64 t1) v)))
(*.f64 (/.f64 (sqrt.f64 t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 v (sqrt.f64 t1)))
(/.f64 (sqrt.f64 t1) (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 v (sqrt.f64 t1)))))
(/.f64 (cbrt.f64 t1) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (cbrt.f64 t1)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (neg.f64 (cbrt.f64 t1))))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (cbrt.f64 t1) v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.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 (pow.f64 (cbrt.f64 t1) 2) (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 v (cbrt.f64 t1)))))
(/.f64 (cbrt.f64 v) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) 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 (pow.f64 (cbrt.f64 v) 2) (*.f64 (/.f64 (cbrt.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1))
(/.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)) (pow.f64 (cbrt.f64 v) 2))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (/.f64 (cbrt.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1))
(/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(/.f64 -1 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) t1))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(/.f64 -1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 (*.f64 t1 v))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 (*.f64 t1 v)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 t1 v)) (sqrt.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (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 (pow.f64 (+.f64 t1 u) 2) (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 (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 (pow.f64 (+.f64 t1 u) 2)) (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 t1 (sqrt.f64 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) 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 (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v)))
(*.f64 (sqrt.f64 v) (/.f64 t1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v))))
(/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)) (pow.f64 (cbrt.f64 v) 2))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (/.f64 (cbrt.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1))
(/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 v)))
(/.f64 t1 (/.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 v))) (pow.f64 (cbrt.f64 v) 2)))
(/.f64 (*.f64 -1 (sqrt.f64 t1)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (sqrt.f64 t1)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (cbrt.f64 t1)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(/.f64 (*.f64 v (/.f64 t1 (+.f64 t1 u))) (+.f64 t1 u))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (+.f64 t1 u))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (+.f64 t1 u))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 t1 (/.f64 1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (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 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) v)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (cbrt.f64 t1)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(/.f64 (neg.f64 (sqrt.f64 t1)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) (sqrt.f64 t1)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.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 (*.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 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 v)) (/.f64 (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 (pow.f64 (+.f64 t1 u) 2) v) t1))
(/.f64 (neg.f64 (*.f64 t1 t1)) (*.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(neg.f64 (/.f64 (/.f64 (*.f64 t1 t1) t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(/.f64 (-.f64 0 (pow.f64 t1 3)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) 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)))
(neg.f64 (/.f64 (/.f64 (pow.f64 t1 3) (*.f64 t1 t1)) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(pow.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v) 1)
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (+.f64 t1 u)) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v)) 3)
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (pow.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v) 3) 1/3)
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) (neg.f64 v)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v) 2))
(sqrt.f64 (pow.f64 (*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v)) 2))
(fabs.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(log.f64 (pow.f64 (exp.f64 v) (*.f64 t1 (pow.f64 (+.f64 t1 u) -2))))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v))))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v) 3))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) 3) (pow.f64 v 3)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) 3)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (log.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v)) 1))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) -2)) v)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) -2) v))
(*.f64 t1 (/.f64 v (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))
2.0b
(/.f64 v (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (neg.f64 t1)))
16.8b
(/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (neg.f64 t1))
Compiler

Compiled 40 to 8 computations (80% saved)

series3.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite130.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1856×associate-/r/
980×associate-/l/
768×distribute-lft-in
270×add-sqr-sqrt
262×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify189.0ms (1.4%)

Algorithm
egg-herbie
Rules
1064×*-commutative
976×associate-/l*
968×associate-*r*
834×associate-*l*
764×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
063011379
1206910787
Stop Event
node limit
Counts
277 → 377
Calls
Call 1
Inputs
(*.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 -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 (*.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 0 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))) 1)
(+.f64 (*.f64 (/.f64 1 t1) (*.f64 u (+.f64 t1 u))) (*.f64 (/.f64 1 t1) (*.f64 t1 (+.f64 t1 u))))
(+.f64 (*.f64 (/.f64 1 t1) (*.f64 t1 (+.f64 t1 u))) (*.f64 (/.f64 1 t1) (*.f64 u (+.f64 t1 u))))
(+.f64 (*.f64 (/.f64 1 t1) (*.f64 (*.f64 t1 (+.f64 t1 u)) 1)) (*.f64 (/.f64 1 t1) (*.f64 (*.f64 u (+.f64 t1 u)) 1)))
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) t1) (*.f64 (/.f64 (+.f64 t1 u) t1) u))
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) (*.f64 (/.f64 (+.f64 t1 u) t1) t1))
(-.f64 0 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))) 1)
(*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (/.f64 1 t1)))
(*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(*.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 1 t1))
(*.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 (/.f64 1 t1)))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) 1)
(*.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 t1)) (/.f64 (+.f64 t1 u) (sqrt.f64 t1)))
(*.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 t1)) (neg.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 t1))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1))) (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 1 t1)))
(*.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(*.f64 (/.f64 1 t1) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 1 t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (/.f64 1 t1))
(*.f64 (/.f64 1 (sqrt.f64 t1)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 t1 t1))) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 t1)))
(*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u))
(*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 (+.f64 t1 u)))
(*.f64 (neg.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 t1))) (/.f64 (+.f64 t1 u) (sqrt.f64 t1)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1)))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(*.f64 (/.f64 (+.f64 t1 u) (cbrt.f64 (*.f64 t1 t1))) (/.f64 (+.f64 t1 u) (cbrt.f64 t1)))
(*.f64 (/.f64 (+.f64 t1 u) -1) (/.f64 (+.f64 t1 u) t1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) t1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (sqrt.f64 t1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 t1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) -1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) t1))
(*.f64 (/.f64 (+.f64 t1 u) (/.f64 t1 (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (+.f64 t1 u) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 0 (*.f64 t1 t1))) t1)
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 0 (pow.f64 t1 3))) (+.f64 (+.f64 0 (*.f64 t1 t1)) (*.f64 0 t1)))
(*.f64 (/.f64 1 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (+.f64 t1 u) 2))) (/.f64 1 t1))
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1))))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 t1 (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 -1 (sqrt.f64 t1)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1)))
(*.f64 (/.f64 -1 (cbrt.f64 (*.f64 t1 t1))) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 t1)))
(*.f64 (/.f64 -1 (/.f64 t1 (+.f64 t1 u))) (+.f64 t1 u))
(*.f64 (/.f64 -1 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 -1 (/.f64 1 (pow.f64 (+.f64 t1 u) 2))) (/.f64 1 t1))
(*.f64 (/.f64 -1 (*.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 t1))) (/.f64 (+.f64 t1 u) (sqrt.f64 t1)))
(*.f64 (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1))))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 0 (*.f64 t1 t1))) t1)
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 0 (pow.f64 t1 3))) (+.f64 (+.f64 0 (*.f64 t1 t1)) (*.f64 0 t1)))
(*.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) -1) (-.f64 0 (*.f64 t1 t1))) t1)
(*.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) -1) (-.f64 0 (pow.f64 t1 3))) (+.f64 (+.f64 0 (*.f64 t1 t1)) (*.f64 0 t1)))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (+.f64 t1 u))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (neg.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) 1) (/.f64 (+.f64 t1 u) t1))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) (sqrt.f64 t1)) (/.f64 (+.f64 t1 u) (sqrt.f64 t1)))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) (cbrt.f64 (*.f64 t1 t1))) (/.f64 (+.f64 t1 u) (cbrt.f64 t1)))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) -1) (/.f64 (+.f64 t1 u) t1))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 t1 (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (-.f64 0 (*.f64 t1 t1))) t1)
(*.f64 (/.f64 (neg.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (-.f64 0 (pow.f64 t1 3))) (+.f64 (+.f64 0 (*.f64 t1 t1)) (*.f64 0 t1)))
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) 1)
(pow.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 t1)) 2)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) 3) 1/3)
(pow.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) -1)
(neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3) (pow.f64 t1 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(+.f64 (*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) 0) (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 (*.f64 (*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) 1) 0) (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 (*.f64 (*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) -1) 0) (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 (*.f64 (/.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))) 1)
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 1)
(*.f64 1 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (sqrt.f64 t1)) (*.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (sqrt.f64 t1)))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2) (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (neg.f64 v))
(*.f64 (neg.f64 v) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) 1) t1)
(*.f64 (*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 t1)) (sqrt.f64 t1))
(*.f64 (*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1))
(*.f64 (*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) -1) t1)
(*.f64 (/.f64 v 1) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 1 (pow.f64 (+.f64 t1 u) 2)) (*.f64 v t1))
(*.f64 (/.f64 1 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 v 1) t1))
(*.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 t1)) (*.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 t1)))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1)))) (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))))
(*.f64 (/.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) 2))) t1)
(*.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 v (/.f64 t1 (+.f64 t1 u))))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 v t1))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 (sqrt.f64 v) 1) t1))
(*.f64 (/.f64 (sqrt.f64 v) 1) (*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1) (sqrt.f64 v))
(*.f64 (/.f64 (sqrt.f64 v) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1)))) (/.f64 (sqrt.f64 v) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 (cbrt.f64 v) -1) t1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (*.f64 (/.f64 (cbrt.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (sqrt.f64 t1)) (*.f64 (/.f64 (cbrt.f64 v) (+.f64 t1 u)) (sqrt.f64 t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1)))) (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 v -1) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (*.f64 t1 t1)))) (cbrt.f64 t1))
(*.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) -1)) t1)
(*.f64 (/.f64 v (neg.f64 (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 v (neg.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) t1)
(*.f64 (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (sqrt.f64 v) t1))) (sqrt.f64 v))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (pow.f64 (cbrt.f64 v) 2) t1))) (cbrt.f64 v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)) (cbrt.f64 v))
(*.f64 (/.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) 1) t1)
(*.f64 (/.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) -1) t1)
(*.f64 (/.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (/.f64 1 (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (/.f64 1 (cbrt.f64 (*.f64 t1 t1)))) (cbrt.f64 t1))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 (/.f64 (neg.f64 v) 1) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (neg.f64 v) (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (neg.f64 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (neg.f64 v) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) -1) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (*.f64 t1 t1)))) (cbrt.f64 t1))
(*.f64 (/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) -1)) t1)
(*.f64 (/.f64 (neg.f64 v) (neg.f64 (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) (neg.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) t1)
(*.f64 (/.f64 (*.f64 v 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 (*.f64 v 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 (*.f64 v t1) (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 v 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 v t1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 v t1) (*.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 v 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 v t1) (+.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 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 (*.f64 v 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 (/.f64 v 1) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v 1) 1) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (/.f64 v 1) (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v 1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v 1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (/.f64 v 1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v 1) -1) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (/.f64 v 1) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 v 1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) t1)
(*.f64 (/.f64 (/.f64 v 1) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 (/.f64 v 1) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (*.f64 t1 t1)))) (cbrt.f64 t1))
(*.f64 (/.f64 (/.f64 v 1) (/.f64 (pow.f64 (+.f64 t1 u) 2) -1)) t1)
(*.f64 (/.f64 (/.f64 v 1) (neg.f64 (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v 1) (neg.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) t1)
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 t1)) (+.f64 t1 u)) (sqrt.f64 t1))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 t1)) 1) (sqrt.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 t1)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (/.f64 t1 (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 t1)) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (sqrt.f64 t1))
(*.f64 (/.f64 (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1)))) 1) (cbrt.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1)))) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (/.f64 t1 (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 t1))
(*.f64 (/.f64 (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1)))) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 t1))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2)) t1)
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) 1) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 4))) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) -1) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) t1)
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (*.f64 t1 t1)))) (cbrt.f64 t1))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) -1)) t1)
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (neg.f64 (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (neg.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) t1)
(pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 1)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (sqrt.f64 t1)) 2)
(pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 3) 1/3)
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 v t1)) -1)
(neg.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(sqrt.f64 (pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 2))
(log.f64 (pow.f64 (exp.f64 v) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))))
(cbrt.f64 (pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 3))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) 3)))
(expm1.f64 (log1p.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(exp.f64 (log.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
Outputs
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(neg.f64 (/.f64 (*.f64 u u) t1))
(/.f64 (neg.f64 (*.f64 u 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)))
(-.f64 (*.f64 u -2) (/.f64 (*.f64 u 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))))
(-.f64 (-.f64 (*.f64 u -2) (/.f64 (*.f64 u u) t1)) 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))))
(-.f64 (-.f64 (*.f64 u -2) (/.f64 (*.f64 u u) t1)) t1)
(*.f64 -1 t1)
(neg.f64 t1)
(+.f64 (*.f64 -1 t1) (*.f64 -2 u))
(fma.f64 -1 t1 (*.f64 u -2))
(-.f64 (*.f64 u -2) 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))))
(-.f64 (-.f64 (*.f64 u -2) (/.f64 (*.f64 u u) t1)) 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))))
(-.f64 (-.f64 (*.f64 u -2) (/.f64 (*.f64 u u) t1)) t1)
(*.f64 -1 t1)
(neg.f64 t1)
(+.f64 (*.f64 -1 t1) (*.f64 -2 u))
(fma.f64 -1 t1 (*.f64 u -2))
(-.f64 (*.f64 u -2) 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))))
(-.f64 (-.f64 (*.f64 u -2) (/.f64 (*.f64 u u) t1)) 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))))
(-.f64 (-.f64 (*.f64 u -2) (/.f64 (*.f64 u u) t1)) t1)
(*.f64 -1 t1)
(neg.f64 t1)
(+.f64 (*.f64 -1 t1) (*.f64 -2 u))
(fma.f64 -1 t1 (*.f64 u -2))
(-.f64 (*.f64 u -2) 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))))
(-.f64 (-.f64 (*.f64 u -2) (/.f64 (*.f64 u u) t1)) 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))))
(-.f64 (-.f64 (*.f64 u -2) (/.f64 (*.f64 u u) t1)) t1)
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(neg.f64 (/.f64 (*.f64 u u) t1))
(/.f64 (neg.f64 (*.f64 u 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)))
(-.f64 (*.f64 u -2) (/.f64 (*.f64 u 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))))
(-.f64 (-.f64 (*.f64 u -2) (/.f64 (*.f64 u u) t1)) 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))))
(-.f64 (-.f64 (*.f64 u -2) (/.f64 (*.f64 u u) t1)) t1)
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(neg.f64 (/.f64 (*.f64 u u) t1))
(/.f64 (neg.f64 (*.f64 u 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)))
(-.f64 (*.f64 u -2) (/.f64 (*.f64 u 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))))
(-.f64 (-.f64 (*.f64 u -2) (/.f64 (*.f64 u u) t1)) 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))))
(-.f64 (-.f64 (*.f64 u -2) (/.f64 (*.f64 u u) t1)) t1)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(+.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 (*.f64 2 v) (*.f64 t1 t1)) (pow.f64 u 3)) (/.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 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 (*.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 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) (+.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 (*.f64 u v) (*.f64 t1 t1)) (/.f64 (neg.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 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 (*.f64 u v) (*.f64 t1 t1)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(fma.f64 -4 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (fma.f64 2 (/.f64 v (/.f64 t1 (/.f64 u t1))) (-.f64 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) 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 -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 u v) (*.f64 t1 t1)) (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (fma.f64 -2 (/.f64 (*.f64 -3 (*.f64 (*.f64 u u) v)) (/.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 u u) (/.f64 (pow.f64 t1 3) v)) (fma.f64 2 (/.f64 v (/.f64 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 u u) (/.f64 (pow.f64 t1 3) v)) (/.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 u v) (*.f64 t1 t1)) (/.f64 (neg.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 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 (*.f64 u v) (*.f64 t1 t1)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(fma.f64 -4 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (fma.f64 2 (/.f64 v (/.f64 t1 (/.f64 u t1))) (-.f64 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (/.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 v (pow.f64 u 3)))) (pow.f64 t1 4)) (fma.f64 -4 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 (*.f64 u v) (*.f64 t1 t1)) (+.f64 (/.f64 (neg.f64 v) t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))))))
(+.f64 (fma.f64 -4 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (fma.f64 2 (/.f64 v (/.f64 t1 (/.f64 u t1))) (-.f64 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (/.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 (*.f64 u v) (*.f64 t1 t1)) (/.f64 (neg.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)) (/.f64 (neg.f64 v) t1)))
(fma.f64 (/.f64 (*.f64 -3 v) (pow.f64 t1 3)) (*.f64 u u) (-.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) (/.f64 (neg.f64 v) t1))))
(fma.f64 (/.f64 (*.f64 -3 v) (pow.f64 t1 3)) (*.f64 u u) (fma.f64 2 (/.f64 v (/.f64 t1 (/.f64 u 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 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(+.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 (*.f64 2 v) (*.f64 t1 t1)) (pow.f64 u 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 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 (*.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 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 (*.f64 t1 (*.f64 -3 (*.f64 v (pow.f64 t1 3)))) (pow.f64 u 5))))))))
(+.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 -4 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 4))) (/.f64 (*.f64 -2 (*.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 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(+.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 (*.f64 2 v) (*.f64 t1 t1)) (pow.f64 u 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 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 (*.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 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 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) (-.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 v (pow.f64 t1 4)) (*.f64 -3 (*.f64 v (pow.f64 t1 4))))) (pow.f64 u 5)))
(+.f64 0 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))) 1)
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)) t1)
(/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 t1))
(+.f64 (*.f64 (/.f64 1 t1) (*.f64 u (+.f64 t1 u))) (*.f64 (/.f64 1 t1) (*.f64 t1 (+.f64 t1 u))))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(+.f64 (*.f64 (/.f64 1 t1) (*.f64 t1 (+.f64 t1 u))) (*.f64 (/.f64 1 t1) (*.f64 u (+.f64 t1 u))))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(+.f64 (*.f64 (/.f64 1 t1) (*.f64 (*.f64 t1 (+.f64 t1 u)) 1)) (*.f64 (/.f64 1 t1) (*.f64 (*.f64 u (+.f64 t1 u)) 1)))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) t1) (*.f64 (/.f64 (+.f64 t1 u) t1) u))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) (*.f64 (/.f64 (+.f64 t1 u) t1) t1))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(-.f64 0 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)) t1)
(/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 t1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))) 1)
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (/.f64 1 t1)))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(*.f64 (pow.f64 (+.f64 t1 u) 2) (/.f64 1 t1))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(*.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 (/.f64 1 t1)))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)) t1)
(/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 t1))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) 1)
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(*.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(*.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 t1)) (/.f64 (+.f64 t1 u) (sqrt.f64 t1)))
(pow.f64 (/.f64 (+.f64 u t1) (sqrt.f64 t1)) 2)
(*.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 t1)) (neg.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 t1))))
(neg.f64 (pow.f64 (/.f64 (+.f64 u t1) (sqrt.f64 t1)) 2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 2) t1)) (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 4) (*.f64 t1 t1))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 2) t1)) (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 4) (*.f64 t1 t1))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1))) (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 2) t1)) (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 4) (*.f64 t1 t1)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 1 t1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 4)) (*.f64 (/.f64 1 t1) (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 4)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 u t1)) 2) t1))
(*.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)) t1)
(/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 t1))
(*.f64 (/.f64 1 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(*.f64 (/.f64 1 t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)) t1)
(/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 t1))
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (/.f64 1 t1))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)) t1)
(/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 t1))
(*.f64 (/.f64 1 (sqrt.f64 t1)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1)))
(pow.f64 (/.f64 (+.f64 u t1) (sqrt.f64 t1)) 2)
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 t1 t1))) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 t1)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 t1 t1))) (/.f64 (pow.f64 (+.f64 u t1) 2) (cbrt.f64 t1)))
(/.f64 (/.f64 (pow.f64 (+.f64 u t1) 2) (cbrt.f64 t1)) (cbrt.f64 (*.f64 t1 t1)))
(*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)) t1)
(/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 t1))
(*.f64 (neg.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 t1))) (/.f64 (+.f64 t1 u) (sqrt.f64 t1)))
(neg.f64 (pow.f64 (/.f64 (+.f64 u t1) (sqrt.f64 t1)) 2))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1)))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 2) t1)) (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 4) (*.f64 t1 t1)))))
(*.f64 (/.f64 (+.f64 t1 u) (cbrt.f64 (*.f64 t1 t1))) (/.f64 (+.f64 t1 u) (cbrt.f64 t1)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 t1 t1))) (/.f64 (pow.f64 (+.f64 u t1) 2) (cbrt.f64 t1)))
(/.f64 (/.f64 (pow.f64 (+.f64 u t1) 2) (cbrt.f64 t1)) (cbrt.f64 (*.f64 t1 t1)))
(*.f64 (/.f64 (+.f64 t1 u) -1) (/.f64 (+.f64 t1 u) t1))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)) t1)
(/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 t1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) t1))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 4)) (*.f64 (/.f64 1 t1) (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 4)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 u t1)) 2) t1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (sqrt.f64 t1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 t1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 4)) (sqrt.f64 t1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 u t1)) 2) (sqrt.f64 t1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 2) t1)) (/.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 4)) (cbrt.f64 (*.f64 t1 t1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) -1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) t1))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 4)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 u t1)) 2) t1)) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 4)) (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)) (neg.f64 t1))
(*.f64 (/.f64 (+.f64 t1 u) (/.f64 t1 (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (sqrt.f64 (+.f64 u t1)) (*.f64 (/.f64 (+.f64 u t1) t1) (sqrt.f64 (+.f64 u t1))))
(*.f64 (/.f64 (+.f64 u t1) t1) (*.f64 (sqrt.f64 (+.f64 u t1)) (sqrt.f64 (+.f64 u t1))))
(*.f64 (/.f64 (+.f64 t1 u) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (cbrt.f64 (+.f64 u t1)) (*.f64 (/.f64 (+.f64 u t1) t1) (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 u t1)) (/.f64 (+.f64 u t1) t1)) (pow.f64 (cbrt.f64 (+.f64 u t1)) 2))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 0 (*.f64 t1 t1))) t1)
(*.f64 t1 (/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 (*.f64 t1 t1))))
(/.f64 (pow.f64 (+.f64 u t1) 2) (/.f64 (neg.f64 (*.f64 t1 t1)) t1))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 0 (pow.f64 t1 3))) (+.f64 (+.f64 0 (*.f64 t1 t1)) (*.f64 0 t1)))
(*.f64 (*.f64 t1 t1) (/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 (pow.f64 t1 3))))
(/.f64 (*.f64 (pow.f64 (+.f64 u t1) 2) (*.f64 t1 t1)) (neg.f64 (pow.f64 t1 3)))
(*.f64 (/.f64 1 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 4)) (*.f64 (/.f64 1 t1) (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 4)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 u t1)) 2) t1))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (+.f64 t1 u) 2))) (/.f64 1 t1))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1))))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 2) t1)) (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 4) (*.f64 t1 t1))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (sqrt.f64 (+.f64 u t1)) (*.f64 (/.f64 (+.f64 u t1) t1) (sqrt.f64 (+.f64 u t1))))
(*.f64 (/.f64 (+.f64 u t1) t1) (*.f64 (sqrt.f64 (+.f64 u t1)) (sqrt.f64 (+.f64 u t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 t1 (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (cbrt.f64 (+.f64 u t1)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 u t1)) 2) t1) (+.f64 u t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 u t1)) 2) t1) (*.f64 (+.f64 u t1) (cbrt.f64 (+.f64 u t1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)) t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 4)) (*.f64 (/.f64 1 t1) (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 4)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 u t1)) 2) t1))
(*.f64 (/.f64 -1 (sqrt.f64 t1)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1)))
(neg.f64 (pow.f64 (/.f64 (+.f64 u t1) (sqrt.f64 t1)) 2))
(*.f64 (/.f64 -1 (cbrt.f64 (*.f64 t1 t1))) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 t1)))
(*.f64 (/.f64 (pow.f64 (+.f64 u t1) 2) (cbrt.f64 t1)) (/.f64 -1 (cbrt.f64 (*.f64 t1 t1))))
(/.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 u t1) 2) (cbrt.f64 (*.f64 t1 t1)))) (cbrt.f64 t1))
(*.f64 (/.f64 -1 (/.f64 t1 (+.f64 t1 u))) (+.f64 t1 u))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)) t1)
(/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 t1))
(*.f64 (/.f64 -1 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 4)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 u t1)) 2) (*.f64 (/.f64 -1 t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 4))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 4))))
(*.f64 (/.f64 -1 (/.f64 1 (pow.f64 (+.f64 t1 u) 2))) (/.f64 1 t1))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)) t1)
(/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 t1))
(*.f64 (/.f64 -1 (*.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 t1))) (/.f64 (+.f64 t1 u) (sqrt.f64 t1)))
(neg.f64 (pow.f64 (/.f64 (+.f64 u t1) (sqrt.f64 t1)) 2))
(*.f64 (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1))))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 2) t1)) (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 4) (*.f64 t1 t1)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 0 (*.f64 t1 t1))) t1)
(*.f64 t1 (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)) (neg.f64 (*.f64 t1 t1))))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)) (/.f64 (neg.f64 (*.f64 t1 t1)) t1))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 0 (pow.f64 t1 3))) (+.f64 (+.f64 0 (*.f64 t1 t1)) (*.f64 0 t1)))
(*.f64 (*.f64 t1 t1) (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)) (neg.f64 (pow.f64 t1 3))))
(*.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) -1) (-.f64 0 (*.f64 t1 t1))) t1)
(*.f64 t1 (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)) (neg.f64 (*.f64 t1 t1))))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)) (/.f64 (neg.f64 (*.f64 t1 t1)) t1))
(*.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) -1) (-.f64 0 (pow.f64 t1 3))) (+.f64 (+.f64 0 (*.f64 t1 t1)) (*.f64 0 t1)))
(*.f64 (*.f64 t1 t1) (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)) (neg.f64 (pow.f64 t1 3))))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (+.f64 t1 u))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)) t1)
(/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 t1))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (neg.f64 (+.f64 t1 u)))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) 1) (/.f64 (+.f64 t1 u) t1))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)) t1)
(/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 t1))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) (sqrt.f64 t1)) (/.f64 (+.f64 t1 u) (sqrt.f64 t1)))
(neg.f64 (pow.f64 (/.f64 (+.f64 u t1) (sqrt.f64 t1)) 2))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) (cbrt.f64 (*.f64 t1 t1))) (/.f64 (+.f64 t1 u) (cbrt.f64 t1)))
(*.f64 (/.f64 (pow.f64 (+.f64 u t1) 2) (cbrt.f64 t1)) (/.f64 -1 (cbrt.f64 (*.f64 t1 t1))))
(/.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 u t1) 2) (cbrt.f64 (*.f64 t1 t1)))) (cbrt.f64 t1))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) -1) (/.f64 (+.f64 t1 u) t1))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 t1 (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(*.f64 (sqrt.f64 (+.f64 u t1)) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (sqrt.f64 (+.f64 u t1))))
(*.f64 (sqrt.f64 (+.f64 u t1)) (*.f64 (/.f64 (+.f64 u t1) t1) (neg.f64 (sqrt.f64 (+.f64 u t1)))))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (cbrt.f64 (+.f64 u t1)) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 u t1)) (neg.f64 (+.f64 u t1))) t1) (pow.f64 (cbrt.f64 (+.f64 u t1)) 2))
(*.f64 (/.f64 (neg.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (-.f64 0 (*.f64 t1 t1))) t1)
(*.f64 t1 (/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 (*.f64 t1 t1))))
(/.f64 (pow.f64 (+.f64 u t1) 2) (/.f64 (neg.f64 (*.f64 t1 t1)) t1))
(*.f64 (/.f64 (neg.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (-.f64 0 (pow.f64 t1 3))) (+.f64 (+.f64 0 (*.f64 t1 t1)) (*.f64 0 t1)))
(*.f64 (*.f64 t1 t1) (/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 (pow.f64 t1 3))))
(/.f64 (*.f64 (pow.f64 (+.f64 u t1) 2) (*.f64 t1 t1)) (neg.f64 (pow.f64 t1 3)))
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) 1)
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(pow.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 t1)) 2)
(pow.f64 (/.f64 (+.f64 u t1) (sqrt.f64 t1)) 2)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)) 3)
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) 3) 1/3)
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(pow.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) -1)
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)) t1)
(/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 t1))
(sqrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1)))
(sqrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 4) (*.f64 t1 t1)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(log.f64 (/.f64 1 (exp.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)) t1)
(/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 t1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) 3))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3) (pow.f64 t1 3)))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(exp.f64 (log.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)) 1))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)))
(/.f64 (pow.f64 (+.f64 u t1) 2) t1)
(+.f64 (*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) 0) (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(+.f64 (*.f64 (*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) 1) 0) (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(+.f64 (*.f64 (*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) -1) 0) (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(+.f64 (*.f64 (/.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))) 1)
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 1)
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 1 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (sqrt.f64 t1)) (*.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (sqrt.f64 t1)))
(pow.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) (+.f64 u t1))) 2)
(pow.f64 (/.f64 (sqrt.f64 v) (/.f64 (+.f64 u t1) (sqrt.f64 t1))) 2)
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (sqrt.f64 v) (*.f64 t1 (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 u t1) 2))))
(*.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2) (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 t1 (/.f64 (cbrt.f64 v) (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (cbrt.f64 v) (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) t1)
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (neg.f64 v))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (neg.f64 v) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) 1) t1)
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 t1)) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (/.f64 v (/.f64 (pow.f64 (+.f64 u t1) 2) (sqrt.f64 t1))))
(/.f64 v (pow.f64 (/.f64 (+.f64 u t1) (sqrt.f64 t1)) 2))
(*.f64 (*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (*.f64 t1 t1))) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (/.f64 v (/.f64 (pow.f64 (+.f64 u t1) 2) (cbrt.f64 (*.f64 t1 t1)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) 2)) (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1)))
(*.f64 (*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) -1) t1)
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 v 1) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 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 (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 4))))
(*.f64 (/.f64 1 (pow.f64 (+.f64 t1 u) 2)) (*.f64 v t1))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 1 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 v 1) t1))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 t1)) (*.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 t1)))
(*.f64 (sqrt.f64 t1) (/.f64 v (/.f64 (pow.f64 (+.f64 u t1) 2) (sqrt.f64 t1))))
(/.f64 v (pow.f64 (/.f64 (+.f64 u t1) (sqrt.f64 t1)) 2))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1)))) (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 4) (*.f64 t1 t1)))) (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 2) t1))))
(/.f64 (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 2) t1))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 4) (*.f64 t1 t1))))
(*.f64 (/.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) 2))) t1)
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 v (/.f64 t1 (+.f64 t1 u))))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 v t1))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 (sqrt.f64 v) 1) t1))
(*.f64 (sqrt.f64 v) (*.f64 t1 (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 (sqrt.f64 v) 1) (*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1))
(*.f64 (sqrt.f64 v) (*.f64 t1 (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 u t1) 2))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1) (sqrt.f64 v))
(*.f64 (sqrt.f64 v) (*.f64 t1 (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 (sqrt.f64 v) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1)))) (/.f64 (sqrt.f64 v) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))))
(*.f64 (/.f64 (sqrt.f64 v) (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 4) (*.f64 t1 t1)))) (/.f64 (sqrt.f64 v) (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 2) t1))))
(/.f64 (/.f64 (sqrt.f64 v) (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 4) (*.f64 t1 t1)))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 2) t1)) (sqrt.f64 v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 (cbrt.f64 v) -1) t1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (+.f64 u t1) 2)) (*.f64 t1 (/.f64 (cbrt.f64 v) -1)))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (/.f64 (cbrt.f64 v) (/.f64 -1 t1)) (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (*.f64 (/.f64 (cbrt.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 t1 (/.f64 (cbrt.f64 v) (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (cbrt.f64 v) (pow.f64 (+.f64 u t1) 2))))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 t1 u)) (sqrt.f64 t1)) (*.f64 (/.f64 (cbrt.f64 v) (+.f64 t1 u)) (sqrt.f64 t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 u t1)) (*.f64 (sqrt.f64 t1) (/.f64 (*.f64 (cbrt.f64 v) (sqrt.f64 t1)) (+.f64 u t1))))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (+.f64 u t1)) (/.f64 (cbrt.f64 v) (+.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1)))) (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2)))) (/.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 4) (*.f64 t1 t1)))))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))) (/.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 4) (*.f64 t1 t1)))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)) (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 t1 (+.f64 u t1)) (-.f64 t1 u)))
(/.f64 (*.f64 v (*.f64 t1 (-.f64 t1 u))) (*.f64 (pow.f64 (+.f64 u t1) 2) (-.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (/.f64 t1 (+.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1))) (+.f64 u t1)))
(*.f64 (/.f64 v -1) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 v (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v (sqrt.f64 (+.f64 u t1))) (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 u t1)) (+.f64 u t1))))
(/.f64 (/.f64 v (sqrt.f64 (+.f64 u t1))) (*.f64 (+.f64 u t1) (/.f64 (sqrt.f64 (+.f64 u t1)) t1)))
(*.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (/.f64 v (/.f64 (pow.f64 (+.f64 u t1) 2) (sqrt.f64 t1))))
(/.f64 v (pow.f64 (/.f64 (+.f64 u t1) (sqrt.f64 t1)) 2))
(*.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (*.f64 t1 t1)))) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (/.f64 v (/.f64 (pow.f64 (+.f64 u t1) 2) (cbrt.f64 (*.f64 t1 t1)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) 2)) (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1)))
(*.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) -1)) t1)
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 v (neg.f64 (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 v (neg.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) t1)
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (sqrt.f64 v) t1))) (sqrt.f64 v))
(*.f64 (sqrt.f64 v) (*.f64 t1 (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (pow.f64 (cbrt.f64 v) 2) t1))) (cbrt.f64 v))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 t1 (/.f64 (cbrt.f64 v) (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (cbrt.f64 v) (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)) (cbrt.f64 v))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 t1 (/.f64 (cbrt.f64 v) (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (cbrt.f64 v) (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) 1) t1)
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) -1) t1)
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (/.f64 1 (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (/.f64 v (/.f64 (pow.f64 (+.f64 u t1) 2) (sqrt.f64 t1))))
(/.f64 v (pow.f64 (/.f64 (+.f64 u t1) (sqrt.f64 t1)) 2))
(*.f64 (/.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (/.f64 1 (cbrt.f64 (*.f64 t1 t1)))) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (/.f64 v (/.f64 (pow.f64 (+.f64 u t1) 2) (cbrt.f64 (*.f64 t1 t1)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) 2)) (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) 2)) t1)
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 (neg.f64 v) 1) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 (neg.f64 v) (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 u t1)) (+.f64 u t1))) (/.f64 (neg.f64 v) (sqrt.f64 (+.f64 u t1))))
(*.f64 (/.f64 t1 (*.f64 (+.f64 u t1) (sqrt.f64 (+.f64 u t1)))) (/.f64 (neg.f64 v) (sqrt.f64 (+.f64 u t1))))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))) (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)))
(*.f64 (/.f64 (neg.f64 v) (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 u t1)) 2)) (/.f64 (neg.f64 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 4))))
(*.f64 (/.f64 (neg.f64 v) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (-.f64 t1 u)) (/.f64 (neg.f64 v) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(neg.f64 (/.f64 (*.f64 v (*.f64 t1 (-.f64 t1 u))) (*.f64 (pow.f64 (+.f64 u t1) 2) (-.f64 t1 u))))
(*.f64 (/.f64 (neg.f64 v) -1) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (/.f64 (neg.f64 v) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 t1 (+.f64 u t1)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1))) (/.f64 (neg.f64 v) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 u t1) 2)) (sqrt.f64 t1)))
(/.f64 (neg.f64 v) (pow.f64 (/.f64 (+.f64 u t1) (sqrt.f64 t1)) 2))
(*.f64 (/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (*.f64 t1 t1)))) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 u t1) 2) (cbrt.f64 (*.f64 t1 t1)))))
(*.f64 (/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) -1)) t1)
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 (neg.f64 v) (neg.f64 (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 (neg.f64 v) (neg.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) t1)
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 (*.f64 v 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 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(*.f64 (-.f64 t1 u) (*.f64 (-.f64 t1 u) (/.f64 t1 (/.f64 (*.f64 (pow.f64 (+.f64 u t1) 2) (*.f64 (-.f64 t1 u) (-.f64 t1 u))) v))))
(*.f64 (/.f64 (*.f64 v 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 v (/.f64 (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) t1)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1))) (/.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 t1 (+.f64 u t1)) (-.f64 t1 u)))
(/.f64 (*.f64 v (*.f64 t1 (-.f64 t1 u))) (*.f64 (pow.f64 (+.f64 u t1) 2) (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 v 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 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (/.f64 t1 (+.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1))) (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 v t1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 t1 (+.f64 u t1)) (-.f64 t1 u)))
(/.f64 (*.f64 v (*.f64 t1 (-.f64 t1 u))) (*.f64 (pow.f64 (+.f64 u t1) 2) (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (/.f64 t1 (+.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1))) (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 v 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 v (/.f64 (-.f64 (*.f64 (*.f64 t1 t1) (pow.f64 (+.f64 u t1) 2)) (*.f64 (*.f64 u u) (pow.f64 (+.f64 u t1) 2))) t1)))
(*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 (/.f64 t1 (pow.f64 (+.f64 u t1) 2)) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))))
(*.f64 (/.f64 (*.f64 v t1) (+.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 (pow.f64 (*.f64 t1 (+.f64 u t1)) 3) (pow.f64 (*.f64 u (+.f64 u t1)) 3)) t1)) (+.f64 (*.f64 (*.f64 t1 t1) (pow.f64 (+.f64 u t1) 2)) (-.f64 (*.f64 (*.f64 u u) (pow.f64 (+.f64 u t1) 2)) (*.f64 t1 (*.f64 (+.f64 u t1) (*.f64 u (+.f64 u t1)))))))
(*.f64 (/.f64 t1 (/.f64 (*.f64 (pow.f64 (+.f64 u t1) 3) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) v)) (+.f64 (*.f64 (pow.f64 (+.f64 u t1) 2) (*.f64 t1 t1)) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) 2) u) (-.f64 u t1))))
(*.f64 (/.f64 (*.f64 v 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 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (/.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1))))))
(*.f64 (/.f64 (*.f64 v 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 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (/.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1))))))
(*.f64 (/.f64 (/.f64 v 1) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 (/.f64 v 1) 1) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 (/.f64 v 1) (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v (sqrt.f64 (+.f64 u t1))) (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 u t1)) (+.f64 u t1))))
(/.f64 (/.f64 v (sqrt.f64 (+.f64 u t1))) (*.f64 (+.f64 u t1) (/.f64 (sqrt.f64 (+.f64 u t1)) t1)))
(*.f64 (/.f64 (/.f64 v 1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)) (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))))
(*.f64 (/.f64 (/.f64 v 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 u t1)) 2)) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 4))))
(*.f64 (/.f64 (/.f64 v 1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 t1 (+.f64 u t1)) (-.f64 t1 u)))
(/.f64 (*.f64 v (*.f64 t1 (-.f64 t1 u))) (*.f64 (pow.f64 (+.f64 u t1) 2) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v 1) -1) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 (/.f64 v 1) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (/.f64 t1 (+.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1))) (+.f64 u t1)))
(*.f64 (/.f64 (/.f64 v 1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) t1)
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 (/.f64 v 1) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (/.f64 v (/.f64 (pow.f64 (+.f64 u t1) 2) (sqrt.f64 t1))))
(/.f64 v (pow.f64 (/.f64 (+.f64 u t1) (sqrt.f64 t1)) 2))
(*.f64 (/.f64 (/.f64 v 1) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (*.f64 t1 t1)))) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (/.f64 v (/.f64 (pow.f64 (+.f64 u t1) 2) (cbrt.f64 (*.f64 t1 t1)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) 2)) (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1)))
(*.f64 (/.f64 (/.f64 v 1) (/.f64 (pow.f64 (+.f64 t1 u) 2) -1)) t1)
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 (/.f64 v 1) (neg.f64 (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 (/.f64 v 1) (neg.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) t1)
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 t1)) (+.f64 t1 u)) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (/.f64 v (/.f64 (pow.f64 (+.f64 u t1) 2) (sqrt.f64 t1))))
(/.f64 v (pow.f64 (/.f64 (+.f64 u t1) (sqrt.f64 t1)) 2))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 t1)) 1) (sqrt.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (*.f64 (sqrt.f64 t1) (/.f64 v (+.f64 u t1))) (sqrt.f64 (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 t1)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (/.f64 t1 (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 t1) (/.f64 v (+.f64 u t1))) (sqrt.f64 (+.f64 u t1))) (sqrt.f64 (/.f64 t1 (+.f64 u t1))))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 (+.f64 u t1)) (/.f64 v (+.f64 u t1)))) (sqrt.f64 (/.f64 t1 (+.f64 u t1))))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (sqrt.f64 t1)) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (sqrt.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2))) (sqrt.f64 t1))))
(/.f64 (/.f64 (*.f64 (sqrt.f64 t1) (*.f64 v (sqrt.f64 t1))) (+.f64 u t1)) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1)))) 1) (cbrt.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 4) (*.f64 t1 t1)))) (cbrt.f64 (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1)))) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (/.f64 t1 (+.f64 t1 u))))
(*.f64 (/.f64 v (*.f64 (cbrt.f64 (+.f64 u t1)) (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 4) (*.f64 t1 t1))))) (cbrt.f64 (/.f64 t1 (+.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 4) (*.f64 t1 t1))) (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (/.f64 t1 (+.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (/.f64 (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 4) (*.f64 t1 t1)))) (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)))
(*.f64 (cbrt.f64 t1) (/.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 4) (*.f64 t1 t1)))))
(*.f64 (/.f64 (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 4) (*.f64 t1 t1)))) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (/.f64 v (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 4) (*.f64 t1 t1))))))
(/.f64 (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (+.f64 u t1) 4) (*.f64 t1 t1)))) (/.f64 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 t1)))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2)) t1)
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) 1) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (sqrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v (sqrt.f64 (+.f64 u t1))) (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 u t1)) (+.f64 u t1))))
(/.f64 (/.f64 v (sqrt.f64 (+.f64 u t1))) (*.f64 (+.f64 u t1) (/.f64 (sqrt.f64 (+.f64 u t1)) t1)))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 u t1)) 2)) (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (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 u t1)) 2)) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 4))))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 t1 (+.f64 u t1)) (-.f64 t1 u)))
(/.f64 (*.f64 v (*.f64 t1 (-.f64 t1 u))) (*.f64 (pow.f64 (+.f64 u t1) 2) (-.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) -1) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 v (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (*.f64 (/.f64 t1 (+.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1))) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) t1)
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (/.f64 v (/.f64 (pow.f64 (+.f64 u t1) 2) (sqrt.f64 t1))))
(/.f64 v (pow.f64 (/.f64 (+.f64 u t1) (sqrt.f64 t1)) 2))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (*.f64 t1 t1)))) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (/.f64 v (/.f64 (pow.f64 (+.f64 u t1) 2) (cbrt.f64 (*.f64 t1 t1)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) 2)) (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1)))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) -1)) t1)
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (neg.f64 (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 (neg.f64 (neg.f64 v)) (neg.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) t1)
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 1)
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(pow.f64 (*.f64 (/.f64 (sqrt.f64 v) (+.f64 t1 u)) (sqrt.f64 t1)) 2)
(pow.f64 (*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 v) (+.f64 u t1))) 2)
(pow.f64 (/.f64 (sqrt.f64 v) (/.f64 (+.f64 u t1) (sqrt.f64 t1))) 2)
(pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 3)
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(pow.f64 (pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 3) 1/3)
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 v t1)) -1)
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(neg.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(sqrt.f64 (pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 2))
(sqrt.f64 (pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))) 2))
(sqrt.f64 (pow.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2))) 2))
(log.f64 (pow.f64 (exp.f64 v) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 u t1) 2)) (log.f64 (exp.f64 v)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(cbrt.f64 (pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 3))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1) 3)))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (/.f64 (pow.f64 (+.f64 u t1) 2) t1) 3)))
(expm1.f64 (log1p.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(exp.f64 (log.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 1))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))
(log1p.f64 (expm1.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(+.f64 0 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 u t1) 2))))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) 2)))

eval972.0ms (7.2%)

Compiler

Compiled 51758 to 19889 computations (61.6% saved)

prune1.2s (8.7%)

Pruning

17 alts after pruning (15 fresh and 2 done)

PrunedKeptTotal
New2251152266
Fresh000
Picked011
Done314
Total2254172271
Error
0b
Counts
2271 → 17
Alt Table
Click to see full alt table
StatusErrorProgram
26.3b
(/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 t1 u))
1.8b
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
31.8b
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
35.5b
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
30.8b
(/.f64 (neg.f64 v) t1)
33.1b
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
14.4b
(/.f64 v (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (neg.f64 t1)))
34.9b
(/.f64 v (/.f64 (*.f64 u u) (neg.f64 t1)))
4.9b
(/.f64 v (-.f64 (-.f64 (*.f64 u -2) (/.f64 (*.f64 u u) t1)) t1))
24.4b
(/.f64 v (-.f64 (*.f64 u -2) t1))
27.0b
(/.f64 v (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))
17.1b
(*.f64 (/.f64 (neg.f64 t1) (+.f64 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))) v)
31.6b
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v u))
34.9b
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
22.5b
(*.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)))))
30.9b
(*.f64 (/.f64 -1 t1) v)
2.1b
(*.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u))) v)
Compiler

Compiled 431 to 265 computations (38.5% saved)

localize13.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 44 to 15 computations (65.9% saved)

series4.0ms (0%)

Counts
4 → 108
Calls

27 calls:

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

rewrite163.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1782×associate-/r*
1472×associate-/l*
932×associate-/r/
606×distribute-lft-in
436×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01194
124478
2339978
Stop Event
node limit
Counts
4 → 342
Calls
Call 1
Inputs
(*.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u))) v)
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(/.f64 t1 (+.f64 t1 u))
(/.f64 -1 (+.f64 t1 u))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 1 (+.f64 t1 u)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (/.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) v)))))) (#(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 (neg.f64 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (neg.f64 (+.f64 t1 u)) (sqrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (/.f64 (neg.f64 (+.f64 t1 u)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 v)) (/.f64 (neg.f64 (+.f64 t1 u)) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (neg.f64 (+.f64 t1 u)) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 v) (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)))))) (#(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 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) v) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 v)) (/.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.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 (neg.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 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (+.f64 t1 u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) -1) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) (neg.f64 (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (neg.f64 (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (sqrt.f64 (neg.f64 (+.f64 t1 u)))) (sqrt.f64 (neg.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (*.f64 (cbrt.f64 (neg.f64 (+.f64 t1 u))) (cbrt.f64 (neg.f64 (+.f64 t1 u))))) (cbrt.f64 (neg.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (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)) (neg.f64 (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 t1 (neg.f64 (+.f64 t1 u)))) 1) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v (/.f64 t1 (neg.f64 (+.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 v (/.f64 t1 (neg.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 t1 (neg.f64 (+.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 v (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v (neg.f64 t1)) (+.f64 t1 u)) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v (neg.f64 t1)) 1) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v (neg.f64 t1)) (sqrt.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v (neg.f64 t1)) (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 v (neg.f64 t1)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.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 (neg.f64 t1) v) (+.f64 t1 u)) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.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 (neg.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 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) 1) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) v) 1) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) v) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) v) (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 (neg.f64 (+.f64 t1 u))) v) (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 (neg.f64 (+.f64 t1 u))) v) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 1 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) v) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 t1)) (+.f64 t1 u)) (sqrt.f64 v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 v) (/.f64 (neg.f64 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) (pow.f64 (+.f64 t1 u) 2)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 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) (pow.f64 (+.f64 t1 u) 2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) (fma.f64 (neg.f64 u) 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.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) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.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 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) (*.f64 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.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 t1 (neg.f64 (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)) (*.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (-.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (/.f64 t1 (neg.f64 (+.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 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))) (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 (neg.f64 (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (+.f64 t1 u) (/.f64 -1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (neg.f64 (+.f64 t1 u)) (sqrt.f64 (/.f64 t1 (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (/.f64 (+.f64 t1 u) t1) (sqrt.f64 (/.f64 -1 (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) (*.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 (sqrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 t1) (/.f64 1 (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (neg.f64 (sqrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 t1) (*.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (sqrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (neg.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (/.f64 (neg.f64 (+.f64 t1 u)) (cbrt.f64 (/.f64 t1 (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 (+.f64 t1 u) t1) (pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) 2) (/.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 -1 (cbrt.f64 (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) 2) (/.f64 (+.f64 t1 u) (*.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 t1) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (cbrt.f64 t1) (/.f64 1 (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 (cbrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (cbrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (/.f64 (+.f64 t1 u) t1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t1) (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t1) (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t1) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t1) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 t1)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 (neg.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 t1)) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (sqrt.f64 (neg.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (/.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 t1)) (cbrt.f64 (neg.f64 t1))) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (neg.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 t1)) (cbrt.f64 (neg.f64 t1))) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (cbrt.f64 (neg.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (cbrt.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))))) (/.f64 (+.f64 t1 u) (cbrt.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (sqrt.f64 t1)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (sqrt.f64 t1)) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (sqrt.f64 (/.f64 t1 (+.f64 t1 u)))) (/.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 t1 (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 (/.f64 t1 (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (sqrt.f64 t1)) (/.f64 (+.f64 t1 u) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (neg.f64 t1)) (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t1 (neg.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 t1 1) (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (*.f64 (neg.f64 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (neg.f64 (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 (neg.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 (neg.f64 (+.f64 t1 u)) (/.f64 t1 (cbrt.f64 (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (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 -1 (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 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) (/.f64 1 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 (neg.f64 (+.f64 t1 u)) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 (neg.f64 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 (/.f64 (+.f64 t1 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 (+.f64 t1 u) t1) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 t1)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 t1)) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) (sqrt.f64 t1)) (/.f64 (+.f64 t1 u) (*.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) (sqrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (/.f64 (sqrt.f64 (+.f64 t1 u)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (+.f64 t1 u))) (/.f64 (cbrt.f64 (+.f64 t1 u)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) (neg.f64 (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (sqrt.f64 t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (neg.f64 (+.f64 t1 u)) (/.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 (neg.f64 (+.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) (sqrt.f64 (+.f64 t1 u))) (/.f64 (neg.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)) (/.f64 (neg.f64 (+.f64 t1 u)) (cbrt.f64 (/.f64 t1 (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) -1) (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) 1) (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 t1)) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 t1)) (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (neg.f64 (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 t1) 1) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 t1) (sqrt.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 t1) (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 -1 (+.f64 t1 u)) (+.f64 t1 u)) (/.f64 1 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) t1))) (sqrt.f64 (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) t1)) (cbrt.f64 (/.f64 (+.f64 t1 u) t1)))) (cbrt.f64 (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 1 (sqrt.f64 t1))) (/.f64 (+.f64 t1 u) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 1 (pow.f64 (cbrt.f64 t1) 2))) (/.f64 (+.f64 t1 u) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 t1))) (/.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2))) (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 t1))) (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 t1) 2))) (/.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (neg.f64 (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (neg.f64 (+.f64 t1 u)))) (sqrt.f64 (neg.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (*.f64 (cbrt.f64 (neg.f64 (+.f64 t1 u))) (cbrt.f64 (neg.f64 (+.f64 t1 u))))) (cbrt.f64 (neg.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t1 (neg.f64 (+.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 (neg.f64 t1) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 t1) (*.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 -1 (neg.f64 t1)) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))) 1) (sqrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (sqrt.f64 (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))) (sqrt.f64 (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) 1) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (sqrt.f64 (cbrt.f64 (+.f64 t1 u)))) (sqrt.f64 (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (cbrt.f64 (+.f64 t1 u))))) (cbrt.f64 (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (sqrt.f64 (+.f64 t1 u)))) (cbrt.f64 (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) -1) (neg.f64 (+.f64 t1 u))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) 1) (neg.f64 (+.f64 t1 u))) (neg.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (neg.f64 t1)) (+.f64 t1 u)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (neg.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) (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3) (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.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 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 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 (*.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))) t1) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 -1 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))) (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 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))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))))))) (#(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 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 t1 (+.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 t1 (+.f64 t1 u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 t1 u)) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 (/.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 t1 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (cbrt.f64 (/.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 (/.f64 1 (+.f64 t1 u)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t1) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 1) (/.f64 1 (+.f64 t1 u)))))) (#(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 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 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 u t1)))))))) (#(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 t1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 1) 1) (/.f64 1 (+.f64 t1 u)))))) (#(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 t1 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.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 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 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) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 t1) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 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 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 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 t1 1) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))))) (#(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 (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 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 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 t1 (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.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 t1 (neg.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 t1 (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.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 t1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 t1 (+.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 (*.f64 t1 t1) (*.f64 u u))) t1) (*.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 -1 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))) (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 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))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.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 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) (sqrt.f64 (/.f64 -1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) (pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) 2) (/.f64 -1 (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 -1 (sqrt.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 -1 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 -1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(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 (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 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 (/.f64 -1 (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 -1 (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 -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 *.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 pow.f64 (/.f64 -1 (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) 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 pow.f64 (neg.f64 (+.f64 t1 u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 -1 (+.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 (log.f64 (/.f64 -1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 t1 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 t1 u))))))))

simplify258.0ms (1.9%)

Algorithm
egg-herbie
Rules
1350×associate-/l/
1346×associate-/r*
1342×associate-*r*
1218×*-commutative
1052×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0101319524
1300219242
Stop Event
node limit
Counts
450 → 637
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 -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 t1 u)
(+.f64 (/.f64 t1 u) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2))))
(+.f64 (/.f64 t1 u) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)))))
(+.f64 (/.f64 t1 u) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 4) (pow.f64 u 4))) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2))))))
1
(+.f64 1 (*.f64 -1 (/.f64 u t1)))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 2)) (+.f64 1 (*.f64 -1 (/.f64 u t1))))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (*.f64 -1 (/.f64 (pow.f64 u 3) (pow.f64 t1 3))))))
1
(+.f64 1 (*.f64 -1 (/.f64 u t1)))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 2)) (+.f64 1 (*.f64 -1 (/.f64 u t1))))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (*.f64 -1 (/.f64 (pow.f64 u 3) (pow.f64 t1 3))))))
1
(+.f64 1 (*.f64 -1 (/.f64 u t1)))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 2)) (+.f64 1 (*.f64 -1 (/.f64 u t1))))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (*.f64 -1 (/.f64 (pow.f64 u 3) (pow.f64 t1 3))))))
(/.f64 t1 u)
(+.f64 (/.f64 t1 u) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2))))
(+.f64 (/.f64 t1 u) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)))))
(+.f64 (/.f64 t1 u) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 4) (pow.f64 u 4))) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2))))))
(/.f64 t1 u)
(+.f64 (/.f64 t1 u) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2))))
(+.f64 (/.f64 t1 u) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)))))
(+.f64 (/.f64 t1 u) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 4) (pow.f64 u 4))) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2))))))
(/.f64 -1 u)
(-.f64 (/.f64 t1 (pow.f64 u 2)) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(-.f64 (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2)))) (/.f64 1 u))
(/.f64 -1 t1)
(-.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 (pow.f64 u 3) (pow.f64 t1 4)))) (/.f64 1 t1))
(/.f64 -1 t1)
(-.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 (pow.f64 u 3) (pow.f64 t1 4)))) (/.f64 1 t1))
(/.f64 -1 t1)
(-.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 (pow.f64 u 3) (pow.f64 t1 4)))) (/.f64 1 t1))
(/.f64 -1 u)
(-.f64 (/.f64 t1 (pow.f64 u 2)) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(-.f64 (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2)))) (/.f64 1 u))
(/.f64 -1 u)
(-.f64 (/.f64 t1 (pow.f64 u 2)) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(-.f64 (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2)))) (/.f64 1 u))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v))) 1)
(/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))
(/.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 1 (+.f64 t1 u)) v)))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 t1)))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v) 1)
(/.f64 1 (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))
(/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) v)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (/.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) v)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))
(/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v))
(/.f64 (sqrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (neg.f64 (+.f64 t1 u)) (sqrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (/.f64 (neg.f64 (+.f64 t1 u)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 v)) (/.f64 (neg.f64 (+.f64 t1 u)) (sqrt.f64 v)))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (neg.f64 (+.f64 t1 u)) (cbrt.f64 v)))
(/.f64 (*.f64 v (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (+.f64 t1 u))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 t1 v) (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))))
(/.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) v) (+.f64 t1 u))
(/.f64 (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 v)) (/.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 v))))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (sqrt.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (+.f64 t1 u)) -1)
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) -1) (+.f64 t1 u))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) (neg.f64 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (neg.f64 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (sqrt.f64 (neg.f64 (+.f64 t1 u)))) (sqrt.f64 (neg.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (*.f64 (cbrt.f64 (neg.f64 (+.f64 t1 u))) (cbrt.f64 (neg.f64 (+.f64 t1 u))))) (cbrt.f64 (neg.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v (/.f64 t1 (neg.f64 (+.f64 t1 u)))) 1) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 v (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 (*.f64 v (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (+.f64 t1 u)) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) 1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (sqrt.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) 1) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 -1 (/.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 u t1)))))
(/.f64 (/.f64 (*.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) v) 1) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) v) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) v) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 (*.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) v) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) v) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(pow.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v) 1)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 t1)) (+.f64 t1 u)) (sqrt.f64 v)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v) 2))
(log.f64 (pow.f64 (exp.f64 v) (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 v 3)))
(cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v)))
(exp.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v)))
(+.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.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 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) (*.f64 -1 u)))
(+.f64 (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u))))
(+.f64 (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))))
(+.f64 (*.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)) (*.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))) 1)
(/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(/.f64 -1 (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) t1))
(/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))) (neg.f64 t1)))
(/.f64 -1 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 (neg.f64 (+.f64 t1 u)))))
(/.f64 t1 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))))
(/.f64 t1 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 t1 (/.f64 (+.f64 t1 u) (/.f64 -1 (+.f64 t1 u))))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) -1))
(/.f64 t1 (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))) 1))
(/.f64 t1 (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)) 1))
(/.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u))))
(/.f64 t1 (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) -1))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 1)
(/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 t1)))
(/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))) t1))
(/.f64 1 (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)) t1))
(/.f64 1 (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (neg.f64 t1)))
(/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (neg.f64 (+.f64 t1 u)) (sqrt.f64 (/.f64 t1 (+.f64 t1 u)))))
(/.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (/.f64 (+.f64 t1 u) t1) (sqrt.f64 (/.f64 -1 (+.f64 t1 u)))))
(/.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) (*.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) t1)))
(/.f64 (sqrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 (sqrt.f64 t1))))
(/.f64 (sqrt.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))) (sqrt.f64 t1)))
(/.f64 (sqrt.f64 t1) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)) (sqrt.f64 t1)))
(/.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 t1) (/.f64 1 (+.f64 t1 u)))))
(/.f64 (sqrt.f64 t1) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (neg.f64 (sqrt.f64 t1))))
(/.f64 (sqrt.f64 t1) (*.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (sqrt.f64 t1))))
(/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (neg.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (/.f64 (neg.f64 (+.f64 t1 u)) (cbrt.f64 (/.f64 t1 (+.f64 t1 u)))))
(/.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 (+.f64 t1 u) t1) (pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) 2)))
(/.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) 2) (/.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 -1 (cbrt.f64 (+.f64 t1 u)))))
(/.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) 2) (/.f64 (+.f64 t1 u) (*.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) t1)))
(/.f64 (cbrt.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 t1) 2)))
(/.f64 (cbrt.f64 t1) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))) (cbrt.f64 t1)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)) (cbrt.f64 t1)))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (cbrt.f64 t1) (/.f64 1 (+.f64 t1 u)))))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 (cbrt.f64 t1))))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 t1))))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (cbrt.f64 t1))))
(/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (+.f64 t1 u))
(/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (/.f64 (+.f64 t1 u) t1) -1))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 t1) (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)) -1))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) 1))
(/.f64 (sqrt.f64 (neg.f64 t1)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 (neg.f64 t1))))
(/.f64 (sqrt.f64 (neg.f64 t1)) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (sqrt.f64 (neg.f64 t1))))
(/.f64 (sqrt.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (/.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 t1)) (cbrt.f64 (neg.f64 t1))) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (neg.f64 t1))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 t1)) (cbrt.f64 (neg.f64 t1))) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (cbrt.f64 (neg.f64 t1))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (cbrt.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))))) (/.f64 (+.f64 t1 u) (cbrt.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))))))
(/.f64 (*.f64 -1 (sqrt.f64 t1)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1)))
(/.f64 (*.f64 -1 (sqrt.f64 t1)) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (sqrt.f64 t1)))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 t1)))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (cbrt.f64 t1)))
(/.f64 (*.f64 -1 (sqrt.f64 (/.f64 t1 (+.f64 t1 u)))) (/.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 t1 (+.f64 t1 u)))))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 (/.f64 t1 (+.f64 t1 u)))))
(/.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (sqrt.f64 t1)) (/.f64 (+.f64 t1 u) (sqrt.f64 t1)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 t1)))
(/.f64 (*.f64 -1 (neg.f64 t1)) (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 t1 1) (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (*.f64 (neg.f64 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (neg.f64 (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 t1 (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 t1 (cbrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 t1 u))) (*.f64 (/.f64 (+.f64 t1 u) t1) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (/.f64 (+.f64 t1 u) t1) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) (/.f64 1 (-.f64 t1 u)))
(/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 (neg.f64 (+.f64 t1 u)) (-.f64 t1 u)))
(/.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 (neg.f64 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 t1 u)))
(/.f64 (/.f64 -1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 (/.f64 (+.f64 t1 u) t1) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (neg.f64 (sqrt.f64 t1)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1)))
(/.f64 (neg.f64 (sqrt.f64 t1)) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (sqrt.f64 t1)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 t1)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (cbrt.f64 t1)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) (sqrt.f64 t1)) (/.f64 (+.f64 t1 u) (*.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) (sqrt.f64 t1))))
(/.f64 (/.f64 -1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (/.f64 (sqrt.f64 (+.f64 t1 u)) t1))
(/.f64 (/.f64 -1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (+.f64 t1 u))) (/.f64 (cbrt.f64 (+.f64 t1 u)) t1))
(/.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) -1)
(/.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) (neg.f64 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (sqrt.f64 t1) (+.f64 t1 u))))
(/.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (sqrt.f64 t1) (cbrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (cbrt.f64 t1) (+.f64 t1 u))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (neg.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)) (/.f64 (neg.f64 (+.f64 t1 u)) (cbrt.f64 (/.f64 t1 (+.f64 t1 u)))))
(/.f64 (*.f64 (neg.f64 t1) -1) (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) 1) (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))))
(/.f64 (neg.f64 (neg.f64 t1)) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (neg.f64 t1)) (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (neg.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 (neg.f64 t1) 1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (neg.f64 t1) (sqrt.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 t1 u)) (/.f64 1 t1))
(/.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) t1))) (sqrt.f64 (/.f64 (+.f64 t1 u) t1)))
(/.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) t1)) (cbrt.f64 (/.f64 (+.f64 t1 u) t1)))) (cbrt.f64 (/.f64 (+.f64 t1 u) t1)))
(/.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 1 (sqrt.f64 t1))) (/.f64 (+.f64 t1 u) (sqrt.f64 t1)))
(/.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 1 (pow.f64 (cbrt.f64 t1) 2))) (/.f64 (+.f64 t1 u) (cbrt.f64 t1)))
(/.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 t1))) (/.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 t1)))
(/.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2))) (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 t1)))
(/.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 t1))) (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 t1)))
(/.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 t1) 2))) (/.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 t1)))
(/.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (neg.f64 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (neg.f64 (+.f64 t1 u)))) (sqrt.f64 (neg.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (*.f64 (cbrt.f64 (neg.f64 (+.f64 t1 u))) (cbrt.f64 (neg.f64 (+.f64 t1 u))))) (cbrt.f64 (neg.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 (neg.f64 t1) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 -1 (neg.f64 t1)) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))) 1) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (sqrt.f64 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))) (sqrt.f64 (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) 1) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (sqrt.f64 (cbrt.f64 (+.f64 t1 u)))) (sqrt.f64 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (cbrt.f64 (+.f64 t1 u))))) (cbrt.f64 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (sqrt.f64 (+.f64 t1 u)))) (cbrt.f64 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) -1) (neg.f64 (+.f64 t1 u))) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) 1) (neg.f64 (+.f64 t1 u))) (neg.f64 (+.f64 t1 u)))
(pow.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 1)
(pow.f64 (/.f64 (sqrt.f64 (neg.f64 t1)) (+.f64 t1 u)) 2)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 2))
(log.f64 (exp.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3) (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))))
(exp.f64 (log.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))))
(+.f64 (/.f64 t1 (+.f64 t1 u)) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.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 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 (/.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))) t1) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 -1 u)))
(+.f64 (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u))))
(+.f64 (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 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 u t1))))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t1 (+.f64 t1 u)))) 1)
(*.f64 t1 (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (neg.f64 t1))
(*.f64 (/.f64 t1 (+.f64 t1 u)) 1)
(*.f64 1 (/.f64 t1 (+.f64 t1 u)))
(*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 (/.f64 t1 (+.f64 t1 u))))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 1 (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (cbrt.f64 (/.f64 t1 (+.f64 t1 u))))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 1 (+.f64 t1 u)) t1)
(*.f64 (neg.f64 t1) (/.f64 -1 (+.f64 t1 u)))
(*.f64 (/.f64 t1 1) (/.f64 1 (+.f64 t1 u)))
(*.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 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 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 u t1)))))
(*.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 t1 (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 t1 1) 1) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (+.f64 t1 u)) (cbrt.f64 t1))
(*.f64 (/.f64 t1 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.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 u t1)))))
(*.f64 (/.f64 t1 (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 1 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (/.f64 (neg.f64 t1) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 (neg.f64 t1) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 t1 1) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 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 t1 1) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))
(*.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 (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 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 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 t1 (+.f64 t1 u)) 1)
(pow.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)
(pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 3)
(pow.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3) 1/3)
(pow.f64 (/.f64 (+.f64 t1 u) t1) -1)
(neg.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))))
(sqrt.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2))
(log.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 t1 (+.f64 t1 u)))))
(cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (+.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (/.f64 t1 (+.f64 t1 u))))
(exp.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))) 1))
(log1p.f64 (expm1.f64 (/.f64 t1 (+.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 (*.f64 t1 t1) (*.f64 u u))) t1) (*.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 -1 u)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1) (*.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1) (*.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.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 t1 u)))
(*.f64 (/.f64 -1 (+.f64 t1 u)) 1)
(*.f64 1 (/.f64 -1 (+.f64 t1 u)))
(*.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) (sqrt.f64 (/.f64 -1 (+.f64 t1 u))))
(*.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) (pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) 2))
(*.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) 2) (/.f64 -1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (+.f64 t1 u)) -1)
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 -1 (sqrt.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 -1 (-.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 -1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.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 (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 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 (/.f64 -1 (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 -1 (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 -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 (/.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)))))
(pow.f64 (/.f64 -1 (+.f64 t1 u)) 1)
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) 2)
(pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3) 1/3)
(pow.f64 (neg.f64 (+.f64 t1 u)) -1)
(neg.f64 (/.f64 1 (+.f64 t1 u)))
(sqrt.f64 (pow.f64 (/.f64 -1 (+.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 (log.f64 (/.f64 -1 (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 t1 u))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.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 (*.f64 u u) v))
(+.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 (*.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 (*.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 (*.f64 u u) v)) (*.f64 -3 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) 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 (*.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 (*.f64 u u) v)) (*.f64 -3 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)))))
(*.f64 -1 (/.f64 v t1))
(neg.f64 (/.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)) (neg.f64 (/.f64 v t1)))
(fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (neg.f64 (/.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 (neg.f64 (/.f64 v t1)) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (+.f64 (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (neg.f64 (/.f64 v t1))) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3))))
(+.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 (neg.f64 (/.f64 v t1)) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (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 -3 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 4)) (+.f64 (neg.f64 (/.f64 v t1)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))))
(*.f64 -1 (/.f64 v t1))
(neg.f64 (/.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)) (neg.f64 (/.f64 v t1)))
(fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (neg.f64 (/.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 (neg.f64 (/.f64 v t1)) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (+.f64 (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (neg.f64 (/.f64 v t1))) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3))))
(+.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 v (/.f64 (pow.f64 t1 3) (*.f64 u u))) (fma.f64 2 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (neg.f64 (/.f64 v t1)) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u)))))))
(+.f64 (fma.f64 -4 (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)) (+.f64 (fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (neg.f64 (/.f64 v t1))) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))) (/.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))
(neg.f64 (/.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)) (neg.f64 (/.f64 v t1)))
(fma.f64 2 (*.f64 (/.f64 v (*.f64 t1 t1)) u) (neg.f64 (/.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)) (neg.f64 (/.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) (neg.f64 (/.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) (neg.f64 (/.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) (neg.f64 (/.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 (*.f64 u u) v))
(+.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 (*.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 (*.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 (*.f64 u u) v)) (*.f64 -3 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) 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 (*.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 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v) (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) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (fma.f64 -4 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v) (/.f64 (*.f64 -2 (*.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 (*.f64 u u) v))
(+.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 (*.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 (*.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 (*.f64 u u) v)) (*.f64 -3 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) 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 (*.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 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 -3 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)))) (/.f64 (*.f64 -2 (+.f64 (*.f64 v (pow.f64 t1 4)) (*.f64 -3 (*.f64 v (pow.f64 t1 4))))) (pow.f64 u 5)))
(*.f64 -1 (/.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)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.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)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.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)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.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)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.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)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.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)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.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 (*.f64 4 (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 u) (*.f64 t1 t1)) (/.f64 1 t1))
(-.f64 (*.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 (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (/.f64 (*.f64 (neg.f64 (*.f64 u u)) 3) (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 (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 (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 u 3) 3) (*.f64 2 (pow.f64 u 3))) (pow.f64 t1 4)) (/.f64 (*.f64 (neg.f64 (*.f64 u u)) 3) (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 2 u) (*.f64 t1 t1)) (/.f64 1 t1))
(-.f64 (*.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 (*.f64 2 u) (*.f64 t1 t1)))) (/.f64 1 t1))
(+.f64 (fma.f64 -4 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (*.f64 2 (/.f64 u (*.f64 t1 t1)))) (-.f64 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (/.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 (*.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)) (/.f64 (*.f64 -2 (+.f64 (pow.f64 u 3) (*.f64 -3 (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 u) (*.f64 t1 t1)) (/.f64 1 t1))
(-.f64 (*.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 (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (*.f64 -3 (/.f64 (*.f64 u u) (pow.f64 t1 3)))) (/.f64 1 t1))
(-.f64 (fma.f64 2 (/.f64 u (*.f64 t1 t1)) (/.f64 (*.f64 (*.f64 u u) -3) (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 (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 (*.f64 (*.f64 u u) -3) (pow.f64 t1 3)))) (/.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 -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 -4 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (+.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 4)))))
(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)) (/.f64 (neg.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))))))))
(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 (pow.f64 t1 4) (pow.f64 u 5)) (/.f64 (*.f64 -3 (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 -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 -4 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (+.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 4)))))
(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)) (/.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 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)) (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)) (/.f64 (neg.f64 t1) (*.f64 u u))))))
(/.f64 t1 u)
(+.f64 (/.f64 t1 u) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2))))
(+.f64 (/.f64 t1 u) (neg.f64 (/.f64 (*.f64 t1 t1) (*.f64 u u))))
(+.f64 (/.f64 t1 u) (/.f64 (*.f64 t1 (neg.f64 t1)) (*.f64 u u)))
(+.f64 (/.f64 t1 u) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)))))
(+.f64 (/.f64 t1 u) (+.f64 (neg.f64 (/.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(+.f64 (/.f64 (*.f64 t1 (neg.f64 t1)) (*.f64 u u)) (+.f64 (/.f64 t1 u) (/.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(+.f64 (/.f64 t1 u) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 4) (pow.f64 u 4))) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2))))))
(+.f64 (/.f64 t1 u) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 -1 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) (neg.f64 (/.f64 (*.f64 t1 t1) (*.f64 u u))))))
(+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (pow.f64 t1 4) (pow.f64 u 4)))) (/.f64 t1 u)))
1
(+.f64 1 (*.f64 -1 (/.f64 u t1)))
(+.f64 1 (/.f64 (neg.f64 u) t1))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 2)) (+.f64 1 (*.f64 -1 (/.f64 u t1))))
(+.f64 (+.f64 1 (/.f64 (neg.f64 u) t1)) (/.f64 (*.f64 u u) (*.f64 t1 t1)))
(+.f64 1 (+.f64 (/.f64 (neg.f64 u) t1) (/.f64 (*.f64 u u) (*.f64 t1 t1))))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (*.f64 -1 (/.f64 (pow.f64 u 3) (pow.f64 t1 3))))))
(+.f64 (/.f64 (*.f64 u u) (*.f64 t1 t1)) (+.f64 1 (fma.f64 -1 (/.f64 u t1) (neg.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 3))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 u t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (+.f64 1 (/.f64 (*.f64 u u) (*.f64 t1 t1))))
1
(+.f64 1 (*.f64 -1 (/.f64 u t1)))
(+.f64 1 (/.f64 (neg.f64 u) t1))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 2)) (+.f64 1 (*.f64 -1 (/.f64 u t1))))
(+.f64 (+.f64 1 (/.f64 (neg.f64 u) t1)) (/.f64 (*.f64 u u) (*.f64 t1 t1)))
(+.f64 1 (+.f64 (/.f64 (neg.f64 u) t1) (/.f64 (*.f64 u u) (*.f64 t1 t1))))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (*.f64 -1 (/.f64 (pow.f64 u 3) (pow.f64 t1 3))))))
(+.f64 (/.f64 (*.f64 u u) (*.f64 t1 t1)) (+.f64 1 (fma.f64 -1 (/.f64 u t1) (neg.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 3))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 u t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (+.f64 1 (/.f64 (*.f64 u u) (*.f64 t1 t1))))
1
(+.f64 1 (*.f64 -1 (/.f64 u t1)))
(+.f64 1 (/.f64 (neg.f64 u) t1))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 2)) (+.f64 1 (*.f64 -1 (/.f64 u t1))))
(+.f64 (+.f64 1 (/.f64 (neg.f64 u) t1)) (/.f64 (*.f64 u u) (*.f64 t1 t1)))
(+.f64 1 (+.f64 (/.f64 (neg.f64 u) t1) (/.f64 (*.f64 u u) (*.f64 t1 t1))))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (*.f64 -1 (/.f64 (pow.f64 u 3) (pow.f64 t1 3))))))
(+.f64 (/.f64 (*.f64 u u) (*.f64 t1 t1)) (+.f64 1 (fma.f64 -1 (/.f64 u t1) (neg.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 3))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 u t1) (/.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (+.f64 1 (/.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 t1 u)
(+.f64 (/.f64 t1 u) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2))))
(+.f64 (/.f64 t1 u) (neg.f64 (/.f64 (*.f64 t1 t1) (*.f64 u u))))
(+.f64 (/.f64 t1 u) (/.f64 (*.f64 t1 (neg.f64 t1)) (*.f64 u u)))
(+.f64 (/.f64 t1 u) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)))))
(+.f64 (/.f64 t1 u) (+.f64 (neg.f64 (/.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(+.f64 (/.f64 (*.f64 t1 (neg.f64 t1)) (*.f64 u u)) (+.f64 (/.f64 t1 u) (/.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(+.f64 (/.f64 t1 u) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 4) (pow.f64 u 4))) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2))))))
(+.f64 (/.f64 t1 u) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 -1 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) (neg.f64 (/.f64 (*.f64 t1 t1) (*.f64 u u))))))
(+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (pow.f64 t1 4) (pow.f64 u 4)))) (/.f64 t1 u)))
(/.f64 t1 u)
(+.f64 (/.f64 t1 u) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2))))
(+.f64 (/.f64 t1 u) (neg.f64 (/.f64 (*.f64 t1 t1) (*.f64 u u))))
(+.f64 (/.f64 t1 u) (/.f64 (*.f64 t1 (neg.f64 t1)) (*.f64 u u)))
(+.f64 (/.f64 t1 u) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)))))
(+.f64 (/.f64 t1 u) (+.f64 (neg.f64 (/.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(+.f64 (/.f64 (*.f64 t1 (neg.f64 t1)) (*.f64 u u)) (+.f64 (/.f64 t1 u) (/.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(+.f64 (/.f64 t1 u) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 4) (pow.f64 u 4))) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2))))))
(+.f64 (/.f64 t1 u) (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 -1 (/.f64 (pow.f64 t1 4) (pow.f64 u 4)) (neg.f64 (/.f64 (*.f64 t1 t1) (*.f64 u u))))))
(+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (pow.f64 t1 4) (pow.f64 u 4)))) (/.f64 t1 u)))
(/.f64 -1 u)
(-.f64 (/.f64 t1 (pow.f64 u 2)) (/.f64 1 u))
(-.f64 (/.f64 t1 (*.f64 u u)) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 t1 (*.f64 u u))) (/.f64 1 u))
(-.f64 (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2)))) (/.f64 1 u))
(+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (-.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 t1 (*.f64 u u))) (/.f64 1 u)))
(/.f64 -1 t1)
(-.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1))
(-.f64 (/.f64 u (*.f64 t1 t1)) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (/.f64 u (*.f64 t1 t1))) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 (pow.f64 u 3) (pow.f64 t1 4)))) (/.f64 1 t1))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (/.f64 u (*.f64 t1 t1))) (/.f64 (pow.f64 u 3) (pow.f64 t1 4))) (/.f64 1 t1))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (/.f64 u (*.f64 t1 t1))) (-.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (/.f64 1 t1)))
(/.f64 -1 t1)
(-.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1))
(-.f64 (/.f64 u (*.f64 t1 t1)) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (/.f64 u (*.f64 t1 t1))) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 (pow.f64 u 3) (pow.f64 t1 4)))) (/.f64 1 t1))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (/.f64 u (*.f64 t1 t1))) (/.f64 (pow.f64 u 3) (pow.f64 t1 4))) (/.f64 1 t1))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (/.f64 u (*.f64 t1 t1))) (-.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (/.f64 1 t1)))
(/.f64 -1 t1)
(-.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1))
(-.f64 (/.f64 u (*.f64 t1 t1)) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (/.f64 u (*.f64 t1 t1))) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 (pow.f64 u 3) (pow.f64 t1 4)))) (/.f64 1 t1))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (/.f64 u (*.f64 t1 t1))) (/.f64 (pow.f64 u 3) (pow.f64 t1 4))) (/.f64 1 t1))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 u u) (pow.f64 t1 3)) (/.f64 u (*.f64 t1 t1))) (-.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (/.f64 1 t1)))
(/.f64 -1 u)
(-.f64 (/.f64 t1 (pow.f64 u 2)) (/.f64 1 u))
(-.f64 (/.f64 t1 (*.f64 u u)) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 t1 (*.f64 u u))) (/.f64 1 u))
(-.f64 (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2)))) (/.f64 1 u))
(+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (-.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 t1 (*.f64 u u))) (/.f64 1 u)))
(/.f64 -1 u)
(-.f64 (/.f64 t1 (pow.f64 u 2)) (/.f64 1 u))
(-.f64 (/.f64 t1 (*.f64 u u)) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 t1 (*.f64 u u))) (/.f64 1 u))
(-.f64 (+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2)))) (/.f64 1 u))
(+.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) (-.f64 (fma.f64 -1 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (/.f64 t1 (*.f64 u u))) (/.f64 1 u)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v))) 1)
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 1 (+.f64 t1 u)) v)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 t1)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v) 1)
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 1 (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) v)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (/.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) v)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (sqrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (neg.f64 (+.f64 t1 u)) (sqrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))
(/.f64 (sqrt.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v))) (/.f64 (neg.f64 (+.f64 t1 u)) (sqrt.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v)))))
(*.f64 (sqrt.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v))) (/.f64 (sqrt.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v))) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (/.f64 (neg.f64 (+.f64 t1 u)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v))) (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v)))) (/.f64 (neg.f64 (+.f64 t1 u)) (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v))) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v))))) (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v))))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 v)) (/.f64 (neg.f64 (+.f64 t1 u)) (sqrt.f64 v)))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 v)) (neg.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(*.f64 (sqrt.f64 v) (/.f64 (*.f64 t1 (sqrt.f64 v)) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (neg.f64 (+.f64 t1 u)) (cbrt.f64 v)))
(*.f64 (cbrt.f64 v) (/.f64 (*.f64 t1 (pow.f64 (cbrt.f64 v) 2)) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 v (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (+.f64 t1 u))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) v) (+.f64 t1 u))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 v)) (/.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 v))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 v)) (/.f64 (-.f64 (neg.f64 u) t1) (sqrt.f64 (/.f64 t1 (+.f64 t1 u))))) (sqrt.f64 v))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) 1) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (sqrt.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (sqrt.f64 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))))
(/.f64 v (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))) (neg.f64 t1))))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (/.f64 v (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (neg.f64 t1))) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))))
(/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (neg.f64 t1))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (+.f64 t1 u)) -1)
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) -1) (+.f64 t1 u))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) (neg.f64 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (sqrt.f64 (+.f64 t1 u))) (neg.f64 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (neg.f64 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 v (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (sqrt.f64 (neg.f64 (+.f64 t1 u)))) (sqrt.f64 (neg.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (*.f64 (sqrt.f64 (neg.f64 (+.f64 t1 u))) (sqrt.f64 (neg.f64 (+.f64 t1 u)))))
(/.f64 t1 (*.f64 (*.f64 (sqrt.f64 (-.f64 (neg.f64 u) t1)) (sqrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 (+.f64 t1 u) v)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (*.f64 (cbrt.f64 (neg.f64 (+.f64 t1 u))) (cbrt.f64 (neg.f64 (+.f64 t1 u))))) (cbrt.f64 (neg.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (*.f64 (cbrt.f64 (neg.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (neg.f64 (+.f64 t1 u))) (cbrt.f64 (neg.f64 (+.f64 t1 u))))))
(/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (sqrt.f64 (+.f64 t1 u))) (neg.f64 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 v (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))
(/.f64 (/.f64 (*.f64 v (/.f64 t1 (neg.f64 (+.f64 t1 u)))) 1) (+.f64 t1 u))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 v (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (sqrt.f64 (+.f64 t1 u))) (neg.f64 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 v (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 v (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))
(/.f64 (/.f64 (*.f64 v (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 v (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))
(/.f64 (/.f64 (*.f64 v (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 t1 u))) (*.f64 (/.f64 1 (-.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (-.f64 t1 u) (/.f64 (/.f64 (*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))) (-.f64 t1 u)) 1))
(/.f64 (/.f64 (*.f64 v (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) 1) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 v (*.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) t1) (-.f64 (neg.f64 u) t1)))))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (+.f64 t1 u)) (+.f64 t1 u))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) 1) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (sqrt.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (sqrt.f64 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))))
(/.f64 v (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))) (neg.f64 t1))))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (/.f64 v (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (neg.f64 t1))) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))))
(/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (neg.f64 t1))))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 4)))
(/.f64 (*.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 4)) (neg.f64 t1)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (sqrt.f64 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))))
(/.f64 v (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))) (neg.f64 t1))))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (+.f64 t1 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) (neg.f64 t1))) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))))
(/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (neg.f64 t1))))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (+.f64 t1 u))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 4)))
(/.f64 (*.f64 (/.f64 v (pow.f64 (cbrt.f64 (+.f64 t1 u)) 4)) (neg.f64 t1)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (sqrt.f64 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))))
(/.f64 v (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))) (neg.f64 t1))))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 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) (neg.f64 t1))) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))))
(/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (neg.f64 t1))))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) 1) (+.f64 t1 u))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (sqrt.f64 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))))
(/.f64 v (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))) (neg.f64 t1))))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 v (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (neg.f64 t1))) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))))
(/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (neg.f64 t1))))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 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) (neg.f64 t1))) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))))
(/.f64 v (*.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (neg.f64 t1))))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 t1 u))) (*.f64 (/.f64 1 (-.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (-.f64 t1 u) (/.f64 (/.f64 (*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))) (-.f64 t1 u)) 1))
(/.f64 (/.f64 (*.f64 -1 (/.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 u t1)))))
(/.f64 (neg.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v))) (*.f64 (/.f64 1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (+.f64 t1 u))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (/.f64 (*.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) v) 1) (+.f64 t1 u))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) v) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (sqrt.f64 (+.f64 t1 u))) (neg.f64 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) v) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 v (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))
(/.f64 (/.f64 (*.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) v) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 v (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))
(/.f64 (/.f64 (*.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) v) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 1 (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 t1 u))) (*.f64 (/.f64 1 (-.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (-.f64 t1 u) (/.f64 (/.f64 (*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))) (-.f64 t1 u)) 1))
(/.f64 (/.f64 (*.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) v) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 t1 u))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) 1) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 v (*.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) t1) (-.f64 (neg.f64 u) t1)))))
(pow.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v) 1)
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 t1)) (+.f64 t1 u)) (sqrt.f64 v)) 2)
(pow.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 (neg.f64 t1)) (+.f64 t1 u))) 2)
(pow.f64 (/.f64 (*.f64 (sqrt.f64 v) (sqrt.f64 (neg.f64 t1))) (+.f64 t1 u)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v)) 3)
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v) 3) 1/3)
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v) 2))
(sqrt.f64 (pow.f64 (*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))) 2))
(log.f64 (pow.f64 (exp.f64 v) (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (log.f64 (exp.f64 v)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v) 3))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 v 3)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (*.f64 (pow.f64 v 3) (pow.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 3)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v)) 1))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) v)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 (neg.f64 t1) (*.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) 2))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 (neg.f64 t1) (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u))) (+.f64 u (neg.f64 u))))
(+.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.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 (neg.f64 t1) (*.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) 2))) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 (neg.f64 t1) (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.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 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.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 (neg.f64 t1) (*.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 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (/.f64 (neg.f64 t1) (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u))) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) (neg.f64 u)))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) 2))) (-.f64 t1 u))
(/.f64 (*.f64 t1 (-.f64 u t1)) (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)))
(+.f64 (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) (*.f64 -1 u)))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) 2))) (-.f64 t1 u))
(/.f64 (*.f64 t1 (-.f64 u t1)) (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)))
(+.f64 (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u))))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) 2))) (+.f64 t1 (*.f64 (sqrt.f64 u) (neg.f64 (sqrt.f64 u)))))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u))) (+.f64 t1 (*.f64 (sqrt.f64 u) (neg.f64 (sqrt.f64 u)))))
(+.f64 (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))))
(*.f64 (/.f64 (neg.f64 t1) (*.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 (neg.f64 t1) (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u))) (+.f64 t1 (*.f64 (cbrt.f64 u) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(+.f64 (*.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)) (*.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 t1 (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (neg.f64 (+.f64 t1 u)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 t1 (*.f64 (-.f64 (neg.f64 u) t1) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(+.f64 (*.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)))
(*.f64 (/.f64 t1 (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (neg.f64 (+.f64 t1 u)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 t1 (*.f64 (-.f64 (neg.f64 u) t1) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))) 1)
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) t1))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 -1 (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) t1))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 -1 (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))) (neg.f64 t1)))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 -1 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 (neg.f64 (+.f64 t1 u)))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (/.f64 (+.f64 t1 u) (/.f64 -1 (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) -1))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))) 1))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)) 1))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 t1 (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) -1))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 1)
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 t1)))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 1 (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))) t1))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 1 (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)) t1))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 1 (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (neg.f64 t1)))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (neg.f64 (+.f64 t1 u)) (sqrt.f64 (/.f64 t1 (+.f64 t1 u)))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (/.f64 (+.f64 t1 u) t1) (sqrt.f64 (/.f64 -1 (+.f64 t1 u)))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) (*.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) t1)))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (sqrt.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 (sqrt.f64 t1))))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (neg.f64 (sqrt.f64 t1)))
(/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 t1)) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (sqrt.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))) (sqrt.f64 t1)))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (neg.f64 (sqrt.f64 t1)))
(/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 t1)) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (sqrt.f64 t1) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)) (sqrt.f64 t1)))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (neg.f64 (sqrt.f64 t1)))
(/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 t1)) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 t1) (/.f64 1 (+.f64 t1 u)))))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (neg.f64 (sqrt.f64 t1)))
(/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 t1)) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (sqrt.f64 t1) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (neg.f64 (sqrt.f64 t1))))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (neg.f64 (sqrt.f64 t1)))
(/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 t1)) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (sqrt.f64 t1) (*.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (sqrt.f64 t1))))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (neg.f64 (sqrt.f64 t1)))
(/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 t1)) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (neg.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (/.f64 (neg.f64 (+.f64 t1 u)) (cbrt.f64 (/.f64 t1 (+.f64 t1 u)))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 (+.f64 t1 u) t1) (pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) 2)))
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) t1)) (pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) 2))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 3)) (/.f64 (+.f64 t1 u) t1))
(/.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) 2) (/.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 -1 (cbrt.f64 (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) t1)) (pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) 2))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 3)) (/.f64 (+.f64 t1 u) t1))
(/.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) 2) (/.f64 (+.f64 t1 u) (*.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) t1)))
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) t1)) (pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) 2))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 3)) (/.f64 (+.f64 t1 u) t1))
(/.f64 (cbrt.f64 t1) (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 (/.f64 (cbrt.f64 t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (cbrt.f64 t1) 2))
(*.f64 (cbrt.f64 t1) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (cbrt.f64 t1) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 (/.f64 (cbrt.f64 t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (cbrt.f64 t1) 2))
(*.f64 (cbrt.f64 t1) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))) (cbrt.f64 t1)))
(*.f64 (/.f64 (cbrt.f64 t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (cbrt.f64 t1) 2))
(*.f64 (cbrt.f64 t1) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)) (cbrt.f64 t1)))
(*.f64 (/.f64 (cbrt.f64 t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (cbrt.f64 t1) 2))
(*.f64 (cbrt.f64 t1) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (cbrt.f64 t1) (/.f64 1 (+.f64 t1 u)))))
(*.f64 (/.f64 (cbrt.f64 t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (cbrt.f64 t1) 2))
(*.f64 (cbrt.f64 t1) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 (cbrt.f64 t1))))
(*.f64 (/.f64 (cbrt.f64 t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (cbrt.f64 t1) 2))
(*.f64 (cbrt.f64 t1) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 t1))))
(*.f64 (/.f64 (cbrt.f64 t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (cbrt.f64 t1) 2))
(*.f64 (cbrt.f64 t1) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (cbrt.f64 t1))))
(*.f64 (/.f64 (cbrt.f64 t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (cbrt.f64 t1) 2))
(*.f64 (cbrt.f64 t1) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (+.f64 t1 u))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (/.f64 (+.f64 t1 u) t1) -1))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 t1) (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 t1) (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)) -1))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) 1))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (sqrt.f64 (neg.f64 t1)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 (neg.f64 t1))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 (neg.f64 t1)))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 t1)) (sqrt.f64 (neg.f64 t1))) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (sqrt.f64 (neg.f64 t1)) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (sqrt.f64 (neg.f64 t1))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 (neg.f64 t1)))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 t1)) (sqrt.f64 (neg.f64 t1))) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (sqrt.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (/.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (+.f64 t1 u)) (sqrt.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u)))))
(*.f64 (sqrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))) (/.f64 (sqrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))) (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 t1)) (cbrt.f64 (neg.f64 t1))) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (neg.f64 t1))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 t1)) (cbrt.f64 (neg.f64 t1))) (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (neg.f64 t1)))
(/.f64 (cbrt.f64 (neg.f64 t1)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (neg.f64 t1))) (cbrt.f64 (neg.f64 t1))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 t1)) (cbrt.f64 (neg.f64 t1))) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (cbrt.f64 (neg.f64 t1))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 t1)) (cbrt.f64 (neg.f64 t1))) (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (neg.f64 t1)))
(/.f64 (cbrt.f64 (neg.f64 t1)) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (neg.f64 t1))) (cbrt.f64 (neg.f64 t1))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (cbrt.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))))) (/.f64 (+.f64 t1 u) (cbrt.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u)))) (cbrt.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))))) (+.f64 t1 u)) (cbrt.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u)))))
(*.f64 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))) (/.f64 (*.f64 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))) (+.f64 t1 u)))
(/.f64 (*.f64 -1 (sqrt.f64 t1)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (sqrt.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 -1 (sqrt.f64 t1)) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (sqrt.f64 t1)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (sqrt.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 t1)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 t1)))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (cbrt.f64 t1)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 t1)))
(/.f64 (*.f64 -1 (sqrt.f64 (/.f64 t1 (+.f64 t1 u)))) (/.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 t1 (+.f64 t1 u)))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 (/.f64 t1 (+.f64 t1 u)))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (sqrt.f64 t1)) (/.f64 (+.f64 t1 u) (sqrt.f64 t1)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (sqrt.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 t1)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 t1)))
(/.f64 (*.f64 -1 (neg.f64 t1)) (*.f64 (+.f64 t1 u) (neg.f64 (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (neg.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 t1 (*.f64 (-.f64 (neg.f64 u) t1) (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 1) (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (*.f64 (neg.f64 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (neg.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 t1 (*.f64 (-.f64 (neg.f64 u) t1) (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (neg.f64 (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 t1 (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (neg.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 t1 (*.f64 (-.f64 (neg.f64 u) t1) (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 t1 (cbrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 t1 u))) (*.f64 (/.f64 (+.f64 t1 u) t1) (sqrt.f64 (+.f64 t1 u))))
(/.f64 -1 (*.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 t1 (/.f64 (/.f64 -1 (sqrt.f64 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (/.f64 (+.f64 t1 u) t1) (cbrt.f64 (+.f64 t1 u))))
(/.f64 -1 (*.f64 (*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 -1 (*.f64 (cbrt.f64 (+.f64 t1 u)) (*.f64 (/.f64 (+.f64 t1 u) t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))
(/.f64 (/.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (-.f64 t1 u)) (/.f64 1 (-.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) 2))) (-.f64 t1 u))
(/.f64 (*.f64 t1 (-.f64 u t1)) (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 t1 u)))
(/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (*.f64 (/.f64 1 (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 t1 (*.f64 1 (*.f64 (-.f64 (neg.f64 u) t1) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))))
(/.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 (neg.f64 (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 (+.f64 t1 u))) (-.f64 t1 u))
(*.f64 (-.f64 t1 u) (/.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 (neg.f64 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 t1 (*.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)) (neg.f64 (+.f64 t1 u)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 t1 (*.f64 (-.f64 (neg.f64 u) t1) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(/.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 t1 u)))
(/.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 (+.f64 t1 u) (*.f64 t1 (-.f64 t1 u))))
(/.f64 (/.f64 (-.f64 u t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (/.f64 (+.f64 t1 u) t1))
(/.f64 (/.f64 -1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 (/.f64 (+.f64 t1 u) t1) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 (+.f64 t1 u) t1)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(/.f64 (/.f64 (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (/.f64 (+.f64 t1 u) t1))
(/.f64 (neg.f64 (sqrt.f64 t1)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (sqrt.f64 t1)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (sqrt.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (sqrt.f64 t1)) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (sqrt.f64 t1)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (sqrt.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 t1)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (cbrt.f64 t1)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 t1)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) (sqrt.f64 t1)) (/.f64 (+.f64 t1 u) (*.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) (sqrt.f64 t1))))
(/.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (/.f64 (+.f64 t1 u) (*.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) (sqrt.f64 t1))) (sqrt.f64 t1)))
(/.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (/.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 t1)) (sqrt.f64 (/.f64 -1 (+.f64 t1 u)))) (sqrt.f64 t1)))
(/.f64 (/.f64 -1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (/.f64 (sqrt.f64 (+.f64 t1 u)) t1))
(/.f64 -1 (*.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)) (sqrt.f64 (+.f64 t1 u))))
(*.f64 t1 (/.f64 (/.f64 -1 (sqrt.f64 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 -1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (+.f64 t1 u))) (/.f64 (cbrt.f64 (+.f64 t1 u)) t1))
(/.f64 -1 (*.f64 (*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 -1 (*.f64 (cbrt.f64 (+.f64 t1 u)) (*.f64 (/.f64 (+.f64 t1 u) t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))
(/.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) -1)
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) (neg.f64 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (neg.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 t1 (*.f64 (-.f64 (neg.f64 u) t1) (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (sqrt.f64 t1) (+.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (+.f64 t1 u) 2)) (neg.f64 (sqrt.f64 t1)))
(/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 t1)) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (sqrt.f64 t1) (cbrt.f64 (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (neg.f64 (+.f64 t1 u))) (/.f64 (sqrt.f64 t1) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (sqrt.f64 t1) (*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 (-.f64 (neg.f64 u) t1) (sqrt.f64 t1)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (cbrt.f64 t1) (+.f64 t1 u))))
(*.f64 (/.f64 (cbrt.f64 t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (cbrt.f64 t1) 2))
(*.f64 (cbrt.f64 t1) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (sqrt.f64 (+.f64 t1 u))) (/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (cbrt.f64 t1) (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) (cbrt.f64 t1)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (cbrt.f64 t1) (sqrt.f64 (+.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (+.f64 t1 u) (neg.f64 (sqrt.f64 (+.f64 t1 u))))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (neg.f64 (+.f64 t1 u)) (cbrt.f64 (/.f64 t1 (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (neg.f64 (+.f64 t1 u))) (cbrt.f64 (/.f64 t1 (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (+.f64 t1 u) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))
(/.f64 (*.f64 (neg.f64 t1) -1) (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (neg.f64 t1) 1) (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 (neg.f64 t1)) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 (neg.f64 t1)) (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (neg.f64 (+.f64 t1 u)))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (neg.f64 t1) 1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (neg.f64 t1) (sqrt.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 t1) (sqrt.f64 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (neg.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (+.f64 t1 u)) (/.f64 1 t1))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) t1))) (sqrt.f64 (/.f64 (+.f64 t1 u) t1)))
(/.f64 (/.f64 -1 (*.f64 (sqrt.f64 (/.f64 (+.f64 t1 u) t1)) (+.f64 t1 u))) (sqrt.f64 (/.f64 (+.f64 t1 u) t1)))
(/.f64 -1 (*.f64 (sqrt.f64 (/.f64 (+.f64 t1 u) t1)) (*.f64 (+.f64 t1 u) (sqrt.f64 (/.f64 (+.f64 t1 u) t1)))))
(/.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) t1)) (cbrt.f64 (/.f64 (+.f64 t1 u) t1)))) (cbrt.f64 (/.f64 (+.f64 t1 u) t1)))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) t1)) (*.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) t1)) (cbrt.f64 (/.f64 (+.f64 t1 u) t1)))))
(/.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 1 (sqrt.f64 t1))) (/.f64 (+.f64 t1 u) (sqrt.f64 t1)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (/.f64 (neg.f64 (sqrt.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 1 (pow.f64 (cbrt.f64 t1) 2))) (/.f64 (+.f64 t1 u) (cbrt.f64 t1)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 t1)))
(/.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 t1))) (/.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 t1)))
(*.f64 (/.f64 (*.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 t1)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 t1)) (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2))) (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 t1)))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 t1)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2))))
(/.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 t1)))
(/.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 t1))) (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 t1)))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 t1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 t1))))
(/.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 t1)) (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 t1)))
(/.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 t1) 2))) (/.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 t1)))
(/.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 (/.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 t1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 t1) 2))))
(/.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (cbrt.f64 t1) 2)) (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (/.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 t1)))
(/.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (neg.f64 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (neg.f64 (+.f64 t1 u)))) (sqrt.f64 (neg.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (*.f64 (sqrt.f64 (neg.f64 (+.f64 t1 u))) (sqrt.f64 (neg.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (*.f64 (sqrt.f64 (-.f64 (neg.f64 u) t1)) (sqrt.f64 (-.f64 (neg.f64 u) t1))))
(/.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (*.f64 (cbrt.f64 (neg.f64 (+.f64 t1 u))) (cbrt.f64 (neg.f64 (+.f64 t1 u))))) (cbrt.f64 (neg.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (*.f64 (cbrt.f64 (neg.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (neg.f64 (+.f64 t1 u))) (cbrt.f64 (neg.f64 (+.f64 t1 u))))))
(/.f64 t1 (*.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1)))) (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (neg.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 t1 (*.f64 (-.f64 (neg.f64 u) t1) (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (neg.f64 t1) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (neg.f64 t1) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 4)))
(/.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 t1) (sqrt.f64 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 t1) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 (*.f64 -1 (neg.f64 t1)) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))) 1) (sqrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (neg.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 t1 u)))
(/.f64 t1 (*.f64 (-.f64 (neg.f64 u) t1) (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (neg.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u))))
(/.f64 t1 (*.f64 (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (sqrt.f64 (+.f64 t1 u)))) (*.f64 (+.f64 t1 u) (neg.f64 (sqrt.f64 (+.f64 t1 u))))))
(/.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (sqrt.f64 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (neg.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 t1 u))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))
(/.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (neg.f64 (sqrt.f64 (+.f64 t1 u))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (sqrt.f64 (cbrt.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))) (sqrt.f64 (sqrt.f64 (+.f64 t1 u)))) (sqrt.f64 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 t1 (sqrt.f64 (+.f64 t1 u))) (neg.f64 (+.f64 t1 u))) (*.f64 (sqrt.f64 (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (sqrt.f64 (+.f64 t1 u)))))
(/.f64 t1 (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (sqrt.f64 (+.f64 t1 u)))) (*.f64 (+.f64 t1 u) (neg.f64 (sqrt.f64 (+.f64 t1 u))))))
(/.f64 (/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) 1) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (sqrt.f64 (cbrt.f64 (+.f64 t1 u)))) (sqrt.f64 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (neg.f64 (+.f64 t1 u)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 t1 u))) (sqrt.f64 (cbrt.f64 (+.f64 t1 u)))))
(/.f64 t1 (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 t1 u))) (sqrt.f64 (cbrt.f64 (+.f64 t1 u)))) (*.f64 (+.f64 t1 u) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))
(/.f64 (/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (cbrt.f64 (+.f64 t1 u))))) (cbrt.f64 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (neg.f64 (+.f64 t1 u)))) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (cbrt.f64 (+.f64 t1 u))))))
(/.f64 t1 (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (cbrt.f64 (+.f64 t1 u))))) (*.f64 (+.f64 t1 u) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))
(/.f64 (/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (cbrt.f64 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (neg.f64 (+.f64 t1 u)))) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))
(/.f64 t1 (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))) (*.f64 (+.f64 t1 u) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))
(/.f64 (/.f64 (/.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (sqrt.f64 (+.f64 t1 u)))) (cbrt.f64 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 t1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (neg.f64 (+.f64 t1 u)))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 t1 u))) (cbrt.f64 (sqrt.f64 (+.f64 t1 u)))))
(/.f64 t1 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 t1 u))) (cbrt.f64 (sqrt.f64 (+.f64 t1 u)))) (*.f64 (+.f64 t1 u) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) -1) (neg.f64 (+.f64 t1 u))) (+.f64 t1 u))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) 1) (neg.f64 (+.f64 t1 u))) (neg.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 1)
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (/.f64 (sqrt.f64 (neg.f64 t1)) (+.f64 t1 u)) 2)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))) 3)
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (pow.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 3) 1/3)
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(sqrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 2))
(log.f64 (exp.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)) 3))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3) (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3)))
(cbrt.f64 (*.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 3)) (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3)))
(cbrt.f64 (*.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 3)) (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(exp.f64 (log.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))) 1))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2))
(+.f64 (/.f64 t1 (+.f64 t1 u)) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (/.f64 t1 (+.f64 t1 u)) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(+.f64 (/.f64 t1 (+.f64 t1 u)) (*.f64 (+.f64 u (neg.f64 u)) (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(+.f64 (/.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 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 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 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 (/.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 t1 (-.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))) t1) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 -1 u)))
(/.f64 (*.f64 t1 (-.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))) t1) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u))))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 (*.f64 (sqrt.f64 u) (neg.f64 (sqrt.f64 u)))))
(+.f64 (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 (*.f64 (cbrt.f64 u) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(+.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 u t1))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u 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 u t1))) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 t1)))
(*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 t1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t1 (+.f64 t1 u)))) 1)
(/.f64 t1 (+.f64 t1 u))
(*.f64 t1 (/.f64 1 (+.f64 t1 u)))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (neg.f64 t1))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (/.f64 t1 (+.f64 t1 u)) 1)
(/.f64 t1 (+.f64 t1 u))
(*.f64 1 (/.f64 t1 (+.f64 t1 u)))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 (/.f64 t1 (+.f64 t1 u))))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (/.f64 1 (+.f64 t1 u))))
(*.f64 (sqrt.f64 t1) (/.f64 (*.f64 (sqrt.f64 t1) 1) (+.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 (sqrt.f64 t1) (sqrt.f64 t1)))
(*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (cbrt.f64 (/.f64 t1 (+.f64 t1 u))))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (/.f64 1 (+.f64 t1 u))))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (*.f64 (cbrt.f64 t1) 1) (+.f64 t1 u)))
(*.f64 (cbrt.f64 t1) (*.f64 (/.f64 1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 (/.f64 1 (+.f64 t1 u)) t1)
(/.f64 t1 (+.f64 t1 u))
(*.f64 (neg.f64 t1) (/.f64 -1 (+.f64 t1 u)))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (/.f64 t1 1) (/.f64 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 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 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(/.f64 (*.f64 t1 (-.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 u t1))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 t1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (-.f64 t1 u)))
(/.f64 (*.f64 t1 (-.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 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))) (/.f64 t1 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(*.f64 (sqrt.f64 t1) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (/.f64 (sqrt.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 (sqrt.f64 t1) (/.f64 (sqrt.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 (cbrt.f64 t1) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (+.f64 t1 u)))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.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 t1 (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (/.f64 t1 1) 1) (/.f64 1 (+.f64 t1 u)))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (+.f64 t1 u)) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (+.f64 t1 u)))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 t1 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (-.f64 u t1) (/.f64 t1 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 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 t1 (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 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 t1 (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (-.f64 u t1) (/.f64 t1 (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 (*.f64 t1 (-.f64 u t1)) (-.f64 (*.f64 u u) (*.f64 t1 t1)))
(*.f64 (/.f64 1 (/.f64 (+.f64 t1 u) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (*.f64 (cbrt.f64 t1) 1) (+.f64 t1 u)))
(*.f64 (cbrt.f64 t1) (*.f64 (/.f64 1 (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 (/.f64 (neg.f64 t1) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (/.f64 t1 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (-.f64 u t1) (/.f64 t1 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 (neg.f64 t1) (neg.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(*.f64 (/.f64 t1 (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 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 (/.f64 t1 1) (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 t1 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (neg.f64 (-.f64 t1 u)))
(*.f64 (-.f64 u t1) (/.f64 t1 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 (/.f64 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 t1 (neg.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))) (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 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 (/.f64 t1 1) (-.f64 (*.f64 u u) (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (-.f64 u t1) (/.f64 t1 (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 (*.f64 t1 (-.f64 u t1)) (-.f64 (*.f64 u u) (*.f64 t1 t1)))
(*.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 (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (-.f64 t1 u))) (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 t1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (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 (pow.f64 t1 3) (pow.f64 u 3)))) (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 t1 (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 u t1)))))
(*.f64 (/.f64 t1 (*.f64 (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 u t1)))))
(*.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 (/.f64 t1 (*.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 t1 (*.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 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 t1 (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 u t1)))))
(*.f64 (/.f64 t1 (*.f64 (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 u t1)))))
(pow.f64 (/.f64 t1 (+.f64 t1 u)) 1)
(/.f64 t1 (+.f64 t1 u))
(pow.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)
(/.f64 t1 (+.f64 t1 u))
(pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 3)
(/.f64 t1 (+.f64 t1 u))
(pow.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3) 1/3)
(/.f64 t1 (+.f64 t1 u))
(pow.f64 (/.f64 (+.f64 t1 u) t1) -1)
(/.f64 t1 (+.f64 t1 u))
(neg.f64 (/.f64 t1 (neg.f64 (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (neg.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (-.f64 (neg.f64 u) t1))
(sqrt.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2))
(log.f64 (exp.f64 (/.f64 t1 (+.f64 t1 u))))
(/.f64 t1 (+.f64 t1 u))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 t1 (+.f64 t1 u)))))
(/.f64 t1 (+.f64 t1 u))
(cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3))
(/.f64 t1 (+.f64 t1 u))
(cbrt.f64 (/.f64 (pow.f64 t1 3) (pow.f64 (+.f64 t1 u) 3)))
(/.f64 t1 (+.f64 t1 u))
(expm1.f64 (log1p.f64 (/.f64 t1 (+.f64 t1 u))))
(/.f64 t1 (+.f64 t1 u))
(exp.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))))
(/.f64 t1 (+.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (/.f64 t1 (+.f64 t1 u))) 1))
(/.f64 t1 (+.f64 t1 u))
(log1p.f64 (expm1.f64 (/.f64 t1 (+.f64 t1 u))))
(/.f64 t1 (+.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 (fma.f64 (neg.f64 u) 1 u) (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(+.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 (+.f64 u (neg.f64 u)) (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u 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 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.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 -1 (+.f64 t1 u)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u 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 (neg.f64 (-.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (-.f64 u t1) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1) (*.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 -1 u)))
(/.f64 (neg.f64 (-.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (-.f64 u t1) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1) (*.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u))))
(*.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 (*.f64 (sqrt.f64 u) (neg.f64 (sqrt.f64 u)))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) t1) (*.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))))
(*.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 (*.f64 (cbrt.f64 u) (neg.f64 (pow.f64 (cbrt.f64 u) 2)))))
(+.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 (neg.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 (neg.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 t1 u))
(*.f64 -1 (/.f64 1 (+.f64 t1 u)))
(/.f64 -1 (+.f64 t1 u))
(*.f64 (/.f64 -1 (+.f64 t1 u)) 1)
(/.f64 -1 (+.f64 t1 u))
(*.f64 1 (/.f64 -1 (+.f64 t1 u)))
(/.f64 -1 (+.f64 t1 u))
(*.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) (sqrt.f64 (/.f64 -1 (+.f64 t1 u))))
(/.f64 -1 (+.f64 t1 u))
(*.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) (pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) 2))
(/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 3))
(*.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) 2) (/.f64 -1 (cbrt.f64 (+.f64 t1 u))))
(/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 3))
(*.f64 (/.f64 1 (+.f64 t1 u)) -1)
(/.f64 -1 (+.f64 t1 u))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t1 u))) (/.f64 -1 (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 t1 u))) (sqrt.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 (cbrt.f64 (+.f64 t1 u))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(/.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(*.f64 (/.f64 1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 -1 (-.f64 t1 u)))
(/.f64 (neg.f64 (-.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (-.f64 u t1) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 -1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))
(*.f64 (/.f64 -1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 u))
(/.f64 (neg.f64 (-.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (-.f64 u t1) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(/.f64 (neg.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 (neg.f64 (-.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (-.f64 u t1) (-.f64 (*.f64 t1 t1) (*.f64 u 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 (neg.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 u t1) (/.f64 -1 (-.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 (*.f64 -1 (-.f64 u t1)) (-.f64 (*.f64 u u) (*.f64 t1 t1)))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (-.f64 t1 u))
(/.f64 (neg.f64 (-.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u)))
(/.f64 (-.f64 u t1) (-.f64 (*.f64 t1 t1) (*.f64 u 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 (neg.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))
(*.f64 (/.f64 (/.f64 -1 (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 -1 (*.f64 (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (sqrt.f64 (+.f64 t1 u)))))
(*.f64 (sqrt.f64 (-.f64 t1 u)) (/.f64 (/.f64 -1 (sqrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (sqrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 -1 (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 (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (/.f64 (/.f64 -1 (sqrt.f64 (+.f64 t1 u))) (sqrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(*.f64 (sqrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (/.f64 -1 (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))))))
(*.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 (cbrt.f64 (-.f64 t1 u)) (/.f64 -1 (*.f64 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))
(*.f64 (cbrt.f64 (-.f64 t1 u)) (/.f64 (/.f64 -1 (cbrt.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)))
(*.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 (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (/.f64 -1 (*.f64 (cbrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3))) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) -1) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (cbrt.f64 (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(pow.f64 (/.f64 -1 (+.f64 t1 u)) 1)
(/.f64 -1 (+.f64 t1 u))
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 t1 u))) 2)
(/.f64 -1 (+.f64 t1 u))
(pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) 3)
(/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 3))
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3) 1/3)
(/.f64 -1 (+.f64 t1 u))
(pow.f64 (neg.f64 (+.f64 t1 u)) -1)
(/.f64 -1 (+.f64 t1 u))
(neg.f64 (/.f64 1 (+.f64 t1 u)))
(/.f64 -1 (+.f64 t1 u))
(sqrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 t1 u) 2)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 t1 u))))
(/.f64 -1 (+.f64 t1 u))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 t1 u)))))
(/.f64 -1 (+.f64 t1 u))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3))
(/.f64 -1 (+.f64 t1 u))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 t1 u))))
(/.f64 -1 (+.f64 t1 u))
(exp.f64 (log.f64 (/.f64 -1 (+.f64 t1 u))))
(/.f64 -1 (+.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 t1 u))) 1))
(/.f64 -1 (+.f64 t1 u))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 t1 u))))
(/.f64 -1 (+.f64 t1 u))

localize5.0ms (0%)

Compiler

Compiled 11 to 5 computations (54.5% saved)

localize8.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
5.5b
(/.f64 (neg.f64 t1) (*.f64 u u))
5.5b
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
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
u
@0
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
1.0ms
v
@0
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
1.0ms
t1
@inf
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
0.0ms
t1
@0
(/.f64 (neg.f64 t1) (*.f64 u u))

rewrite87.0ms (0.6%)

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 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
(/.f64 (neg.f64 t1) (*.f64 u u))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) 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 t1 (*.f64 (pow.f64 u -2) 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 t1 (*.f64 (pow.f64 u -2) v))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) 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 t1 (*.f64 (pow.f64 u -2) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t1 (pow.f64 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t1 (pow.f64 u -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 u u)) (*.f64 t1 (pow.f64 u -2)))))) (#(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 t1 (pow.f64 u -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 t1 (pow.f64 u -2)))))) (#(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 t1 (pow.f64 u -2))) (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 2) (cbrt.f64 (*.f64 t1 (pow.f64 u -2))))))) (#(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 t1 (pow.f64 u -2)))))) (#(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 t1 (pow.f64 u -2))))))) (#(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 t1 (pow.f64 u -2)) 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 t1 (pow.f64 u -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 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 t1 (pow.f64 u -2)))))) (#(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 t1 (pow.f64 u -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t1 (pow.f64 u -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t1 (pow.f64 u -2))))))))

simplify76.0ms (0.6%)

Algorithm
egg-herbie
Rules
1184×associate-*r/
890×associate-*l/
856×associate-/l*
800×unswap-sqr
708×associate-+r-
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01472366
13762352
214112346
373412346
Stop Event
node limit
Counts
122 → 83
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 (exp.f64 (log1p.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) 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 t1 (*.f64 (pow.f64 u -2) v)) 1)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)
(pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))) 3)
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 3) 1/3)
(neg.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)))
(sqrt.f64 (pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t1) (pow.f64 u -2)) v))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)))))
(cbrt.f64 (pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 3))
(expm1.f64 (log1p.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))))
(exp.f64 (log.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))) 1))
(log1p.f64 (expm1.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))))
(-.f64 0 (*.f64 t1 (pow.f64 u -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (pow.f64 u -2)))) 1)
(-.f64 (/.f64 0 (*.f64 u u)) (*.f64 t1 (pow.f64 u -2)))
(*.f64 t1 (pow.f64 u -2))
(*.f64 t1 (/.f64 1 (*.f64 u (neg.f64 u))))
(*.f64 (*.f64 t1 (pow.f64 u -2)) 1)
(*.f64 1 (*.f64 t1 (pow.f64 u -2)))
(*.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 t1 (pow.f64 u -2))) (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 2) (cbrt.f64 (*.f64 t1 (pow.f64 u -2))))
(*.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 t1 (pow.f64 u -2)))
(*.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 t1 (pow.f64 u -2))))
(*.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 t1 (pow.f64 u -2)) 1)
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 3)
(pow.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3) 1/3)
(pow.f64 (/.f64 (*.f64 u u) t1) -1)
(neg.f64 (*.f64 t1 (pow.f64 u -2)))
(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 t1 (pow.f64 u -2)))))
(cbrt.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 t1 (pow.f64 u -2))))
(exp.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 t1 (pow.f64 u -2))))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)))) 1)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(/.f64 t1 (/.f64 (*.f64 u u) v))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(/.f64 1 (/.f64 (*.f64 u u) (*.f64 t1 v)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(/.f64 (*.f64 t1 v) (*.f64 u (neg.f64 u)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(/.f64 (*.f64 v (/.f64 t1 u)) u)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(/.f64 (/.f64 (*.f64 t1 v) u) u)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(/.f64 (/.f64 (*.f64 t1 v) 1) (*.f64 u u))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(/.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 t1 (cbrt.f64 (pow.f64 u 4))) (/.f64 v (cbrt.f64 (*.f64 u u))))
(pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 1)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)
(pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))) 3)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 3) 1/3)
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(neg.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 t1 (/.f64 u (/.f64 v u))))
(sqrt.f64 (pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 2))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t1) (pow.f64 u -2)) v))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(cbrt.f64 (pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 3))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(expm1.f64 (log1p.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(exp.f64 (log.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))) 1))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(log1p.f64 (expm1.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (/.f64 (/.f64 v u) u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(-.f64 0 (*.f64 t1 (pow.f64 u -2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (pow.f64 u -2)))) 1)
(*.f64 t1 (pow.f64 u -2))
(-.f64 (/.f64 0 (*.f64 u u)) (*.f64 t1 (pow.f64 u -2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 t1 (pow.f64 u -2))
(*.f64 t1 (/.f64 1 (*.f64 u (neg.f64 u))))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 (*.f64 t1 (pow.f64 u -2)) 1)
(*.f64 t1 (pow.f64 u -2))
(*.f64 1 (*.f64 t1 (pow.f64 u -2)))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 (sqrt.f64 t1) u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (pow.f64 u -2)))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 2))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 2) (cbrt.f64 (*.f64 t1 (pow.f64 u -2))))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (pow.f64 u -2)))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 1 u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 -1 (*.f64 t1 (pow.f64 u -2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.f64 (pow.f64 u -2) t1)
(*.f64 t1 (pow.f64 u -2))
(*.f64 (/.f64 1 u) (/.f64 t1 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)))
(*.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))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) 1) (/.f64 (cbrt.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 t1 (pow.f64 u -2))))
(*.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (/.f64 -1 u) (/.f64 t1 u))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(*.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)))
(pow.f64 (*.f64 t1 (pow.f64 u -2)) 1)
(*.f64 t1 (pow.f64 u -2))
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(*.f64 t1 (pow.f64 u -2))
(pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 3)
(*.f64 t1 (pow.f64 u -2))
(pow.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3) 1/3)
(*.f64 t1 (pow.f64 u -2))
(pow.f64 (/.f64 (*.f64 u u) t1) -1)
(*.f64 t1 (pow.f64 u -2))
(neg.f64 (*.f64 t1 (pow.f64 u -2)))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 t1))
(sqrt.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 4)))
(sqrt.f64 (/.f64 t1 (/.f64 (pow.f64 u 4) t1)))
(sqrt.f64 (*.f64 (/.f64 t1 (pow.f64 u 4)) t1))
(fabs.f64 (*.f64 t1 (pow.f64 u -2)))
(log.f64 (pow.f64 (exp.f64 t1) (pow.f64 u -2)))
(*.f64 t1 (pow.f64 u -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (pow.f64 u -2)))))
(*.f64 t1 (pow.f64 u -2))
(cbrt.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3))
(*.f64 t1 (pow.f64 u -2))
(expm1.f64 (log1p.f64 (*.f64 t1 (pow.f64 u -2))))
(*.f64 t1 (pow.f64 u -2))
(exp.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))))
(*.f64 t1 (pow.f64 u -2))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))) 1))
(*.f64 t1 (pow.f64 u -2))
(log1p.f64 (expm1.f64 (*.f64 t1 (pow.f64 u -2))))
(*.f64 t1 (pow.f64 u -2))

localize8.0ms (0.1%)

Local error

Found 1 expressions with local error:

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

Compiled 23 to 7 computations (69.6% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite126.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1586×associate-*r/
1034×*-commutative
1034×associate-*l/
648×swap-sqr
392×distribute-lft-neg-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01023
121319
2317219
Stop Event
node limit
Counts
1 → 108
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 v (pow.f64 u -2))) (*.f64 t1 (*.f64 v (pow.f64 u -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 0 (*.f64 v (pow.f64 u -2))) (exp.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 0 (*.f64 v (pow.f64 u -2))) (*.f64 0 (*.f64 v (pow.f64 u -2)))) (*.f64 t1 (*.f64 v (pow.f64 u -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 v (pow.f64 u -2))) (*.f64 t1 (*.f64 v (pow.f64 u -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (*.f64 v (pow.f64 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (neg.f64 (*.f64 v (pow.f64 u -2))))))) (#(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 t1 v) (/.f64 1 (*.f64 u (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 v) (neg.f64 (pow.f64 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 v) (neg.f64 (/.f64 1 (*.f64 u (neg.f64 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 t1 (*.f64 v (pow.f64 u -2))))))) (#(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 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) (neg.f64 (/.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 (sqrt.f64 (*.f64 t1 v)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 u 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2) (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2) (neg.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))))))) (#(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 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2))))))) (#(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 t1 (/.f64 v u)) (neg.f64 (/.f64 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 u -2))))))) (#(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 t1 u) (neg.f64 (/.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 t1 (pow.f64 u -2)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 (pow.f64 u -2)) (/.f64 v 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 (pow.f64 u -2)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2)) (sqrt.f64 (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2)) (/.f64 (sqrt.f64 (*.f64 t1 v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2)) (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v 1) (*.f64 t1 (pow.f64 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 (pow.f64 u 4))))))) (#(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 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (pow.f64 u -2)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 (pow.f64 u 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (cbrt.f64 (pow.f64 u 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 v) (*.f64 t1 (pow.f64 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 u (neg.f64 u))) (*.f64 t1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (neg.f64 (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (neg.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 t1 v)) u) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (/.f64 v (pow.f64 (cbrt.f64 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (neg.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)))))) (#(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)) (pow.f64 (cbrt.f64 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 u 4))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 u 4))))))) (#(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) u) (neg.f64 (/.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 t1 (*.f64 v (pow.f64 u -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 u 4))) (neg.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))))))) (#(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 (*.f64 u u) t1)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 u u) (sqrt.f64 (*.f64 t1 v)))) (sqrt.f64 (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 u u) (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2))) (cbrt.f64 (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t1) (*.f64 (/.f64 u v) u)) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (/.f64 u v) u)) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 u u)) (cbrt.f64 (*.f64 t1 v)))))) (#(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 -1 (*.f64 u u)) (*.f64 t1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 u 4))) (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (/.f64 u v) u)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (*.f64 u u) 1)) (*.f64 t1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (*.f64 u u) t1)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (*.f64 u u) (sqrt.f64 (*.f64 t1 v)))) (sqrt.f64 (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (*.f64 u u) (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2))) (cbrt.f64 (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 v 1)) (*.f64 t1 (pow.f64 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1)) (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u)) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2)) (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 u -2)) (*.f64 t1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 v u)) (/.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 u)) (*.f64 t1 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4)))) (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4)))) (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 u 4)))) (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.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 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 u 4)))) (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 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 t1 (*.f64 v (pow.f64 u -2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 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 t1 (*.f64 v (pow.f64 u -2))))))) (#(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 t1 (*.f64 v (pow.f64 u -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 3) (pow.f64 (*.f64 u u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))))))

simplify76.0ms (0.6%)

Algorithm
egg-herbie
Rules
1190×associate-/r*
966×distribute-lft-in
940×distribute-rgt-in
908×*-commutative
718×associate-/r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02343830
17113530
225953524
Stop Event
node limit
Counts
144 → 127
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 (*.f64 0 (*.f64 v (pow.f64 u -2))) (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(+.f64 (-.f64 (*.f64 0 (*.f64 v (pow.f64 u -2))) (exp.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))) 1)
(+.f64 (-.f64 (*.f64 0 (*.f64 v (pow.f64 u -2))) (*.f64 0 (*.f64 v (pow.f64 u -2)))) (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) 1)
(-.f64 (*.f64 0 (*.f64 v (pow.f64 u -2))) (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(*.f64 t1 (neg.f64 (*.f64 v (pow.f64 u -2))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(*.f64 (*.f64 t1 v) (/.f64 1 (*.f64 u (neg.f64 u))))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 u -2)))
(*.f64 (*.f64 t1 v) (neg.f64 (/.f64 1 (*.f64 u (neg.f64 u)))))
(*.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 1)
(*.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) -1)
(*.f64 1 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) (neg.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u)))
(*.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))
(*.f64 (sqrt.f64 (*.f64 t1 v)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2))))
(*.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2))
(*.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2) (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2) (neg.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2))))
(*.f64 (*.f64 t1 (/.f64 v u)) (/.f64 1 u))
(*.f64 (*.f64 t1 (/.f64 v u)) (neg.f64 (/.f64 1 u)))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (*.f64 t1 (pow.f64 u -2)) v)
(*.f64 (*.f64 t1 (pow.f64 u -2)) (/.f64 v 1))
(*.f64 (*.f64 t1 (pow.f64 u -2)) (neg.f64 v))
(*.f64 (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2)) (sqrt.f64 (*.f64 t1 v)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2)) (/.f64 (sqrt.f64 (*.f64 t1 v)) 1))
(*.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2)) (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1))
(*.f64 (/.f64 v 1) (*.f64 t1 (pow.f64 u -2)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 (pow.f64 u 4))))
(*.f64 (/.f64 1 u) (*.f64 t1 (/.f64 v u)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (*.f64 v (pow.f64 u -2)) t1)
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 (pow.f64 u 4))))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (cbrt.f64 (pow.f64 u 4))))
(*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 u -2)))
(*.f64 (/.f64 1 (*.f64 u (neg.f64 u))) (*.f64 t1 v))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (neg.f64 (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (neg.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 t1 v)) u) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (/.f64 v (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (neg.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2))))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 u 4))) (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 u 4))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 u) 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 u 4))))
(*.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) u) (neg.f64 (/.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 t1 (*.f64 v (pow.f64 u -2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 u 4))) (neg.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))))
(*.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 (*.f64 u u) t1)) v)
(*.f64 (/.f64 1 (/.f64 (*.f64 u u) (sqrt.f64 (*.f64 t1 v)))) (sqrt.f64 (*.f64 t1 v)))
(*.f64 (/.f64 1 (/.f64 (*.f64 u u) (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2))) (cbrt.f64 (*.f64 t1 v)))
(*.f64 (/.f64 (sqrt.f64 t1) (*.f64 (/.f64 u v) u)) (sqrt.f64 t1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (/.f64 u v) u)) (cbrt.f64 t1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 u u)) (cbrt.f64 (*.f64 t1 v)))
(*.f64 (/.f64 -1 u) (*.f64 t1 (/.f64 v u)))
(*.f64 (/.f64 -1 (*.f64 u u)) (*.f64 t1 v))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 u 4))) (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 -1 (*.f64 (/.f64 u v) u)) t1)
(*.f64 (/.f64 -1 (/.f64 (*.f64 u u) 1)) (*.f64 t1 v))
(*.f64 (/.f64 -1 (/.f64 (*.f64 u u) t1)) v)
(*.f64 (/.f64 -1 (/.f64 (*.f64 u u) (sqrt.f64 (*.f64 t1 v)))) (sqrt.f64 (*.f64 t1 v)))
(*.f64 (/.f64 -1 (/.f64 (*.f64 u u) (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2))) (cbrt.f64 (*.f64 t1 v)))
(*.f64 (neg.f64 (/.f64 v 1)) (*.f64 t1 (pow.f64 u -2)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1)) (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u)) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2)) (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(*.f64 (neg.f64 (pow.f64 u -2)) (*.f64 t1 v))
(*.f64 (neg.f64 (/.f64 v u)) (/.f64 t1 u))
(*.f64 (neg.f64 (/.f64 1 u)) (*.f64 t1 (/.f64 v u)))
(*.f64 (neg.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4)))) (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (neg.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4)))) (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 u 4)))) (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u)) (/.f64 (cbrt.f64 (*.f64 t1 v)) u))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 u 4)))) (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 1)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)
(pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 3)
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 3) 1/3)
(pow.f64 (*.f64 (/.f64 u v) (/.f64 u t1)) -1)
(neg.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(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 t1 (*.f64 v (pow.f64 u -2))))))
(cbrt.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 3) (pow.f64 (*.f64 u u) 3)))
(expm1.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(exp.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(log1p.f64 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(+.f64 (*.f64 0 (*.f64 v (pow.f64 u -2))) (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(+.f64 (-.f64 (*.f64 0 (*.f64 v (pow.f64 u -2))) (exp.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))) 1)
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(+.f64 (-.f64 (*.f64 0 (*.f64 v (pow.f64 u -2))) (*.f64 0 (*.f64 v (pow.f64 u -2)))) (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) 1)
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(-.f64 (*.f64 0 (*.f64 v (pow.f64 u -2))) (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 t1 (neg.f64 (*.f64 v (pow.f64 u -2))))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 v (*.f64 t1 (pow.f64 u -2)))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (*.f64 t1 v) (pow.f64 u -2))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (*.f64 t1 v) (/.f64 1 (*.f64 u (neg.f64 u))))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 u -2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (*.f64 t1 v) (neg.f64 (/.f64 1 (*.f64 u (neg.f64 u)))))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 1)
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) -1)
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 1 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) (neg.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (sqrt.f64 (*.f64 t1 v)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2))))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 u 4))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 v (*.f64 u u)) t1)) (/.f64 (cbrt.f64 (pow.f64 u 4)) (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2))
(*.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2) (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2) (neg.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2))))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (*.f64 t1 (/.f64 v u)) (/.f64 1 u))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (*.f64 t1 (/.f64 v u)) (neg.f64 (/.f64 1 u)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (*.f64 t1 (pow.f64 u -2)) v)
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (*.f64 t1 (pow.f64 u -2)) (/.f64 v 1))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (*.f64 t1 (pow.f64 u -2)) (neg.f64 v))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2)) (sqrt.f64 (*.f64 t1 v)))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2)) (/.f64 (sqrt.f64 (*.f64 t1 v)) 1))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2)) (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 v 1) (*.f64 t1 (pow.f64 u -2)))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 (pow.f64 u 4))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2)) t1)
(*.f64 (/.f64 1 u) (*.f64 t1 (/.f64 v u)))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 (pow.f64 u 4))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2)) t1)
(*.f64 (*.f64 v (pow.f64 u -2)) t1)
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 (pow.f64 u 4))))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 (pow.f64 u 4))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2)) t1)
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (cbrt.f64 (pow.f64 u 4))))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 (pow.f64 u 4))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2)) t1)
(*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 u -2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (/.f64 1 (*.f64 u (neg.f64 u))) (*.f64 t1 v))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (neg.f64 (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2))))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (neg.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2))))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 t1 v)) u) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (/.f64 v (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 (pow.f64 u 4))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2)) t1)
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (neg.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2))))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (neg.f64 v) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (/.f64 (neg.f64 t1) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 (pow.f64 u 4))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2)) t1)
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 u 4))) (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 (pow.f64 u 4))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2)) t1)
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 u 4))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 u) 2))))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (neg.f64 v) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (/.f64 (neg.f64 t1) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 (pow.f64 u 4))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2)) t1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u) (/.f64 (cbrt.f64 (*.f64 t1 v)) u))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u) (neg.f64 (/.f64 (cbrt.f64 (*.f64 t1 v)) u)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 u 4))) (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(*.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 u 4))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 v (*.f64 u u)) t1)) (/.f64 (cbrt.f64 (pow.f64 u 4)) (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 u 4))) (neg.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))))
(*.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 u 4)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v (*.f64 u u)) t1)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2)) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2)) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (/.f64 t1 (/.f64 (*.f64 u u) (sqrt.f64 v))) (sqrt.f64 v))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 t1 (/.f64 (*.f64 u u) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 1 (/.f64 (*.f64 u u) t1)) v)
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 1 (/.f64 (*.f64 u u) (sqrt.f64 (*.f64 t1 v)))) (sqrt.f64 (*.f64 t1 v)))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 1 (/.f64 (*.f64 u u) (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2))) (cbrt.f64 (*.f64 t1 v)))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 (sqrt.f64 t1) (*.f64 (/.f64 u v) u)) (sqrt.f64 t1))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (/.f64 u v) u)) (cbrt.f64 t1))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 u u)) (cbrt.f64 (*.f64 t1 v)))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 -1 u) (*.f64 t1 (/.f64 v u)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (/.f64 -1 (*.f64 u u)) (*.f64 t1 v))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 u 4))) (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (neg.f64 v) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (/.f64 (neg.f64 t1) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 -1 (*.f64 (/.f64 u v) u)) t1)
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (/.f64 -1 (/.f64 (*.f64 u u) 1)) (*.f64 t1 v))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (/.f64 -1 (/.f64 (*.f64 u u) t1)) v)
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (/.f64 -1 (/.f64 (*.f64 u u) (sqrt.f64 (*.f64 t1 v)))) (sqrt.f64 (*.f64 t1 v)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (/.f64 -1 (/.f64 (*.f64 u u) (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2))) (cbrt.f64 (*.f64 t1 v)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (neg.f64 (/.f64 v 1)) (*.f64 t1 (pow.f64 u -2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1)) (*.f64 (cbrt.f64 (*.f64 t1 v)) (pow.f64 u -2)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u)) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))) (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 2)) (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (neg.f64 (pow.f64 u -2)) (*.f64 t1 v))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (neg.f64 (/.f64 v u)) (/.f64 t1 u))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (neg.f64 (/.f64 1 u)) (*.f64 t1 (/.f64 v u)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (neg.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4)))) (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (neg.f64 v) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (/.f64 (neg.f64 t1) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (neg.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4)))) (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (neg.f64 v) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (/.f64 (neg.f64 t1) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 u 4)))) (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 4))) (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (neg.f64 v) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 4))) (/.f64 (neg.f64 t1) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u)) (/.f64 (cbrt.f64 (*.f64 t1 v)) u))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 u 4)))) (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(*.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (pow.f64 u 4)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v (*.f64 u u)) t1)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2)) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (*.f64 u u))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2)) (cbrt.f64 (pow.f64 u 4))))
(pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 1)
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))) 3)
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 3) 1/3)
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(pow.f64 (*.f64 (/.f64 u v) (/.f64 u t1)) -1)
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(neg.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (neg.f64 (*.f64 u u))))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 2) (pow.f64 u 4)))
(fabs.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t1) v) (pow.f64 u -2)))
(*.f64 (pow.f64 u -2) (*.f64 v (log.f64 (exp.f64 t1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))))))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(cbrt.f64 (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2))) 3))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 3) (pow.f64 (*.f64 u u) 3)))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(expm1.f64 (log1p.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(exp.f64 (log.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))
(log1p.f64 (expm1.f64 (*.f64 t1 (*.f64 v (pow.f64 u -2)))))
(+.f64 0 (*.f64 t1 (*.f64 v (pow.f64 u -2))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(/.f64 (*.f64 t1 v) (*.f64 u u))

localize10.0ms (0.1%)

Local error

Found 3 expressions with local error:

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

Compiled 37 to 8 computations (78.4% saved)

series72.0ms (0.5%)

Counts
3 → 84
Calls

21 calls:

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

rewrite90.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1492×associate-/l/
1166×distribute-rgt-in
1120×distribute-lft-in
246×add-sqr-sqrt
244×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01069
122969
2359269
Stop Event
node limit
Counts
3 → 177
Calls
Call 1
Inputs
(/.f64 v (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (+.f64 t1 u) t1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) (sqrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (cbrt.f64 v) (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) 2) (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.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 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)) 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 (neg.f64 v) (/.f64 1 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 (-.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 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))) (/.f64 v (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))) 2)) (/.f64 v (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (+.f64 t1 u)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 t1 u))) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (/.f64 (sqrt.f64 v) (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 v v)) 1) (/.f64 (cbrt.f64 v) (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (/.f64 (+.f64 t1 u) t1)) (/.f64 (sqrt.f64 v) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (-.f64 t1 u)) (/.f64 (cbrt.f64 v) (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (/.f64 (+.f64 t1 u) t1)) (/.f64 (cbrt.f64 v) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))) (/.f64 (cbrt.f64 v) (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))) 2)) (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) (*.f64 v t1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 v (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 (-.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 v) (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 v (/.f64 (/.f64 t1 (+.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 (+.f64 t1 u) t1)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 (/.f64 (+.f64 t1 u) t1) (fma.f64 (neg.f64 u) 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 (/.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 t1 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 (/.f64 (+.f64 t1 u) t1) (fma.f64 (neg.f64 (cbrt.f64 u)) (cbrt.f64 (*.f64 u u)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (cbrt.f64 (*.f64 u u)) u) (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) t1) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) t1) (*.f64 (/.f64 (+.f64 t1 u) t1) (*.f64 (neg.f64 u) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) (*.f64 (/.f64 (+.f64 t1 u) t1) t1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 (/.f64 (+.f64 t1 u) t1)) (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 (/.f64 (+.f64 t1 u) t1)) (*.f64 (*.f64 (neg.f64 u) 1) (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 t1 (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (/.f64 (+.f64 t1 u) t1) t1)) (*.f64 1 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 t1 (/.f64 (+.f64 t1 u) t1))) (*.f64 1 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) t1) 1) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t1 (/.f64 (+.f64 t1 u) t1)) 1) (*.f64 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) t1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 t1 u) (/.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.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 t1 t1) (*.f64 u u)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 1 (*.f64 (/.f64 t1 (+.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 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 1 (*.f64 (/.f64 t1 (+.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 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u 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 (/.f64 t1 (+.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) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 t1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 t1 u) (-.f64 (neg.f64 u) t1)) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 t1 u) 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 (-.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (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 t1 u)) (*.f64 (+.f64 t1 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (*.f64 1 (*.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.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 u) t1)) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 t1 u)) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (*.f64 t1 (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 t1 u)) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 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 t1) (*.f64 u u)) (sqrt.f64 t1)) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (sqrt.f64 (+.f64 t1 u))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) (neg.f64 u))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 t1 3) (pow.f64 t1 3)) (*.f64 (pow.f64 u 3) (pow.f64 u 3))) (*.f64 (*.f64 (/.f64 t1 (+.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 (*.f64 (*.f64 t1 t1) (*.f64 t1 t1)) (*.f64 (*.f64 u u) (*.f64 u u))) (*.f64 t1 (+.f64 (*.f64 u u) (*.f64 t1 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 t1 t1) (*.f64 t1 t1)) (*.f64 (*.f64 u u) (*.f64 u u))) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (+.f64 (*.f64 u u) (*.f64 t1 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 t1 3) (pow.f64 (neg.f64 u) 3)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 (*.f64 t1 t1) (-.f64 (*.f64 (neg.f64 u) (neg.f64 u)) (*.f64 t1 (neg.f64 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 t1 t1) 3) (pow.f64 (*.f64 u u) 3)) (*.f64 t1 (+.f64 (*.f64 (*.f64 t1 t1) (*.f64 t1 t1)) (+.f64 (*.f64 (*.f64 u u) (*.f64 u u)) (*.f64 (*.f64 t1 t1) (*.f64 u u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 t1 t1) 3) (pow.f64 (*.f64 u u) 3)) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (+.f64 (*.f64 (*.f64 t1 t1) (*.f64 t1 t1)) (+.f64 (*.f64 (*.f64 u u) (*.f64 u u)) (*.f64 (*.f64 t1 t1) (*.f64 u u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 t1 3) 3) (pow.f64 (pow.f64 u 3) 3)) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.f64 (*.f64 (pow.f64 t1 3) (pow.f64 t1 3)) (+.f64 (*.f64 (pow.f64 u 3) (pow.f64 u 3)) (*.f64 (pow.f64 t1 3) (pow.f64 u 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1) (*.f64 (+.f64 t1 u) (/.f64 t1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1) (*.f64 1 (*.f64 (+.f64 t1 u) (/.f64 t1 (+.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 t1 (*.f64 (+.f64 t1 u) (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 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))))) (#(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 t1 (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))))) (#(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 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (neg.f64 u) t1)) (*.f64 (+.f64 t1 u) (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (neg.f64 u) t1)) (*.f64 1 (*.f64 (+.f64 t1 u) (neg.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) 1) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) 1) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (neg.f64 u) t1)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (neg.f64 u) t1)) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t1 u) (-.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 (+.f64 t1 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (neg.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 (neg.f64 t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (neg.f64 t1) (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 t1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))))) (#(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 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 t1 u) 3) (pow.f64 (/.f64 (+.f64 t1 u) t1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 t1 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 (+.f64 t1 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 t1) t1) (*.f64 (/.f64 1 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 t1) u) (*.f64 (/.f64 1 t1) t1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 (/.f64 1 t1)) (*.f64 u (/.f64 1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 u (/.f64 1 t1)) (*.f64 t1 (/.f64 1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 t1 u) t1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t1 u) (/.f64 1 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 t1 u) t1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 t1 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 t1 u) t1)) (sqrt.f64 (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (sqrt.f64 (+.f64 t1 u)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) t1)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) t1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) t1)) 2) (cbrt.f64 (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 t1) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 u) t1) (/.f64 1 (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 t1)) (/.f64 (+.f64 t1 u) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1) (/.f64 (cbrt.f64 (+.f64 t1 u)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 t1)) (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 t1 u) t1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 t1 u) t1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) t1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 t1 u) t1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 t1 (+.f64 t1 u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 t1 u) t1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 t1 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 t1 u) t1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 3) (pow.f64 t1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 t1 u) t1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 t1 u) t1)))))))

simplify108.0ms (0.8%)

Algorithm
egg-herbie
Rules
1592×associate-*r*
1564×associate-/r*
1412×associate-/l*
852×*-commutative
752×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
059711369
1210411169
Stop Event
node limit
Counts
261 → 337
Calls
Call 1
Inputs
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (+.f64 u (*.f64 -1 u)))) (pow.f64 u 4))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 3) (+.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 u 6)) (/.f64 v (pow.f64 u 4))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (+.f64 u (*.f64 -1 u)))) (pow.f64 u 4)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 3) (+.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 u 6)) (/.f64 v (pow.f64 u 4))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 4) (+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 u 6)) (/.f64 (*.f64 (+.f64 u (*.f64 -1 u)) (+.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 u 6)) (/.f64 v (pow.f64 u 4)))) (pow.f64 u 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (+.f64 u (*.f64 -1 u)))) (pow.f64 u 4))))))
(/.f64 v t1)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2))) (/.f64 v t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2))) (+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 -1 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)))) (pow.f64 t1 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 -1 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)))) (+.f64 u (*.f64 -1 u)))) (*.f64 v (*.f64 (+.f64 u (*.f64 -1 u)) (pow.f64 u 2)))) (pow.f64 t1 4))) (+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 -1 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)))) (pow.f64 t1 3))))))
(/.f64 v t1)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2))) (/.f64 v t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 t1 3)) (+.f64 (/.f64 v t1) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 t1 3)) (+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 v (*.f64 (+.f64 u (*.f64 -1 u)) (pow.f64 u 2))) (*.f64 (+.f64 u (*.f64 -1 u)) (+.f64 (*.f64 v (pow.f64 u 2)) (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2))))) (pow.f64 t1 4))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))))))
(/.f64 v t1)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (*.f64 (+.f64 t1 (*.f64 -1 t1)) u)) (pow.f64 t1 3))) (/.f64 v t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (*.f64 (+.f64 t1 (*.f64 -1 t1)) u)) (pow.f64 t1 3))) (+.f64 (/.f64 v t1) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)) (pow.f64 t1 5))) (*.f64 -1 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (*.f64 (+.f64 t1 (*.f64 -1 t1)) u)) (pow.f64 t1 3))) (+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (*.f64 (pow.f64 u 3) (+.f64 (/.f64 (*.f64 v (+.f64 t1 (*.f64 -1 t1))) (pow.f64 t1 5)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)) (pow.f64 t1 5))) (*.f64 -1 (/.f64 v (pow.f64 t1 3)))) (+.f64 t1 (*.f64 -1 t1))) (pow.f64 t1 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)) (pow.f64 t1 5))) (*.f64 -1 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 t1 3) v) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)))) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 t1 3) v) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)))) (+.f64 t1 (*.f64 -1 t1))) (*.f64 (pow.f64 t1 3) (*.f64 v (+.f64 t1 (*.f64 -1 t1))))) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 t1 3) v) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)))) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 t1 3) v) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)))) (pow.f64 u 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 5)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 t1 3) v) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)))) (+.f64 t1 (*.f64 -1 t1))) (pow.f64 u 5)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 t1 3) v) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)))) (pow.f64 u 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))))))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(+.f64 u (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) (*.f64 -1 u)))
(+.f64 t1 (+.f64 u (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) (*.f64 -1 u))))
(+.f64 t1 (+.f64 u (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) (*.f64 -1 u))))
t1
(+.f64 t1 (+.f64 u (*.f64 -1 u)))
(+.f64 t1 (+.f64 u (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) (*.f64 -1 u))))
(+.f64 t1 (+.f64 u (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) (*.f64 -1 u))))
t1
(+.f64 t1 (+.f64 u (*.f64 -1 u)))
(+.f64 t1 (+.f64 u (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) (*.f64 -1 u))))
(+.f64 t1 (+.f64 u (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) (*.f64 -1 u))))
t1
(+.f64 t1 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 t1 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 t1 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(+.f64 t1 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 t1 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 t1 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(+.f64 t1 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 t1 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 t1 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(/.f64 u t1)
(+.f64 1 (/.f64 u t1))
(+.f64 1 (/.f64 u t1))
(+.f64 1 (/.f64 u t1))
1
(+.f64 1 (/.f64 u t1))
(+.f64 1 (/.f64 u t1))
(+.f64 1 (/.f64 u t1))
1
(+.f64 1 (/.f64 u t1))
(+.f64 1 (/.f64 u t1))
(+.f64 1 (/.f64 u t1))
1
(+.f64 1 (/.f64 u t1))
(+.f64 1 (/.f64 u t1))
(+.f64 1 (/.f64 u t1))
(/.f64 u t1)
(+.f64 1 (/.f64 u t1))
(+.f64 1 (/.f64 u t1))
(+.f64 1 (/.f64 u t1))
(/.f64 u t1)
(+.f64 1 (/.f64 u t1))
(+.f64 1 (/.f64 u t1))
(+.f64 1 (/.f64 u t1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))))) 1)
(*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))) 1)
(*.f64 1 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) (sqrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))))
(*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (cbrt.f64 v) (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))))
(*.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) 2) (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)) v)
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (-.f64 t1 u)))
(*.f64 (neg.f64 v) (/.f64 1 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 (-.f64 t1 u)))))
(*.f64 (/.f64 1 (-.f64 t1 u)) (/.f64 v (/.f64 (+.f64 t1 u) t1)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))) (/.f64 v (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))) 2)) (/.f64 v (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (+.f64 t1 u)) t1)
(*.f64 (/.f64 v (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 t1 u))) (neg.f64 t1))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (/.f64 (sqrt.f64 v) (/.f64 (+.f64 t1 u) t1)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) 1) (/.f64 (cbrt.f64 v) (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))))
(*.f64 (/.f64 (sqrt.f64 v) (/.f64 (+.f64 t1 u) t1)) (/.f64 (sqrt.f64 v) (-.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (-.f64 t1 u)) (/.f64 (cbrt.f64 v) (/.f64 (+.f64 t1 u) t1)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (/.f64 (+.f64 t1 u) t1)) (/.f64 (cbrt.f64 v) (-.f64 t1 u)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))) (/.f64 (cbrt.f64 v) (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))) 2)) (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))))
(pow.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))) 1)
(pow.f64 (sqrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) 2)
(pow.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) 3)
(pow.f64 (pow.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))) 3) 1/3)
(pow.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) (*.f64 v t1))) -1)
(neg.f64 (/.f64 v (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 (-.f64 t1 u)))))
(sqrt.f64 (pow.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))) 2))
(log.f64 (pow.f64 (exp.f64 v) (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))))))
(cbrt.f64 (pow.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))) 3))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) 3)))
(expm1.f64 (log1p.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))))
(exp.f64 (log.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))))
(exp.f64 (*.f64 (log.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) 1))
(log1p.f64 (expm1.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 (/.f64 (+.f64 t1 u) t1) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 (/.f64 (+.f64 t1 u) t1) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 (/.f64 (+.f64 t1 u) t1) (fma.f64 (neg.f64 (cbrt.f64 u)) (cbrt.f64 (*.f64 u u)) u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 (+.f64 t1 u) t1)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 (+.f64 t1 u) t1)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (cbrt.f64 (*.f64 u u)) u) (/.f64 (+.f64 t1 u) t1)))
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) t1) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) t1) (*.f64 (/.f64 (+.f64 t1 u) t1) (*.f64 (neg.f64 u) 1)))
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) (*.f64 (/.f64 (+.f64 t1 u) t1) t1))
(+.f64 (*.f64 t1 (/.f64 (+.f64 t1 u) t1)) (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) t1)))
(+.f64 (*.f64 t1 (/.f64 (+.f64 t1 u) t1)) (*.f64 (*.f64 (neg.f64 u) 1) (/.f64 (+.f64 t1 u) t1)))
(+.f64 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 t1 (/.f64 (+.f64 t1 u) t1)))
(+.f64 (*.f64 1 (*.f64 (/.f64 (+.f64 t1 u) t1) t1)) (*.f64 1 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u))))
(+.f64 (*.f64 1 (*.f64 t1 (/.f64 (+.f64 t1 u) t1))) (*.f64 1 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) t1))))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) t1) 1) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) 1))
(+.f64 (*.f64 (*.f64 t1 (/.f64 (+.f64 t1 u) t1)) 1) (*.f64 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) t1)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))) 1)
(/.f64 (-.f64 t1 u) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) 1)
(/.f64 1 (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u))))
(/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (+.f64 t1 u)))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 t1 (+.f64 t1 u))))
(/.f64 (*.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (-.f64 t1 u)))
(/.f64 (*.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (-.f64 t1 u)))
(/.f64 (*.f64 (-.f64 t1 u) (-.f64 (neg.f64 u) t1)) (neg.f64 t1))
(/.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))
(/.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(/.f64 (*.f64 (-.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 (-.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (*.f64 (+.f64 t1 u) t1))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (*.f64 1 (*.f64 (+.f64 t1 u) t1)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)) (+.f64 t1 u))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(/.f64 (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 t1 u)) (neg.f64 t1))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) t1))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) t1)))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (sqrt.f64 t1)) (sqrt.f64 t1))
(/.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1))
(/.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (sqrt.f64 (+.f64 t1 u))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 t1))
(/.f64 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 (neg.f64 u) t1)))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) (neg.f64 u))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 (neg.f64 u))))
(/.f64 (-.f64 (*.f64 (pow.f64 t1 3) (pow.f64 t1 3)) (*.f64 (pow.f64 u 3) (pow.f64 u 3))) (*.f64 (*.f64 (/.f64 t1 (+.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 t1) (*.f64 t1 t1)) (*.f64 (*.f64 u u) (*.f64 u u))) (*.f64 t1 (+.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 (-.f64 (*.f64 (*.f64 t1 t1) (*.f64 t1 t1)) (*.f64 (*.f64 u u) (*.f64 u u))) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (+.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 (neg.f64 u) 3)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 (*.f64 t1 t1) (-.f64 (*.f64 (neg.f64 u) (neg.f64 u)) (*.f64 t1 (neg.f64 u))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t1 t1) 3) (pow.f64 (*.f64 u u) 3)) (*.f64 t1 (+.f64 (*.f64 (*.f64 t1 t1) (*.f64 t1 t1)) (+.f64 (*.f64 (*.f64 u u) (*.f64 u u)) (*.f64 (*.f64 t1 t1) (*.f64 u u))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t1 t1) 3) (pow.f64 (*.f64 u u) 3)) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (+.f64 (*.f64 (*.f64 t1 t1) (*.f64 t1 t1)) (+.f64 (*.f64 (*.f64 u u) (*.f64 u u)) (*.f64 (*.f64 t1 t1) (*.f64 u u))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 t1 3) 3) (pow.f64 (pow.f64 u 3) 3)) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.f64 (*.f64 (pow.f64 t1 3) (pow.f64 t1 3)) (+.f64 (*.f64 (pow.f64 u 3) (pow.f64 u 3)) (*.f64 (pow.f64 t1 3) (pow.f64 u 3))))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1) (*.f64 (+.f64 t1 u) (/.f64 t1 (+.f64 t1 u))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1) (*.f64 1 (*.f64 (+.f64 t1 u) (/.f64 t1 (+.f64 t1 u)))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 (*.f64 (+.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (neg.f64 u) t1)) (*.f64 (+.f64 t1 u) (neg.f64 t1)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (neg.f64 u) t1)) (*.f64 1 (*.f64 (+.f64 t1 u) (neg.f64 t1))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) 1) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) 1) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (neg.f64 u) t1)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 t1)))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (neg.f64 u) t1)) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 t1))))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(/.f64 (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (neg.f64 t1) (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 t1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(pow.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) 1)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))) 2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t1 u) 3) (pow.f64 (/.f64 (+.f64 t1 u) t1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 t1 u) t1) 3) (pow.f64 (-.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))))
(exp.f64 (log.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))))
(+.f64 (*.f64 (/.f64 1 t1) t1) (*.f64 (/.f64 1 t1) u))
(+.f64 (*.f64 (/.f64 1 t1) u) (*.f64 (/.f64 1 t1) t1))
(+.f64 (*.f64 t1 (/.f64 1 t1)) (*.f64 u (/.f64 1 t1)))
(+.f64 (*.f64 u (/.f64 1 t1)) (*.f64 t1 (/.f64 1 t1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 t1 u) t1))) 1)
(*.f64 (+.f64 t1 u) (/.f64 1 t1))
(*.f64 (/.f64 (+.f64 t1 u) t1) 1)
(*.f64 1 (/.f64 (+.f64 t1 u) t1))
(*.f64 (sqrt.f64 (/.f64 (+.f64 t1 u) t1)) (sqrt.f64 (/.f64 (+.f64 t1 u) t1)))
(*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 1 t1)))
(*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (sqrt.f64 (+.f64 t1 u)) t1))
(*.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) t1)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) t1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) t1)) 2) (cbrt.f64 (/.f64 (+.f64 t1 u) t1)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 1 t1)))
(*.f64 (/.f64 1 t1) (+.f64 t1 u))
(*.f64 (-.f64 (neg.f64 u) t1) (/.f64 1 (neg.f64 t1)))
(*.f64 (/.f64 1 (sqrt.f64 t1)) (/.f64 (+.f64 t1 u) (sqrt.f64 t1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 t1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1) (/.f64 (cbrt.f64 (+.f64 t1 u)) t1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 t1)) (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 (/.f64 (+.f64 t1 u) t1)))
(pow.f64 (/.f64 (+.f64 t1 u) t1) 1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 t1 u) t1)) 2)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) t1)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 t1 u) t1) 3) 1/3)
(pow.f64 (/.f64 t1 (+.f64 t1 u)) -1)
(neg.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 t1 u) t1) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 t1 u) t1)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 t1 u) t1))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 t1 u) t1) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 3) (pow.f64 t1 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 t1 u) t1)))
(exp.f64 (log.f64 (/.f64 (+.f64 t1 u) t1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 t1 u) t1)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 t1 u) t1)))
Outputs
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 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 (*.f64 u u) v))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (+.f64 u (*.f64 -1 u)))) (pow.f64 u 4))))
(fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (neg.f64 (/.f64 (*.f64 (*.f64 v (*.f64 0 u)) (*.f64 t1 t1)) (pow.f64 u 4))))
(*.f64 -1 (+.f64 (*.f64 (/.f64 t1 (*.f64 u u)) v) (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 4)) (*.f64 v (*.f64 u 0)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 3) (+.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 u 6)) (/.f64 v (pow.f64 u 4))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (+.f64 u (*.f64 -1 u)))) (pow.f64 u 4)))))
(fma.f64 -1 (*.f64 (pow.f64 t1 3) (+.f64 (/.f64 v (/.f64 (pow.f64 u 6) (pow.f64 (*.f64 0 u) 2))) (/.f64 v (pow.f64 u 4)))) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (neg.f64 (/.f64 (*.f64 (*.f64 v (*.f64 0 u)) (*.f64 t1 t1)) (pow.f64 u 4)))))
(fma.f64 -1 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 (/.f64 v (pow.f64 u 6)) (pow.f64 (*.f64 u 0) 2)) (/.f64 v (pow.f64 u 4)))) (*.f64 -1 (+.f64 (*.f64 (/.f64 t1 (*.f64 u u)) v) (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 4)) (*.f64 v (*.f64 u 0))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 3) (+.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 u 6)) (/.f64 v (pow.f64 u 4))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 4) (+.f64 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 u 6)) (/.f64 (*.f64 (+.f64 u (*.f64 -1 u)) (+.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 u 6)) (/.f64 v (pow.f64 u 4)))) (pow.f64 u 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (+.f64 u (*.f64 -1 u)))) (pow.f64 u 4))))))
(fma.f64 -1 (*.f64 (pow.f64 t1 3) (+.f64 (/.f64 v (/.f64 (pow.f64 u 6) (pow.f64 (*.f64 0 u) 2))) (/.f64 v (pow.f64 u 4)))) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (*.f64 -1 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 v (*.f64 0 u)) (pow.f64 u 6)) (/.f64 (*.f64 0 u) (/.f64 (*.f64 u u) (+.f64 (/.f64 v (/.f64 (pow.f64 u 6) (pow.f64 (*.f64 0 u) 2))) (/.f64 v (pow.f64 u 4)))))) (pow.f64 t1 4)) (/.f64 (*.f64 (*.f64 v (*.f64 0 u)) (*.f64 t1 t1)) (pow.f64 u 4))))))
(fma.f64 -1 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 (/.f64 v (pow.f64 u 6)) (pow.f64 (*.f64 u 0) 2)) (/.f64 v (pow.f64 u 4)))) (fma.f64 -1 (*.f64 (/.f64 t1 (*.f64 u u)) v) (*.f64 -1 (+.f64 (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 4)) (*.f64 v (*.f64 u 0))) (*.f64 (+.f64 (*.f64 (/.f64 v (pow.f64 u 6)) (*.f64 u 0)) (*.f64 (/.f64 (*.f64 u 0) (*.f64 u u)) (+.f64 (*.f64 (/.f64 v (pow.f64 u 6)) (pow.f64 (*.f64 u 0) 2)) (/.f64 v (pow.f64 u 4))))) (pow.f64 t1 4))))))
(/.f64 v t1)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2))) (/.f64 v t1))
(fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 0 u))) (/.f64 v t1))
(fma.f64 -1 (*.f64 (/.f64 v (*.f64 t1 t1)) (*.f64 u 0)) (/.f64 v t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2))) (+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 -1 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)))) (pow.f64 t1 3)))))
(+.f64 (fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 0 u))) (/.f64 v t1)) (neg.f64 (/.f64 (*.f64 -1 (*.f64 v (+.f64 (*.f64 u u) (pow.f64 (*.f64 0 u) 2)))) (pow.f64 t1 3))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 v (*.f64 t1 t1)) (*.f64 u 0)) (/.f64 v t1)) (/.f64 (*.f64 1 (*.f64 v (+.f64 (pow.f64 (*.f64 u 0) 2) (*.f64 u u)))) (pow.f64 t1 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 -1 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)))) (+.f64 u (*.f64 -1 u)))) (*.f64 v (*.f64 (+.f64 u (*.f64 -1 u)) (pow.f64 u 2)))) (pow.f64 t1 4))) (+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 -1 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)))) (pow.f64 t1 3))))))
(fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 0 u))) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (*.f64 0 u) (*.f64 -1 (*.f64 v (+.f64 (*.f64 u u) (pow.f64 (*.f64 0 u) 2))))) (*.f64 v (*.f64 (*.f64 0 u) (*.f64 u u)))) (pow.f64 t1 4)) (+.f64 (/.f64 v t1) (neg.f64 (/.f64 (*.f64 -1 (*.f64 v (+.f64 (*.f64 u u) (pow.f64 (*.f64 0 u) 2)))) (pow.f64 t1 3))))))
(fma.f64 -1 (*.f64 (/.f64 v (*.f64 t1 t1)) (*.f64 u 0)) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (*.f64 u 0) (*.f64 (neg.f64 v) (+.f64 (pow.f64 (*.f64 u 0) 2) (*.f64 u u)))) (*.f64 v (*.f64 (*.f64 u 0) (*.f64 u u)))) (pow.f64 t1 4)) (+.f64 (/.f64 v t1) (/.f64 (*.f64 1 (*.f64 v (+.f64 (pow.f64 (*.f64 u 0) 2) (*.f64 u u)))) (pow.f64 t1 3)))))
(/.f64 v t1)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2))) (/.f64 v t1))
(fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 0 u))) (/.f64 v t1))
(fma.f64 -1 (*.f64 (/.f64 v (*.f64 t1 t1)) (*.f64 u 0)) (/.f64 v t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 t1 3)) (+.f64 (/.f64 v t1) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 0 u))) (+.f64 (/.f64 v (/.f64 (pow.f64 t1 3) (pow.f64 (*.f64 0 u) 2))) (+.f64 (/.f64 v t1) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3)))))
(fma.f64 -1 (*.f64 (/.f64 v (*.f64 t1 t1)) (*.f64 u 0)) (+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v)) (*.f64 (/.f64 v (pow.f64 t1 3)) (pow.f64 (*.f64 u 0) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (+.f64 u (*.f64 -1 u))) (pow.f64 t1 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2)) (pow.f64 t1 3)) (+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 v (*.f64 (+.f64 u (*.f64 -1 u)) (pow.f64 u 2))) (*.f64 (+.f64 u (*.f64 -1 u)) (+.f64 (*.f64 v (pow.f64 u 2)) (*.f64 v (pow.f64 (+.f64 u (*.f64 -1 u)) 2))))) (pow.f64 t1 4))) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3))))))
(fma.f64 -1 (/.f64 v (/.f64 (*.f64 t1 t1) (*.f64 0 u))) (+.f64 (/.f64 v (/.f64 (pow.f64 t1 3) (pow.f64 (*.f64 0 u) 2))) (+.f64 (/.f64 v t1) (fma.f64 -1 (/.f64 (fma.f64 v (*.f64 (*.f64 0 u) (*.f64 u u)) (*.f64 (*.f64 0 u) (*.f64 v (+.f64 (*.f64 u u) (pow.f64 (*.f64 0 u) 2))))) (pow.f64 t1 4)) (/.f64 (*.f64 v (*.f64 u u)) (pow.f64 t1 3))))))
(fma.f64 -1 (*.f64 (/.f64 v (*.f64 t1 t1)) (*.f64 u 0)) (+.f64 (fma.f64 -1 (/.f64 (fma.f64 v (*.f64 (*.f64 u 0) (*.f64 u u)) (*.f64 (*.f64 u 0) (*.f64 v (+.f64 (pow.f64 (*.f64 u 0) 2) (*.f64 u u))))) (pow.f64 t1 4)) (/.f64 (*.f64 u u) (/.f64 (pow.f64 t1 3) v))) (+.f64 (/.f64 v t1) (*.f64 (/.f64 v (pow.f64 t1 3)) (pow.f64 (*.f64 u 0) 2)))))
(/.f64 v t1)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (*.f64 (+.f64 t1 (*.f64 -1 t1)) u)) (pow.f64 t1 3))) (/.f64 v t1))
(fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u (*.f64 0 t1)))) (/.f64 v t1))
(fma.f64 -1 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u (*.f64 t1 0))) (/.f64 v t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (*.f64 (+.f64 t1 (*.f64 -1 t1)) u)) (pow.f64 t1 3))) (+.f64 (/.f64 v t1) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)) (pow.f64 t1 5))) (*.f64 -1 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2)))))
(+.f64 (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u (*.f64 0 t1)))) (/.f64 v t1)) (neg.f64 (*.f64 (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 5) (pow.f64 (*.f64 0 t1) 2))) (/.f64 (neg.f64 v) (pow.f64 t1 3))) (*.f64 u u))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u (*.f64 t1 0))) (/.f64 v t1)) (*.f64 (*.f64 u u) (*.f64 1 (+.f64 (*.f64 (/.f64 v (pow.f64 t1 5)) (pow.f64 (*.f64 t1 0) 2)) (/.f64 v (pow.f64 t1 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (*.f64 (+.f64 t1 (*.f64 -1 t1)) u)) (pow.f64 t1 3))) (+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (*.f64 (pow.f64 u 3) (+.f64 (/.f64 (*.f64 v (+.f64 t1 (*.f64 -1 t1))) (pow.f64 t1 5)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)) (pow.f64 t1 5))) (*.f64 -1 (/.f64 v (pow.f64 t1 3)))) (+.f64 t1 (*.f64 -1 t1))) (pow.f64 t1 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)) (pow.f64 t1 5))) (*.f64 -1 (/.f64 v (pow.f64 t1 3)))) (pow.f64 u 2))))))
(+.f64 (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u (*.f64 0 t1)))) (/.f64 v t1)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 u 3) (+.f64 (/.f64 v (/.f64 (pow.f64 t1 5) (*.f64 0 t1))) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 5) (pow.f64 (*.f64 0 t1) 2))) (/.f64 (neg.f64 v) (pow.f64 t1 3))) (/.f64 (*.f64 t1 t1) (*.f64 0 t1)))))) (*.f64 (fma.f64 -1 (/.f64 v (/.f64 (pow.f64 t1 5) (pow.f64 (*.f64 0 t1) 2))) (/.f64 (neg.f64 v) (pow.f64 t1 3))) (*.f64 u u)))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u (*.f64 t1 0))) (/.f64 v t1)) (fma.f64 -1 (*.f64 (pow.f64 u 3) (+.f64 (*.f64 (/.f64 v (pow.f64 t1 5)) (*.f64 t1 0)) (/.f64 (*.f64 1 (+.f64 (*.f64 (/.f64 v (pow.f64 t1 5)) (pow.f64 (*.f64 t1 0) 2)) (/.f64 v (pow.f64 t1 3)))) (/.f64 t1 (/.f64 (*.f64 t1 0) t1))))) (*.f64 (*.f64 u u) (*.f64 1 (+.f64 (*.f64 (/.f64 v (pow.f64 t1 5)) (pow.f64 (*.f64 t1 0) 2)) (/.f64 v (pow.f64 t1 3)))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(*.f64 -1 (+.f64 (/.f64 t1 (/.f64 (pow.f64 u 3) (*.f64 v (*.f64 0 t1)))) (/.f64 t1 (/.f64 (*.f64 u u) v))))
(fma.f64 -1 (*.f64 (/.f64 t1 (pow.f64 u 3)) (*.f64 v (*.f64 t1 0))) (/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 t1 3) v) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)))) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(fma.f64 -1 (/.f64 t1 (/.f64 (pow.f64 u 3) (*.f64 v (*.f64 0 t1)))) (*.f64 -1 (+.f64 (/.f64 (fma.f64 (pow.f64 t1 3) v (*.f64 t1 (*.f64 v (pow.f64 (*.f64 0 t1) 2)))) (pow.f64 u 4)) (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(fma.f64 -1 (*.f64 (/.f64 t1 (pow.f64 u 3)) (*.f64 v (*.f64 t1 0))) (*.f64 -1 (+.f64 (*.f64 (/.f64 t1 (*.f64 u u)) v) (/.f64 (fma.f64 (pow.f64 t1 3) v (*.f64 t1 (*.f64 v (pow.f64 (*.f64 t1 0) 2)))) (pow.f64 u 4)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 t1 3) v) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)))) (+.f64 t1 (*.f64 -1 t1))) (*.f64 (pow.f64 t1 3) (*.f64 v (+.f64 t1 (*.f64 -1 t1))))) (pow.f64 u 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 t1 3) v) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)))) (pow.f64 u 4))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(fma.f64 -1 (/.f64 t1 (/.f64 (pow.f64 u 3) (*.f64 v (*.f64 0 t1)))) (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (pow.f64 t1 3) v (*.f64 t1 (*.f64 v (pow.f64 (*.f64 0 t1) 2)))) (*.f64 0 t1) (*.f64 (pow.f64 t1 3) (*.f64 v (*.f64 0 t1)))) (pow.f64 u 5)) (*.f64 -1 (+.f64 (/.f64 (fma.f64 (pow.f64 t1 3) v (*.f64 t1 (*.f64 v (pow.f64 (*.f64 0 t1) 2)))) (pow.f64 u 4)) (/.f64 t1 (/.f64 (*.f64 u u) v))))))
(fma.f64 -1 (*.f64 (/.f64 t1 (pow.f64 u 3)) (*.f64 v (*.f64 t1 0))) (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (pow.f64 t1 3) v (*.f64 t1 (*.f64 v (pow.f64 (*.f64 t1 0) 2)))) (*.f64 t1 0) (*.f64 (pow.f64 t1 3) (*.f64 v (*.f64 t1 0)))) (pow.f64 u 5)) (*.f64 -1 (+.f64 (*.f64 (/.f64 t1 (*.f64 u u)) v) (/.f64 (fma.f64 (pow.f64 t1 3) v (*.f64 t1 (*.f64 v (pow.f64 (*.f64 t1 0) 2)))) (pow.f64 u 4))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3)))
(fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (/.f64 t1 (/.f64 (pow.f64 u 3) (*.f64 v (*.f64 0 t1)))))
(fma.f64 -1 (*.f64 (/.f64 t1 (*.f64 u u)) v) (*.f64 (/.f64 t1 (pow.f64 u 3)) (*.f64 v (*.f64 t1 0))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 t1 3) v) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)))) (pow.f64 u 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))))
(fma.f64 -1 (/.f64 (fma.f64 (pow.f64 t1 3) v (*.f64 t1 (*.f64 v (pow.f64 (*.f64 0 t1) 2)))) (pow.f64 u 4)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (/.f64 t1 (/.f64 (pow.f64 u 3) (*.f64 v (*.f64 0 t1))))))
(fma.f64 -1 (/.f64 (fma.f64 (pow.f64 t1 3) v (*.f64 t1 (*.f64 v (pow.f64 (*.f64 t1 0) 2)))) (pow.f64 u 4)) (fma.f64 -1 (*.f64 (/.f64 t1 (*.f64 u u)) v) (*.f64 (/.f64 t1 (pow.f64 u 3)) (*.f64 v (*.f64 t1 0)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 3) (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 5)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 t1 3) v) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)))) (+.f64 t1 (*.f64 -1 t1))) (pow.f64 u 5)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 t1 3) v) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 (*.f64 -1 t1)) 2)))) (pow.f64 u 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (/.f64 (*.f64 t1 (*.f64 v (+.f64 t1 (*.f64 -1 t1)))) (pow.f64 u 3))))))
(+.f64 (+.f64 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 5) (*.f64 v (*.f64 0 t1)))) (/.f64 (fma.f64 (pow.f64 t1 3) v (*.f64 t1 (*.f64 v (pow.f64 (*.f64 0 t1) 2)))) (/.f64 (pow.f64 u 5) (*.f64 0 t1)))) (fma.f64 -1 (/.f64 (fma.f64 (pow.f64 t1 3) v (*.f64 t1 (*.f64 v (pow.f64 (*.f64 0 t1) 2)))) (pow.f64 u 4)) (fma.f64 -1 (/.f64 t1 (/.f64 (*.f64 u u) v)) (/.f64 t1 (/.f64 (pow.f64 u 3) (*.f64 v (*.f64 0 t1)))))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 (pow.f64 t1 3) v (*.f64 t1 (*.f64 v (pow.f64 (*.f64 t1 0) 2)))) (pow.f64 u 4)) (fma.f64 -1 (*.f64 (/.f64 t1 (*.f64 u u)) v) (*.f64 (/.f64 t1 (pow.f64 u 3)) (*.f64 v (*.f64 t1 0))))) (+.f64 (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 5)) (*.f64 v (*.f64 t1 0))) (*.f64 (/.f64 (fma.f64 (pow.f64 t1 3) v (*.f64 t1 (*.f64 v (pow.f64 (*.f64 t1 0) 2)))) (pow.f64 u 5)) (*.f64 t1 0))))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(neg.f64 (/.f64 (*.f64 u u) t1))
(/.f64 (*.f64 u (neg.f64 u)) t1)
(+.f64 u (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) (*.f64 -1 u)))
(+.f64 u (*.f64 -1 (+.f64 (/.f64 (*.f64 u u) t1) u)))
(+.f64 (*.f64 u 0) (/.f64 (*.f64 u (neg.f64 u)) t1))
(+.f64 t1 (+.f64 u (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) (*.f64 -1 u))))
(+.f64 t1 (+.f64 u (*.f64 -1 (+.f64 (/.f64 (*.f64 u u) t1) u))))
(+.f64 t1 (+.f64 (*.f64 u 0) (/.f64 (*.f64 u (neg.f64 u)) t1)))
(+.f64 t1 (+.f64 u (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) (*.f64 -1 u))))
(+.f64 t1 (+.f64 u (*.f64 -1 (+.f64 (/.f64 (*.f64 u u) t1) u))))
(+.f64 t1 (+.f64 (*.f64 u 0) (/.f64 (*.f64 u (neg.f64 u)) t1)))
t1
(+.f64 t1 (+.f64 u (*.f64 -1 u)))
(+.f64 t1 (*.f64 0 u))
(+.f64 t1 (*.f64 u 0))
(+.f64 t1 (+.f64 u (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) (*.f64 -1 u))))
(+.f64 t1 (+.f64 u (*.f64 -1 (+.f64 (/.f64 (*.f64 u u) t1) u))))
(+.f64 t1 (+.f64 (*.f64 u 0) (/.f64 (*.f64 u (neg.f64 u)) t1)))
(+.f64 t1 (+.f64 u (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) (*.f64 -1 u))))
(+.f64 t1 (+.f64 u (*.f64 -1 (+.f64 (/.f64 (*.f64 u u) t1) u))))
(+.f64 t1 (+.f64 (*.f64 u 0) (/.f64 (*.f64 u (neg.f64 u)) t1)))
t1
(+.f64 t1 (+.f64 u (*.f64 -1 u)))
(+.f64 t1 (*.f64 0 u))
(+.f64 t1 (*.f64 u 0))
(+.f64 t1 (+.f64 u (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) (*.f64 -1 u))))
(+.f64 t1 (+.f64 u (*.f64 -1 (+.f64 (/.f64 (*.f64 u u) t1) u))))
(+.f64 t1 (+.f64 (*.f64 u 0) (/.f64 (*.f64 u (neg.f64 u)) t1)))
(+.f64 t1 (+.f64 u (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) (*.f64 -1 u))))
(+.f64 t1 (+.f64 u (*.f64 -1 (+.f64 (/.f64 (*.f64 u u) t1) u))))
(+.f64 t1 (+.f64 (*.f64 u 0) (/.f64 (*.f64 u (neg.f64 u)) t1)))
t1
(+.f64 t1 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 t1 (neg.f64 (/.f64 (*.f64 u u) t1)))
(+.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) t1))
(+.f64 t1 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 t1 (neg.f64 (/.f64 (*.f64 u u) t1)))
(+.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) t1))
(+.f64 t1 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 t1 (neg.f64 (/.f64 (*.f64 u u) t1)))
(+.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(neg.f64 (/.f64 (*.f64 u u) t1))
(/.f64 (*.f64 u (neg.f64 u)) t1)
(+.f64 t1 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 t1 (neg.f64 (/.f64 (*.f64 u u) t1)))
(+.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) t1))
(+.f64 t1 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 t1 (neg.f64 (/.f64 (*.f64 u u) t1)))
(+.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) t1))
(+.f64 t1 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 t1 (neg.f64 (/.f64 (*.f64 u u) t1)))
(+.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) t1))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(neg.f64 (/.f64 (*.f64 u u) t1))
(/.f64 (*.f64 u (neg.f64 u)) t1)
(+.f64 t1 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 t1 (neg.f64 (/.f64 (*.f64 u u) t1)))
(+.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) t1))
(+.f64 t1 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 t1 (neg.f64 (/.f64 (*.f64 u u) t1)))
(+.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) t1))
(+.f64 t1 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 t1 (neg.f64 (/.f64 (*.f64 u u) t1)))
(+.f64 t1 (/.f64 (*.f64 u (neg.f64 u)) t1))
(/.f64 u t1)
(+.f64 1 (/.f64 u t1))
(+.f64 (/.f64 u t1) 1)
(+.f64 1 (/.f64 u t1))
(+.f64 (/.f64 u t1) 1)
(+.f64 1 (/.f64 u t1))
(+.f64 (/.f64 u t1) 1)
1
(+.f64 1 (/.f64 u t1))
(+.f64 (/.f64 u t1) 1)
(+.f64 1 (/.f64 u t1))
(+.f64 (/.f64 u t1) 1)
(+.f64 1 (/.f64 u t1))
(+.f64 (/.f64 u t1) 1)
1
(+.f64 1 (/.f64 u t1))
(+.f64 (/.f64 u t1) 1)
(+.f64 1 (/.f64 u t1))
(+.f64 (/.f64 u t1) 1)
(+.f64 1 (/.f64 u t1))
(+.f64 (/.f64 u t1) 1)
1
(+.f64 1 (/.f64 u t1))
(+.f64 (/.f64 u t1) 1)
(+.f64 1 (/.f64 u t1))
(+.f64 (/.f64 u t1) 1)
(+.f64 1 (/.f64 u t1))
(+.f64 (/.f64 u t1) 1)
(/.f64 u t1)
(+.f64 1 (/.f64 u t1))
(+.f64 (/.f64 u t1) 1)
(+.f64 1 (/.f64 u t1))
(+.f64 (/.f64 u t1) 1)
(+.f64 1 (/.f64 u t1))
(+.f64 (/.f64 u t1) 1)
(/.f64 u t1)
(+.f64 1 (/.f64 u t1))
(+.f64 (/.f64 u t1) 1)
(+.f64 1 (/.f64 u t1))
(+.f64 (/.f64 u t1) 1)
(+.f64 1 (/.f64 u t1))
(+.f64 (/.f64 u t1) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))))) 1)
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(*.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))) 1)
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(*.f64 1 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))))
(*.f64 (sqrt.f64 v) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (sqrt.f64 v)))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (sqrt.f64 v) (sqrt.f64 v)))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) (sqrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (cbrt.f64 v) (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))))
(*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) 2))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) 2) (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)) v)
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(*.f64 (neg.f64 v) (/.f64 1 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 (-.f64 t1 u)))))
(/.f64 (*.f64 1 (neg.f64 v)) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 u t1)))
(*.f64 (/.f64 1 (-.f64 t1 u)) (/.f64 v (/.f64 (+.f64 t1 u) t1)))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))) (/.f64 v (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))) (/.f64 v (sqrt.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))) 2)) (/.f64 v (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)) 2)) (/.f64 v (cbrt.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (+.f64 t1 u)) t1)
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(*.f64 (/.f64 v (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 t1 u))) (neg.f64 t1))
(*.f64 (/.f64 v (*.f64 (-.f64 t1 u) (-.f64 (neg.f64 u) t1))) (neg.f64 t1))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (-.f64 (neg.f64 u) t1)) (neg.f64 t1))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))))
(*.f64 (sqrt.f64 v) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (sqrt.f64 v)))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (sqrt.f64 v) (sqrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (/.f64 (sqrt.f64 v) (/.f64 (+.f64 t1 u) t1)))
(*.f64 (sqrt.f64 v) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (sqrt.f64 v)))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (sqrt.f64 v) (sqrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) 1) (/.f64 (cbrt.f64 v) (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))))
(*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (cbrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 v) (/.f64 (+.f64 t1 u) t1)) (/.f64 (sqrt.f64 v) (-.f64 t1 u)))
(*.f64 (sqrt.f64 v) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (sqrt.f64 v)))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (sqrt.f64 v) (sqrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))))
(*.f64 (sqrt.f64 v) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (sqrt.f64 v)))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (sqrt.f64 v) (sqrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (-.f64 t1 u)) (/.f64 (cbrt.f64 v) (/.f64 (+.f64 t1 u) t1)))
(*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (/.f64 (+.f64 t1 u) t1)) (/.f64 (cbrt.f64 v) (-.f64 t1 u)))
(*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))) (/.f64 (cbrt.f64 v) (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (sqrt.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))) (/.f64 (cbrt.f64 v) (sqrt.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))) 2)) (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 (*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))) 2))
(/.f64 (cbrt.f64 (*.f64 v v)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)) 2) (cbrt.f64 (/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)))))
(pow.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))) 1)
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(pow.f64 (sqrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) 2)
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(pow.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) 3)
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(pow.f64 (pow.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))) 3) 1/3)
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(pow.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) (*.f64 v t1))) -1)
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(neg.f64 (/.f64 v (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 (-.f64 t1 u)))))
(/.f64 (neg.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 (-.f64 t1 u))))
(/.f64 (neg.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 u t1)))
(sqrt.f64 (pow.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))) 2))
(sqrt.f64 (pow.f64 (*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u)))) 2))
(sqrt.f64 (pow.f64 (/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)) 2))
(log.f64 (pow.f64 (exp.f64 v) (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))))
(*.f64 (/.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (log.f64 (exp.f64 v)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))))))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(cbrt.f64 (pow.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u))) 3))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) 3)))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1) 3)))
(expm1.f64 (log1p.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(exp.f64 (log.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(exp.f64 (*.f64 (log.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))) 1))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(log1p.f64 (expm1.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))))
(*.f64 t1 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 v (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 (/.f64 (+.f64 t1 u) t1) (fma.f64 (neg.f64 u) 1 u)))
(*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 (-.f64 t1 u) (*.f64 0 u)))
(*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 (-.f64 t1 u) (*.f64 u 0)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 (/.f64 (+.f64 t1 u) t1) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 (/.f64 (+.f64 t1 u) t1) (fma.f64 (neg.f64 (cbrt.f64 u)) (cbrt.f64 (*.f64 u u)) u)))
(*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 (cbrt.f64 u)) (cbrt.f64 (*.f64 u u)) u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 (+.f64 t1 u) t1)))
(*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 (-.f64 t1 u) (*.f64 0 u)))
(*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 (-.f64 t1 u) (*.f64 u 0)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 (+.f64 t1 u) t1)))
(*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (cbrt.f64 (*.f64 u u)) u) (/.f64 (+.f64 t1 u) t1)))
(*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 (cbrt.f64 u)) (cbrt.f64 (*.f64 u u)) u)))
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) t1) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) t1) (*.f64 (/.f64 (+.f64 t1 u) t1) (*.f64 (neg.f64 u) 1)))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) (*.f64 (/.f64 (+.f64 t1 u) t1) t1))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(+.f64 (*.f64 t1 (/.f64 (+.f64 t1 u) t1)) (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) t1)))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(+.f64 (*.f64 t1 (/.f64 (+.f64 t1 u) t1)) (*.f64 (*.f64 (neg.f64 u) 1) (/.f64 (+.f64 t1 u) t1)))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(+.f64 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) t1)) (*.f64 t1 (/.f64 (+.f64 t1 u) t1)))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(+.f64 (*.f64 1 (*.f64 (/.f64 (+.f64 t1 u) t1) t1)) (*.f64 1 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u))))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(+.f64 (*.f64 1 (*.f64 t1 (/.f64 (+.f64 t1 u) t1))) (*.f64 1 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) t1))))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) t1) 1) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) 1))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(+.f64 (*.f64 (*.f64 t1 (/.f64 (+.f64 t1 u) t1)) 1) (*.f64 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) t1)) 1))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))) 1)
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(/.f64 (-.f64 t1 u) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(/.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) 1)
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(/.f64 1 (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u))))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)))
(/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.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 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1) (/.f64 (-.f64 t1 u) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (/.f64 (-.f64 t1 u) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (+.f64 t1 u)))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 t1 (+.f64 t1 u))))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)))
(/.f64 (*.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (-.f64 t1 u)))
(*.f64 (/.f64 (-.f64 t1 u) t1) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u)))
(/.f64 (*.f64 (-.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1) (/.f64 (-.f64 t1 u) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))))
(/.f64 (*.f64 (-.f64 t1 u) (-.f64 (neg.f64 u) t1)) (neg.f64 t1))
(/.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (-.f64 (neg.f64 u) t1) (neg.f64 t1)) (-.f64 t1 u))
(/.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (-.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (-.f64 t1 u) t1) (/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 (-.f64 t1 u) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(*.f64 (/.f64 (-.f64 t1 u) (*.f64 (+.f64 t1 u) (/.f64 t1 (+.f64 t1 u)))) (/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (/.f64 (-.f64 t1 u) (/.f64 (*.f64 (+.f64 t1 u) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (*.f64 (+.f64 t1 u) t1))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (*.f64 1 (*.f64 (+.f64 t1 u) t1)))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (/.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (+.f64 t1 u) t1)) (+.f64 t1 u))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (+.f64 t1 u) t1)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 t1 u)) (neg.f64 t1))
(/.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (-.f64 (neg.f64 u) t1) (neg.f64 t1)) (-.f64 t1 u))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) t1))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) t1)))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 t1 u)) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 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 (+.f64 t1 u) (/.f64 t1 (+.f64 t1 u)))) (/.f64 (+.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (+.f64 t1 u) (/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (/.f64 t1 (+.f64 t1 u)))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(/.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (sqrt.f64 t1)) (sqrt.f64 t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 (sqrt.f64 t1) (sqrt.f64 t1)))
(/.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 (cbrt.f64 t1) (pow.f64 (cbrt.f64 t1) 2)))
(/.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (sqrt.f64 (+.f64 t1 u))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (+.f64 t1 u) (/.f64 (sqrt.f64 (+.f64 t1 u)) (-.f64 t1 u))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (+.f64 t1 u) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u)))) (-.f64 t1 u)))
(/.f64 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 t1))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (neg.f64 t1))
(/.f64 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (*.f64 (+.f64 t1 u) (neg.f64 t1))) (+.f64 t1 u))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) (neg.f64 u))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 (neg.f64 u))))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 t1 (neg.f64 u))))
(/.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (-.f64 t1 (neg.f64 u)))
(/.f64 (-.f64 (*.f64 (pow.f64 t1 3) (pow.f64 t1 3)) (*.f64 (pow.f64 u 3) (pow.f64 u 3))) (*.f64 (*.f64 (/.f64 t1 (+.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 6) (pow.f64 u 6)) (*.f64 (*.f64 (/.f64 t1 (+.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 t1 6) (pow.f64 u 6)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (-.f64 (*.f64 (*.f64 t1 t1) (*.f64 t1 t1)) (*.f64 (*.f64 u u) (*.f64 u u))) (*.f64 t1 (+.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 (-.f64 (pow.f64 t1 4) (pow.f64 u 4)) (*.f64 t1 (fma.f64 u u (*.f64 t1 t1))))
(/.f64 (-.f64 (*.f64 (*.f64 t1 t1) (*.f64 t1 t1)) (*.f64 (*.f64 u u) (*.f64 u u))) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (+.f64 (*.f64 u u) (*.f64 t1 t1))))
(/.f64 (-.f64 (pow.f64 t1 4) (pow.f64 u 4)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (fma.f64 u u (*.f64 t1 t1)))))
(/.f64 (/.f64 (-.f64 (pow.f64 t1 4) (pow.f64 u 4)) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (fma.f64 u u (*.f64 t1 t1))))
(/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 (neg.f64 u) 3)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 (*.f64 t1 t1) (-.f64 (*.f64 (neg.f64 u) (neg.f64 u)) (*.f64 t1 (neg.f64 u))))))
(/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) (-.f64 (neg.f64 u) t1)))))
(/.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) (-.f64 (neg.f64 u) t1))))
(/.f64 (-.f64 (pow.f64 (*.f64 t1 t1) 3) (pow.f64 (*.f64 u u) 3)) (*.f64 t1 (+.f64 (*.f64 (*.f64 t1 t1) (*.f64 t1 t1)) (+.f64 (*.f64 (*.f64 u u) (*.f64 u u)) (*.f64 (*.f64 t1 t1) (*.f64 u u))))))
(/.f64 (-.f64 (pow.f64 t1 6) (pow.f64 u 6)) (*.f64 t1 (+.f64 (pow.f64 t1 4) (*.f64 (*.f64 u u) (fma.f64 u u (*.f64 t1 t1))))))
(/.f64 (/.f64 (-.f64 (pow.f64 t1 6) (pow.f64 u 6)) t1) (+.f64 (pow.f64 t1 4) (*.f64 (*.f64 u u) (fma.f64 u u (*.f64 t1 t1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t1 t1) 3) (pow.f64 (*.f64 u u) 3)) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (+.f64 (*.f64 (*.f64 t1 t1) (*.f64 t1 t1)) (+.f64 (*.f64 (*.f64 u u) (*.f64 u u)) (*.f64 (*.f64 t1 t1) (*.f64 u u))))))
(/.f64 (/.f64 (-.f64 (pow.f64 t1 6) (pow.f64 u 6)) (*.f64 (+.f64 t1 u) (/.f64 t1 (+.f64 t1 u)))) (+.f64 (pow.f64 t1 4) (*.f64 (*.f64 u u) (fma.f64 u u (*.f64 t1 t1)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 t1 3) 3) (pow.f64 (pow.f64 u 3) 3)) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.f64 (*.f64 (pow.f64 t1 3) (pow.f64 t1 3)) (+.f64 (*.f64 (pow.f64 u 3) (pow.f64 u 3)) (*.f64 (pow.f64 t1 3) (pow.f64 u 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 t1 3) 3) (pow.f64 (pow.f64 u 3) 3)) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 t1 6) (*.f64 (pow.f64 u 3) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 t1 3) 3) (pow.f64 (pow.f64 u 3) 3)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 (*.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 u 6) (pow.f64 t1 6))))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1) (*.f64 (+.f64 t1 u) (/.f64 t1 (+.f64 t1 u))))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1) (*.f64 1 (*.f64 (+.f64 t1 u) (/.f64 t1 (+.f64 t1 u)))))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 (*.f64 (+.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(*.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) (/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 (+.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(*.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1) (/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 (+.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 (*.f64 (*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (/.f64 t1 (+.f64 t1 u)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u))) (/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 (+.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) t1) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 (+.f64 t1 u) (/.f64 t1 (+.f64 t1 u)))) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 (+.f64 t1 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (neg.f64 u) t1)) (*.f64 (+.f64 t1 u) (neg.f64 t1)))
(*.f64 (/.f64 (-.f64 (neg.f64 u) t1) (neg.f64 t1)) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (neg.f64 u) t1)) (*.f64 1 (*.f64 (+.f64 t1 u) (neg.f64 t1))))
(*.f64 (/.f64 (-.f64 (neg.f64 u) t1) (neg.f64 t1)) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) 1) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u))))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) 1) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (neg.f64 u) t1)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 t1)))
(/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (-.f64 (neg.f64 u) t1) (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (neg.f64 u) t1)) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 t1))))
(/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (-.f64 (neg.f64 u) t1) (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(/.f64 1 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 (-.f64 (neg.f64 u) t1) (neg.f64 t1)) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 (neg.f64 t1) (+.f64 t1 u))))
(*.f64 (/.f64 (-.f64 (neg.f64 u) t1) (neg.f64 t1)) (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (-.f64 (neg.f64 u) t1) (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(/.f64 (*.f64 (-.f64 (neg.f64 u) t1) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (-.f64 (neg.f64 u) t1) (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (-.f64 (pow.f64 t1 6) (pow.f64 u 6)) (*.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (/.f64 (-.f64 (pow.f64 t1 6) (pow.f64 u 6)) t1) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))))
(/.f64 (/.f64 (-.f64 (pow.f64 t1 6) (pow.f64 u 6)) (*.f64 (+.f64 t1 u) (/.f64 t1 (+.f64 t1 u)))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1)))))
(/.f64 (/.f64 (-.f64 (pow.f64 t1 6) (pow.f64 u 6)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (/.f64 t1 (+.f64 t1 u))))) (fma.f64 t1 t1 (*.f64 u (-.f64 u t1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (+.f64 t1 u))
(pow.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) 1)
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))) 2)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)) 2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))) 3)
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(pow.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) 3) 1/3)
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))
(*.f64 (/.f64 (+.f64 t1 u) t1) (log.f64 (exp.f64 (-.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(cbrt.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)) 3))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t1 u) 3) (pow.f64 (/.f64 (+.f64 t1 u) t1) 3)))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 t1 u) t1) 3) (pow.f64 (-.f64 t1 u) 3)))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(expm1.f64 (log1p.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(exp.f64 (log.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))) 1))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(log1p.f64 (expm1.f64 (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))))
(*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) t1)
(+.f64 (*.f64 (/.f64 1 t1) t1) (*.f64 (/.f64 1 t1) u))
(/.f64 (+.f64 t1 u) t1)
(+.f64 (*.f64 (/.f64 1 t1) u) (*.f64 (/.f64 1 t1) t1))
(/.f64 (+.f64 t1 u) t1)
(+.f64 (*.f64 t1 (/.f64 1 t1)) (*.f64 u (/.f64 1 t1)))
(/.f64 (+.f64 t1 u) t1)
(+.f64 (*.f64 u (/.f64 1 t1)) (*.f64 t1 (/.f64 1 t1)))
(/.f64 (+.f64 t1 u) t1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 t1 u) t1))) 1)
(/.f64 (+.f64 t1 u) t1)
(*.f64 (+.f64 t1 u) (/.f64 1 t1))
(/.f64 (+.f64 t1 u) t1)
(*.f64 (/.f64 (+.f64 t1 u) t1) 1)
(/.f64 (+.f64 t1 u) t1)
(*.f64 1 (/.f64 (+.f64 t1 u) t1))
(/.f64 (+.f64 t1 u) t1)
(*.f64 (sqrt.f64 (/.f64 (+.f64 t1 u) t1)) (sqrt.f64 (/.f64 (+.f64 t1 u) t1)))
(/.f64 (+.f64 t1 u) t1)
(*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 1 t1)))
(*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 (sqrt.f64 (+.f64 t1 u)) t1))
(/.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (sqrt.f64 (+.f64 t1 u))) t1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) t1)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) t1)) 2))
(/.f64 (+.f64 t1 u) t1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) t1)) 2) (cbrt.f64 (/.f64 (+.f64 t1 u) t1)))
(/.f64 (+.f64 t1 u) t1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 1 t1)))
(*.f64 (/.f64 1 t1) (+.f64 t1 u))
(/.f64 (+.f64 t1 u) t1)
(*.f64 (-.f64 (neg.f64 u) t1) (/.f64 1 (neg.f64 t1)))
(*.f64 (-.f64 (neg.f64 u) t1) (/.f64 -1 t1))
(*.f64 (/.f64 1 (sqrt.f64 t1)) (/.f64 (+.f64 t1 u) (sqrt.f64 t1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 t1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1) (/.f64 (cbrt.f64 (+.f64 t1 u)) t1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (/.f64 (cbrt.f64 (+.f64 t1 u)) t1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 t1)) (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 (/.f64 (+.f64 t1 u) t1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) t1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 t1) 2)))
(pow.f64 (/.f64 (+.f64 t1 u) t1) 1)
(/.f64 (+.f64 t1 u) t1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 t1 u) t1)) 2)
(/.f64 (+.f64 t1 u) t1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) t1)) 3)
(/.f64 (+.f64 t1 u) t1)
(pow.f64 (pow.f64 (/.f64 (+.f64 t1 u) t1) 3) 1/3)
(/.f64 (+.f64 t1 u) t1)
(pow.f64 (/.f64 t1 (+.f64 t1 u)) -1)
(/.f64 (+.f64 t1 u) t1)
(neg.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)))
(/.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 t1))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 t1 u) t1) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 t1 u) t1)))
(/.f64 (+.f64 t1 u) t1)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 t1 u) t1))))
(/.f64 (+.f64 t1 u) t1)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 t1 u) t1) 3))
(/.f64 (+.f64 t1 u) t1)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 3) (pow.f64 t1 3)))
(/.f64 (+.f64 t1 u) t1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 t1 u) t1)))
(/.f64 (+.f64 t1 u) t1)
(exp.f64 (log.f64 (/.f64 (+.f64 t1 u) t1)))
(/.f64 (+.f64 t1 u) t1)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 t1 u) t1)) 1))
(/.f64 (+.f64 t1 u) t1)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 t1 u) t1)))
(/.f64 (+.f64 t1 u) t1)

eval333.0ms (2.5%)

Compiler

Compiled 25443 to 10017 computations (60.6% saved)

prune398.0ms (2.9%)

Pruning

22 alts after pruning (18 fresh and 4 done)

PrunedKeptTotal
New1172121184
Fresh4610
Picked101
Done246
Total1179221201
Error
0b
Counts
1201 → 22
Alt Table
Click to see full alt table
StatusErrorProgram
46.5b
(/.f64 (/.f64 (*.f64 t1 v) u) u)
26.3b
(/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 t1 u))
1.8b
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
31.8b
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
1.9b
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) v))
46.5b
(/.f64 (*.f64 (/.f64 t1 u) v) u)
46.1b
(/.f64 (*.f64 t1 v) (*.f64 u u))
33.0b
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
30.8b
(/.f64 (neg.f64 v) t1)
14.4b
(/.f64 v (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (neg.f64 t1)))
34.9b
(/.f64 v (/.f64 (*.f64 u (neg.f64 u)) t1))
46.1b
(/.f64 v (/.f64 (*.f64 u u) t1))
24.4b
(/.f64 v (-.f64 (*.f64 u -2) t1))
32.2b
(/.f64 v (*.f64 (-.f64 t1 u) (/.f64 u t1)))
54.9b
(/.f64 v t1)
17.1b
(*.f64 (/.f64 (neg.f64 t1) (+.f64 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))) v)
34.9b
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
22.5b
(*.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)))))
32.2b
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
30.9b
(*.f64 (/.f64 -1 t1) v)
33.3b
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
45.4b
(*.f64 t1 (/.f64 (/.f64 v u) u))
Compiler

Compiled 483 to 295 computations (38.9% saved)

localize11.0ms (0.1%)

Local error

Found 3 expressions with local error:

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

Compiled 36 to 8 computations (77.8% saved)

series5.0ms (0%)

Counts
2 → 72
Calls

18 calls:

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

rewrite127.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1048×distribute-rgt-in
1022×distribute-lft-in
682×distribute-lft-neg-in
590×distribute-rgt-neg-in
272×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01152
125438
2421138
Stop Event
node limit
Counts
2 → 184
Calls
Call 1
Inputs
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(/.f64 (neg.f64 (+.f64 t1 u)) v)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (neg.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (neg.f64 (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) 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 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (neg.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) (neg.f64 (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2) (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2) (neg.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t1) (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t1) (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) (neg.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 1 v))))))) (#(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 (neg.f64 v) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) 1) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) 1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v)) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v)) (neg.f64 (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (cbrt.f64 v) 2)) (neg.f64 (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) 1) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 t1 u) v))) (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 t1 u) v))) (neg.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (/.f64 (+.f64 t1 u) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (neg.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (/.f64 (+.f64 t1 u) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 1) (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 1) (neg.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u)))) (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)) (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) 1) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) 1) (neg.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (+.f64 t1 u)) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (+.f64 t1 u)) (neg.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) 1) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) v)) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) v)) (neg.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (+.f64 t1 u) v)) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (+.f64 t1 u) v)) (neg.f64 (/.f64 (cbrt.f64 t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (sqrt.f64 (/.f64 (+.f64 t1 u) v))) (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (sqrt.f64 (/.f64 (+.f64 t1 u) v))) (neg.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (/.f64 (+.f64 t1 u) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (neg.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (/.f64 (+.f64 t1 u) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (cbrt.f64 (/.f64 (+.f64 t1 u) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (neg.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (cbrt.f64 (/.f64 (+.f64 t1 u) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (+.f64 t1 u)) (neg.f64 (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (sqrt.f64 (/.f64 (+.f64 t1 u) v))) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 (/.f64 (+.f64 t1 u) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (sqrt.f64 (/.f64 (+.f64 t1 u) v))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 (/.f64 (+.f64 t1 u) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (neg.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))) (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2)) (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) 1)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) 1)) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 t1 u) v)))) (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2))) (/.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (/.f64 (+.f64 t1 u) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 t1 1)) (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) 1)) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (+.f64 t1 u))) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) 1)) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) v))) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (+.f64 t1 u) v))) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 t1 (sqrt.f64 (/.f64 (+.f64 t1 u) v)))) (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2))) (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (/.f64 (+.f64 t1 u) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2))) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (cbrt.f64 (/.f64 (+.f64 t1 u) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (+.f64 t1 u))) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (sqrt.f64 (/.f64 (+.f64 t1 u) v)))) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 (/.f64 (+.f64 t1 u) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2))) (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) v))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (+.f64 t1 u) v) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 t1 u) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (+.f64 t1 u) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 v)) (/.f64 (+.f64 t1 u) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 v) 0) (/.f64 (+.f64 t1 u) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 v) (exp.f64 (log1p.f64 (/.f64 (+.f64 t1 u) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 v) (/.f64 0 v)) (/.f64 (+.f64 t1 u) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 v) t1) (*.f64 (/.f64 1 v) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 v) u) (*.f64 (/.f64 1 v) t1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 v) (neg.f64 t1)) (*.f64 (/.f64 1 v) (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 v) (neg.f64 u)) (*.f64 (/.f64 1 v) (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 v) 0) (/.f64 (+.f64 t1 u) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 (/.f64 1 v)) (*.f64 u (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 u (/.f64 1 v)) (*.f64 t1 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 t1) (/.f64 1 v)) (*.f64 (neg.f64 u) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 u) (/.f64 1 v)) (*.f64 (neg.f64 t1) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 1 v)) (/.f64 (+.f64 t1 u) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 t1 u) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 t1 u) v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 v) (/.f64 (+.f64 t1 u) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t1 u) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t1 u) (neg.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t1 u) (/.f64 1 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t1 u) (neg.f64 (neg.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t1 u) (neg.f64 (/.f64 1 (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 t1 u) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 t1 u) v) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 t1 u) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 t1 u)) (neg.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 t1 u) v)) (sqrt.f64 (/.f64 (+.f64 t1 u) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (neg.f64 (*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2) (cbrt.f64 (/.f64 (+.f64 t1 u) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 t1 u) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 v)) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 v)) (neg.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 v) 2)) (neg.f64 (/.f64 (+.f64 t1 u) (cbrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 v)) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) 1) (/.f64 (sqrt.f64 (+.f64 t1 u)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) 1) (neg.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2)) (neg.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1) (/.f64 (cbrt.f64 (+.f64 t1 u)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (+.f64 t1 u)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 v)) (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 v)) (neg.f64 (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (/.f64 (+.f64 t1 u) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 v)) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 v)) (neg.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 v) 2)) (neg.f64 (/.f64 (+.f64 t1 u) (cbrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (sqrt.f64 v))) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 v) 2))) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) 1)) (/.f64 (sqrt.f64 (+.f64 t1 u)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2))) (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1)) (/.f64 (cbrt.f64 (+.f64 t1 u)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 v))) (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 (/.f64 (+.f64 t1 u) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (sqrt.f64 v))) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (pow.f64 (cbrt.f64 v) 2))) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 t1 u) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 t1 u) v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 t1 u) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 v (+.f64 t1 u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 t1 u) v))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 t1 u) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 t1 u) v)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 t1 u) v))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 t1 u) v) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 3) (pow.f64 v 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 t1 u) v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (+.f64 t1 u) v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 t1 u) v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 t1 u) v)))))))

simplify147.0ms (1.1%)

Algorithm
egg-herbie
Rules
1078×associate-+r+
844×*-commutative
780×+-commutative
724×associate-/r*
716×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05097732
116737182
271397160
Stop Event
node limit
Counts
256 → 258
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 (*.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 u v))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (/.f64 t1 v))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (/.f64 t1 v))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (/.f64 t1 v))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (/.f64 u v))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (/.f64 u v))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))) 1)
(*.f64 t1 (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(*.f64 t1 (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 t1 (neg.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))
(*.f64 t1 (neg.f64 (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (neg.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 1)
(*.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) -1)
(*.f64 1 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) (neg.f64 (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))))
(*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (+.f64 t1 u))))
(*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (+.f64 t1 u)))))
(*.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2))
(*.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2) (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2) (neg.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (+.f64 t1 u))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (+.f64 t1 u)))))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (neg.f64 v))
(*.f64 (neg.f64 t1) (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(*.f64 (neg.f64 t1) (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 -1 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 1 v)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (neg.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 1 v))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (neg.f64 v) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) 1) v)
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) 1) (neg.f64 v))
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v)) (sqrt.f64 v))
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v)) (neg.f64 (sqrt.f64 v)))
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 v))
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (cbrt.f64 v) 2)) (neg.f64 (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) 1) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 t1 u) v))) (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 t1 u) v))) (neg.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) v)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (neg.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (/.f64 (+.f64 t1 u) v)))))
(*.f64 (/.f64 t1 1) (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))
(*.f64 (/.f64 t1 1) (neg.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u)))) (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (+.f64 t1 u))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)) (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (+.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 1 v)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) 1) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) 1) (neg.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (+.f64 t1 u)) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 1 v)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (+.f64 t1 u)) (neg.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 1 v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) 1) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v))))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) v)) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) v)) (neg.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (+.f64 t1 u) v)) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (+.f64 t1 u) v)) (neg.f64 (/.f64 (cbrt.f64 t1) (+.f64 t1 u))))
(*.f64 (/.f64 t1 (sqrt.f64 (/.f64 (+.f64 t1 u) v))) (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 (/.f64 t1 (sqrt.f64 (/.f64 (+.f64 t1 u) v))) (neg.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) v)))))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (neg.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (/.f64 (+.f64 t1 u) v)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (cbrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (neg.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (cbrt.f64 (/.f64 (+.f64 t1 u) v)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 1 v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (+.f64 t1 u)) (neg.f64 (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 1 v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (sqrt.f64 (/.f64 (+.f64 t1 u) v))) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (sqrt.f64 (/.f64 (+.f64 t1 u) v))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 (/.f64 (+.f64 t1 u) v)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (neg.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))) (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2)) (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (neg.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) v)
(*.f64 (neg.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) (neg.f64 v))
(*.f64 (neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) 1)) v)
(*.f64 (neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 (neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (neg.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) 1)) (/.f64 v (+.f64 t1 u)))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 t1 u) v)))) (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2))) (/.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 (neg.f64 (/.f64 t1 1)) (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) 1)) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (+.f64 t1 u))) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 1 v)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) 1)) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) v))) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (+.f64 t1 u) v))) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))
(*.f64 (neg.f64 (/.f64 t1 (sqrt.f64 (/.f64 (+.f64 t1 u) v)))) (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 (neg.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2))) (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2))) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (cbrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (+.f64 t1 u))) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 1 v)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (sqrt.f64 (/.f64 (+.f64 t1 u) v)))) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2))) (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 1)
(pow.f64 (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2)
(pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 3) 1/3)
(pow.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) t1)) -1)
(neg.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(sqrt.f64 (pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) v))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))))
(cbrt.f64 (pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (+.f64 t1 u) v) 3)))
(expm1.f64 (log1p.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(exp.f64 (log.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(+.f64 0 (/.f64 (+.f64 t1 u) v))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (+.f64 t1 u) v)))) 1)
(+.f64 (-.f64 0 (/.f64 0 v)) (/.f64 (+.f64 t1 u) v))
(+.f64 (-.f64 (/.f64 0 v) 0) (/.f64 (+.f64 t1 u) v))
(+.f64 (-.f64 (/.f64 0 v) (exp.f64 (log1p.f64 (/.f64 (+.f64 t1 u) v)))) 1)
(+.f64 (-.f64 (/.f64 0 v) (/.f64 0 v)) (/.f64 (+.f64 t1 u) v))
(+.f64 (*.f64 (/.f64 1 v) t1) (*.f64 (/.f64 1 v) u))
(+.f64 (*.f64 (/.f64 1 v) u) (*.f64 (/.f64 1 v) t1))
(+.f64 (*.f64 (/.f64 1 v) (neg.f64 t1)) (*.f64 (/.f64 1 v) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 1 v) (neg.f64 u)) (*.f64 (/.f64 1 v) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 1 v) 0) (/.f64 (+.f64 t1 u) v))
(+.f64 (*.f64 t1 (/.f64 1 v)) (*.f64 u (/.f64 1 v)))
(+.f64 (*.f64 u (/.f64 1 v)) (*.f64 t1 (/.f64 1 v)))
(+.f64 (*.f64 (neg.f64 t1) (/.f64 1 v)) (*.f64 (neg.f64 u) (/.f64 1 v)))
(+.f64 (*.f64 (neg.f64 u) (/.f64 1 v)) (*.f64 (neg.f64 t1) (/.f64 1 v)))
(+.f64 (*.f64 0 (/.f64 1 v)) (/.f64 (+.f64 t1 u) v))
(-.f64 0 (/.f64 (+.f64 t1 u) v))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 t1 u) v))) 1)
(-.f64 (/.f64 0 v) (/.f64 (+.f64 t1 u) v))
(*.f64 (+.f64 t1 u) (/.f64 1 v))
(*.f64 (+.f64 t1 u) (neg.f64 (/.f64 1 v)))
(*.f64 (+.f64 t1 u) (/.f64 1 (neg.f64 v)))
(*.f64 (+.f64 t1 u) (neg.f64 (neg.f64 (/.f64 1 v))))
(*.f64 (+.f64 t1 u) (neg.f64 (/.f64 1 (neg.f64 v))))
(*.f64 (/.f64 (+.f64 t1 u) v) 1)
(*.f64 (/.f64 (+.f64 t1 u) v) -1)
(*.f64 1 (/.f64 (+.f64 t1 u) v))
(*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 1 v)))
(*.f64 (sqrt.f64 (+.f64 t1 u)) (neg.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 1 v))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 t1 u) v)) (sqrt.f64 (/.f64 (+.f64 t1 u) v)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 1 v)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (neg.f64 (*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 1 v))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2) (cbrt.f64 (/.f64 (+.f64 t1 u) v)))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 1 v) (+.f64 t1 u))
(*.f64 (/.f64 1 (sqrt.f64 v)) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))
(*.f64 (/.f64 1 (sqrt.f64 v)) (neg.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 v) 2)) (neg.f64 (/.f64 (+.f64 t1 u) (cbrt.f64 v))))
(*.f64 (neg.f64 (/.f64 1 v)) (+.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) 1) (/.f64 (sqrt.f64 (+.f64 t1 u)) v))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) 1) (neg.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) v)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2)) (neg.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1) (/.f64 (cbrt.f64 (+.f64 t1 u)) v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (+.f64 t1 u)) v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 v)) (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 v)) (neg.f64 (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (/.f64 (+.f64 t1 u) v)))
(*.f64 (/.f64 -1 (sqrt.f64 v)) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))
(*.f64 (/.f64 -1 (sqrt.f64 v)) (neg.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 v) 2)) (neg.f64 (/.f64 (+.f64 t1 u) (cbrt.f64 v))))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 v))) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 v) 2))) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) 1)) (/.f64 (sqrt.f64 (+.f64 t1 u)) v))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2))) (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 v)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1)) (/.f64 (cbrt.f64 (+.f64 t1 u)) v))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 v))) (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 v)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 (/.f64 (+.f64 t1 u) v)))
(*.f64 (neg.f64 (/.f64 -1 (sqrt.f64 v))) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))
(*.f64 (neg.f64 (/.f64 -1 (pow.f64 (cbrt.f64 v) 2))) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(pow.f64 (/.f64 (+.f64 t1 u) v) 1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 t1 u) v)) 2)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 t1 u) v) 3) 1/3)
(pow.f64 (/.f64 v (+.f64 t1 u)) -1)
(neg.f64 (/.f64 (+.f64 t1 u) v))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 t1 u) v) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 t1 u) v)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 t1 u) v))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 t1 u) v) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 3) (pow.f64 v 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 t1 u) v)))
(exp.f64 (log.f64 (/.f64 (+.f64 t1 u) v)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 t1 u) v)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 t1 u) v)))
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))))
(-.f64 (/.f64 (*.f64 (*.f64 t1 t1) 2) (/.f64 (pow.f64 u 3) 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 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 t1 (/.f64 (/.f64 (pow.f64 u 3) v) t1)) (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 t1 (/.f64 (/.f64 (pow.f64 u 3) v) t1)) (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 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 v t1) (/.f64 u 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 v t1) (/.f64 u t1)) (fma.f64 -2 (/.f64 v (/.f64 (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 (/.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 -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 t1 t1) (*.f64 v u))) (/.f64 v t1)) (/.f64 (*.f64 (*.f64 u u) (*.f64 v 3)) (pow.f64 t1 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 v t1) (/.f64 u t1)) (-.f64 (fma.f64 -2 (/.f64 v (/.f64 (pow.f64 t1 4) (pow.f64 u 3))) (/.f64 (*.f64 2 (*.f64 (*.f64 v (pow.f64 u 3)) 3)) (pow.f64 t1 4))) (/.f64 v t1))) (/.f64 (*.f64 (*.f64 u u) (*.f64 v 3)) (pow.f64 t1 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 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) (-.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 (*.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))))
(-.f64 (/.f64 (*.f64 (*.f64 t1 t1) 2) (/.f64 (pow.f64 u 3) 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 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 t1 (/.f64 (/.f64 (pow.f64 u 3) v) t1)) (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 (*.f64 -2 (*.f64 t1 (*.f64 -3 (*.f64 v (pow.f64 t1 3))))) (pow.f64 u 5)))))))
(+.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 v u) (/.f64 t1 u))))))
(+.f64 (*.f64 (pow.f64 t1 4) (/.f64 (*.f64 v -2) (pow.f64 u 5))) (+.f64 (fma.f64 2 (/.f64 t1 (/.f64 (/.f64 (pow.f64 u 3) v) t1)) (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 (pow.f64 u 5) (*.f64 -3 (*.f64 v (pow.f64 t1 4)))))))
(*.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))))
(-.f64 (/.f64 (*.f64 (*.f64 t1 t1) 2) (/.f64 (pow.f64 u 3) v)) (*.f64 (/.f64 v u) (/.f64 t1 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)))))
(-.f64 (-.f64 (/.f64 (*.f64 (*.f64 t1 t1) 2) (/.f64 (pow.f64 u 3) v)) (*.f64 (/.f64 v u) (/.f64 t1 u))) (/.f64 (*.f64 (pow.f64 t1 3) (*.f64 v 3)) (pow.f64 u 4)))
(+.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 (*.f64 t1 v) (*.f64 u u)))))))
(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 v u) (/.f64 t1 u))) (/.f64 (*.f64 (pow.f64 t1 3) (*.f64 v 3)) (pow.f64 u 4))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 u v))
(/.f64 (neg.f64 u) v)
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 -1 (/.f64 t1 v))
(/.f64 (neg.f64 t1) v)
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 -1 (/.f64 t1 v))
(/.f64 (neg.f64 t1) v)
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 -1 (/.f64 t1 v))
(/.f64 (neg.f64 t1) v)
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 -1 (/.f64 u v))
(/.f64 (neg.f64 u) v)
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 -1 (/.f64 u v))
(/.f64 (neg.f64 u) v)
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(+.f64 (*.f64 -1 (/.f64 u v)) (*.f64 -1 (/.f64 t1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))) 1)
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (neg.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (neg.f64 (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (neg.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 1)
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) -1)
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 1 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) (neg.f64 (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (+.f64 t1 u))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (+.f64 t1 u)))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2) (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2) (neg.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (+.f64 t1 u))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (+.f64 t1 u)))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) v)
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (neg.f64 v))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 t1) (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 t1) (/.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 1 v)))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (neg.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 1 v))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (neg.f64 v) (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) 1) v)
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) 1) (neg.f64 v))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v)) (sqrt.f64 v))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v)) (neg.f64 (sqrt.f64 v)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 v))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (cbrt.f64 v) 2)) (neg.f64 (cbrt.f64 v)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) 1) (/.f64 v (+.f64 t1 u)))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 t1 u) v))) (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 t1 u) v))) (neg.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) v)))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (neg.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (/.f64 (+.f64 t1 u) v)))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 t1 1) (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 1) (neg.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u)))) (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (+.f64 t1 u))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)) (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 v (+.f64 t1 u))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 1 v)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) 1) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v)))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) 1) (neg.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (+.f64 t1 u)) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 1 v)))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (+.f64 t1 u)) (neg.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 1 v))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) 1) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v)))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) v)) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) v) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(/.f64 (*.f64 (sqrt.f64 t1) (/.f64 (*.f64 (sqrt.f64 t1) v) (+.f64 t1 u))) (+.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) v)) (neg.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) v) (/.f64 (neg.f64 (sqrt.f64 t1)) (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 t1) v) (+.f64 t1 u)) (neg.f64 (sqrt.f64 t1))) (+.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (+.f64 t1 u) v)) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (+.f64 t1 u)) v) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))
(*.f64 (*.f64 v (/.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) (/.f64 (+.f64 t1 u) v)) (neg.f64 (/.f64 (cbrt.f64 t1) (+.f64 t1 u))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (neg.f64 (cbrt.f64 t1)) (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (+.f64 t1 u)) (*.f64 v (/.f64 (neg.f64 (cbrt.f64 t1)) (+.f64 t1 u))))
(*.f64 (/.f64 t1 (sqrt.f64 (/.f64 (+.f64 t1 u) v))) (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (sqrt.f64 (/.f64 (+.f64 t1 u) v))) (neg.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) v)))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (neg.f64 (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (/.f64 (+.f64 t1 u) v)))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (cbrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (neg.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (cbrt.f64 (/.f64 (+.f64 t1 u) v)))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (+.f64 t1 u)) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 1 v)))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (+.f64 t1 u)) (neg.f64 (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 1 v))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (sqrt.f64 (/.f64 (+.f64 t1 u) v))) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (sqrt.f64 (/.f64 (+.f64 t1 u) v))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 (/.f64 (+.f64 t1 u) v)))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)) (neg.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))))
(*.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2))))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))) (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2)) (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) v)
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) (neg.f64 v))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) 1)) v)
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (*.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) 1)) (/.f64 v (+.f64 t1 u)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 t1 u) v)))) (/.f64 (/.f64 t1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2))) (/.f64 (/.f64 t1 (+.f64 t1 u)) (cbrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (/.f64 t1 1)) (/.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) 1)) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (+.f64 t1 u))) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 1 v)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) 1)) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 t1) (/.f64 (+.f64 t1 u) v))) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 t1) (+.f64 t1 u)) v) (/.f64 (neg.f64 (sqrt.f64 t1)) (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 t1) v) (+.f64 t1 u)) (neg.f64 (sqrt.f64 t1))) (+.f64 t1 u))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (+.f64 t1 u) v))) (/.f64 (cbrt.f64 t1) (+.f64 t1 u)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (neg.f64 (cbrt.f64 t1)) (+.f64 t1 u))) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) (+.f64 t1 u)) (*.f64 v (/.f64 (neg.f64 (cbrt.f64 t1)) (+.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 t1 (sqrt.f64 (/.f64 (+.f64 t1 u) v)))) (/.f64 (/.f64 1 (+.f64 t1 u)) (sqrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2))) (/.f64 (/.f64 1 (+.f64 t1 u)) (cbrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2))) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 t1 u))) (cbrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (+.f64 t1 u))) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (/.f64 1 v)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (sqrt.f64 (/.f64 (+.f64 t1 u) v)))) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) (sqrt.f64 (/.f64 (+.f64 t1 u) v))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2))) (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2))))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)))
(pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 1)
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (sqrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 2)
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 3)
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 3) 1/3)
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (/.f64 (+.f64 t1 u) t1)) -1)
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(sqrt.f64 (pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 2))
(fabs.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2))))
(log.f64 (pow.f64 (exp.f64 (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) v))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (pow.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2))) 3))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (+.f64 t1 u) v) 3)))
(expm1.f64 (log1p.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (log.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))) 1))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(log1p.f64 (expm1.f64 (*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 v (/.f64 t1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 t1 (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(+.f64 0 (/.f64 (+.f64 t1 u) v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (+.f64 t1 u) v)))) 1)
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(+.f64 (-.f64 0 (/.f64 0 v)) (/.f64 (+.f64 t1 u) v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (-.f64 (/.f64 0 v) 0) (/.f64 (+.f64 t1 u) v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (-.f64 (/.f64 0 v) (exp.f64 (log1p.f64 (/.f64 (+.f64 t1 u) v)))) 1)
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(+.f64 (-.f64 (/.f64 0 v) (/.f64 0 v)) (/.f64 (+.f64 t1 u) v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (*.f64 (/.f64 1 v) t1) (*.f64 (/.f64 1 v) u))
(/.f64 (+.f64 t1 u) v)
(+.f64 (*.f64 (/.f64 1 v) u) (*.f64 (/.f64 1 v) t1))
(/.f64 (+.f64 t1 u) v)
(+.f64 (*.f64 (/.f64 1 v) (neg.f64 t1)) (*.f64 (/.f64 1 v) (neg.f64 u)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(+.f64 (*.f64 (/.f64 1 v) (neg.f64 u)) (*.f64 (/.f64 1 v) (neg.f64 t1)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(+.f64 (*.f64 (/.f64 1 v) 0) (/.f64 (+.f64 t1 u) v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (*.f64 t1 (/.f64 1 v)) (*.f64 u (/.f64 1 v)))
(/.f64 (+.f64 t1 u) v)
(+.f64 (*.f64 u (/.f64 1 v)) (*.f64 t1 (/.f64 1 v)))
(/.f64 (+.f64 t1 u) v)
(+.f64 (*.f64 (neg.f64 t1) (/.f64 1 v)) (*.f64 (neg.f64 u) (/.f64 1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(+.f64 (*.f64 (neg.f64 u) (/.f64 1 v)) (*.f64 (neg.f64 t1) (/.f64 1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(+.f64 (*.f64 0 (/.f64 1 v)) (/.f64 (+.f64 t1 u) v))
(/.f64 (+.f64 t1 u) v)
(-.f64 0 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 t1 u) v))) 1)
(/.f64 (+.f64 t1 u) v)
(-.f64 (/.f64 0 v) (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (+.f64 t1 u) (/.f64 1 v))
(/.f64 (+.f64 t1 u) v)
(*.f64 (+.f64 t1 u) (neg.f64 (/.f64 1 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (+.f64 t1 u) (/.f64 1 (neg.f64 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (+.f64 t1 u) (neg.f64 (neg.f64 (/.f64 1 v))))
(/.f64 (+.f64 t1 u) v)
(*.f64 (+.f64 t1 u) (neg.f64 (/.f64 1 (neg.f64 v))))
(/.f64 (+.f64 t1 u) v)
(*.f64 (/.f64 (+.f64 t1 u) v) 1)
(/.f64 (+.f64 t1 u) v)
(*.f64 (/.f64 (+.f64 t1 u) v) -1)
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 1 (/.f64 (+.f64 t1 u) v))
(/.f64 (+.f64 t1 u) v)
(*.f64 (sqrt.f64 (+.f64 t1 u)) (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 1 v)))
(/.f64 (+.f64 t1 u) v)
(*.f64 (sqrt.f64 (+.f64 t1 u)) (neg.f64 (*.f64 (sqrt.f64 (+.f64 t1 u)) (/.f64 1 v))))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (sqrt.f64 (/.f64 (+.f64 t1 u) v)) (sqrt.f64 (/.f64 (+.f64 t1 u) v)))
(/.f64 (+.f64 t1 u) v)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 1 v)))
(/.f64 (+.f64 t1 u) v)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (neg.f64 (*.f64 (cbrt.f64 (+.f64 t1 u)) (/.f64 1 v))))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2))
(/.f64 (+.f64 t1 u) v)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2) (cbrt.f64 (/.f64 (+.f64 t1 u) v)))
(/.f64 (+.f64 t1 u) v)
(*.f64 -1 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (/.f64 1 v) (+.f64 t1 u))
(/.f64 (+.f64 t1 u) v)
(*.f64 (/.f64 1 (sqrt.f64 v)) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))
(/.f64 (+.f64 t1 u) v)
(*.f64 (/.f64 1 (sqrt.f64 v)) (neg.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(/.f64 (+.f64 t1 u) v)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 v) 2)) (neg.f64 (/.f64 (+.f64 t1 u) (cbrt.f64 v))))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (neg.f64 (/.f64 1 v)) (+.f64 t1 u))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) 1) (/.f64 (sqrt.f64 (+.f64 t1 u)) v))
(/.f64 (+.f64 t1 u) v)
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) 1) (neg.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2)) (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 v)))
(/.f64 (+.f64 t1 u) v)
(*.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2)) (neg.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 v))))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1) (/.f64 (cbrt.f64 (+.f64 t1 u)) v))
(/.f64 (+.f64 t1 u) v)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (+.f64 t1 u)) v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 v)) (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 v)))
(/.f64 (+.f64 t1 u) v)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 v)) (neg.f64 (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 v))))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 v) 2)) (cbrt.f64 (/.f64 (+.f64 t1 u) v)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 v) 2)))
(*.f64 (/.f64 -1 (sqrt.f64 v)) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (/.f64 -1 (sqrt.f64 v)) (neg.f64 (/.f64 (+.f64 t1 u) (sqrt.f64 v))))
(/.f64 (+.f64 t1 u) v)
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 v) 2)) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 v) 2)) (neg.f64 (/.f64 (+.f64 t1 u) (cbrt.f64 v))))
(/.f64 (+.f64 t1 u) v)
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 v))) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 v) 2))) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) 1)) (/.f64 (sqrt.f64 (+.f64 t1 u)) v))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 t1 u)) (pow.f64 (cbrt.f64 v) 2))) (/.f64 (sqrt.f64 (+.f64 t1 u)) (cbrt.f64 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) 1)) (/.f64 (cbrt.f64 (+.f64 t1 u)) v))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (sqrt.f64 v))) (/.f64 (cbrt.f64 (+.f64 t1 u)) (sqrt.f64 v)))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2) (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 (/.f64 (+.f64 t1 u) v)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2)) (pow.f64 (cbrt.f64 v) 2)))
(*.f64 (neg.f64 (/.f64 -1 (sqrt.f64 v))) (/.f64 (+.f64 t1 u) (sqrt.f64 v)))
(/.f64 (+.f64 t1 u) v)
(*.f64 (neg.f64 (/.f64 -1 (pow.f64 (cbrt.f64 v) 2))) (/.f64 (+.f64 t1 u) (cbrt.f64 v)))
(/.f64 (+.f64 t1 u) v)
(pow.f64 (/.f64 (+.f64 t1 u) v) 1)
(/.f64 (+.f64 t1 u) v)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 t1 u) v)) 2)
(/.f64 (+.f64 t1 u) v)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 3)
(/.f64 (+.f64 t1 u) v)
(pow.f64 (pow.f64 (/.f64 (+.f64 t1 u) v) 3) 1/3)
(/.f64 (+.f64 t1 u) v)
(pow.f64 (/.f64 v (+.f64 t1 u)) -1)
(/.f64 (+.f64 t1 u) v)
(neg.f64 (/.f64 (+.f64 t1 u) v))
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(/.f64 (+.f64 t1 u) (neg.f64 v))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 t1 u) v) 2))
(fabs.f64 (/.f64 (+.f64 t1 u) v))
(log.f64 (exp.f64 (/.f64 (+.f64 t1 u) v)))
(/.f64 (+.f64 t1 u) v)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 t1 u) v))))
(/.f64 (+.f64 t1 u) v)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 t1 u) v) 3))
(/.f64 (+.f64 t1 u) v)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 t1 u) 3) (pow.f64 v 3)))
(/.f64 (+.f64 t1 u) v)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 t1 u) v)))
(/.f64 (+.f64 t1 u) v)
(exp.f64 (log.f64 (/.f64 (+.f64 t1 u) v)))
(/.f64 (+.f64 t1 u) v)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 t1 u) v)) 1))
(/.f64 (+.f64 t1 u) v)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 t1 u) v)))
(/.f64 (+.f64 t1 u) v)

localize3.0ms (0%)

Compiler

Compiled 8 to 4 computations (50% saved)

localize7.0ms (0.1%)

Local error

Found 2 expressions with local error:

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

Compiled 21 to 6 computations (71.4% saved)

series2.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite66.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1984×add-sqr-sqrt
1970×*-un-lft-identity
1840×add-cube-cbrt
1814×add-cbrt-cube
180×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0832
117332
2254232
Stop Event
node limit
Counts
2 → 77
Calls
Call 1
Inputs
(/.f64 v (/.f64 (*.f64 u u) t1))
(/.f64 (*.f64 u u) t1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 v (/.f64 t1 (*.f64 u u))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 t1 (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 v (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (/.f64 t1 (*.f64 u u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 v (/.f64 t1 (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (/.f64 u (sqrt.f64 t1))) (/.f64 (sqrt.f64 v) (/.f64 u (sqrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 t1 (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))) 2) (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 t1 (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 u u)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (*.f64 u u)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 v) (/.f64 1 (/.f64 (*.f64 u (neg.f64 u)) t1)))))) (#(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)) (sqrt.f64 t1)) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 v (*.f64 u u)) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1))))) (#(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 v u) (/.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 u u)) (/.f64 v (/.f64 1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 u (sqrt.f64 t1))) (/.f64 v (/.f64 u (sqrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 u t1) u)) 2)) (/.f64 v (cbrt.f64 (*.f64 (/.f64 u t1) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 u (neg.f64 u))) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (*.f64 u u)) (/.f64 (sqrt.f64 v) (/.f64 1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (*.f64 (/.f64 u t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (*.f64 (/.f64 u t1) u)) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (*.f64 (/.f64 u t1) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 u u)) (/.f64 (cbrt.f64 v) (/.f64 1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (*.f64 (/.f64 u t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 u (sqrt.f64 t1))) (/.f64 (cbrt.f64 v) (/.f64 u (sqrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 u t1) u)) 2)) (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 v (/.f64 t1 (*.f64 u u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 v) (/.f64 u (sqrt.f64 t1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 v (/.f64 t1 (*.f64 u u))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 u (*.f64 v (/.f64 t1 u))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 v (/.f64 (*.f64 u (neg.f64 u)) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 v (/.f64 t1 (*.f64 u u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 v) (/.f64 t1 (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 v (/.f64 t1 (*.f64 u u))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 v (/.f64 t1 (*.f64 u u))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 u t1) u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u (*.f64 u (/.f64 1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 u (/.f64 1 (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u u) (/.f64 1 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 u t1) u) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 u t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 u (sqrt.f64 t1)) (/.f64 u (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 u 4)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 u t1) u)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 u t1) u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 u t1) u)) 2) (cbrt.f64 (*.f64 (/.f64 u t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 t1) (*.f64 u u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 u (neg.f64 u)) (/.f64 1 (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 t1)) (/.f64 (*.f64 u u) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (*.f64 u u) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 u t1) u)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 u 1) (/.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) (/.f64 u (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) 1) (/.f64 (pow.f64 (cbrt.f64 u) 2) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) (sqrt.f64 t1)) (/.f64 (pow.f64 (cbrt.f64 u) 2) (sqrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 (*.f64 (/.f64 u t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 u t1) u) 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 (/.f64 u t1) u)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 u t1) u) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 t1 (*.f64 u u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 u u) (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 u 4) (*.f64 t1 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 u t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 u t1) u))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 u t1) u) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 u t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 u t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 u t1) u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 u t1) u)))))))

simplify86.0ms (0.6%)

Algorithm
egg-herbie
Rules
1822×associate-+r-
1516×associate-/r*
974×unswap-sqr
824×*-commutative
656×associate-/r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01882497
15132449
222092443
376872443
Stop Event
node limit
Counts
137 → 92
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) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(/.f64 (pow.f64 u 2) t1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (/.f64 t1 (*.f64 u u))))) 1)
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (*.f64 v (/.f64 t1 (*.f64 u u))) 1)
(*.f64 1 (*.f64 v (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 (sqrt.f64 v) (/.f64 u (sqrt.f64 t1))) (/.f64 (sqrt.f64 v) (/.f64 u (sqrt.f64 t1))))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 t1 (*.f64 u u))))
(*.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))) 2) (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 t1 (*.f64 u u))))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 (neg.f64 v) (/.f64 1 (/.f64 (*.f64 u (neg.f64 u)) t1)))
(*.f64 (*.f64 (/.f64 v (*.f64 u u)) 1) t1)
(*.f64 (*.f64 (/.f64 v (*.f64 u u)) (sqrt.f64 t1)) (sqrt.f64 t1))
(*.f64 (*.f64 (/.f64 v (*.f64 u u)) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1))
(*.f64 (/.f64 v 1) (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 1 (*.f64 u u)) (/.f64 v (/.f64 1 t1)))
(*.f64 (/.f64 1 (/.f64 u (sqrt.f64 t1))) (/.f64 v (/.f64 u (sqrt.f64 t1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 u t1) u)) 2)) (/.f64 v (cbrt.f64 (*.f64 (/.f64 u t1) u))))
(*.f64 (/.f64 v (*.f64 u (neg.f64 u))) (neg.f64 t1))
(*.f64 (/.f64 (sqrt.f64 v) (*.f64 u u)) (/.f64 (sqrt.f64 v) (/.f64 1 t1)))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (*.f64 (/.f64 u t1) u)))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (*.f64 (/.f64 u t1) u)) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (*.f64 (/.f64 u t1) u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 u u)) (/.f64 (cbrt.f64 v) (/.f64 1 t1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (*.f64 (/.f64 u t1) u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 u (sqrt.f64 t1))) (/.f64 (cbrt.f64 v) (/.f64 u (sqrt.f64 t1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 u t1) u)) 2)) (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))))
(pow.f64 (*.f64 v (/.f64 t1 (*.f64 u u))) 1)
(pow.f64 (/.f64 (sqrt.f64 v) (/.f64 u (sqrt.f64 t1))) 2)
(pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))) 3)
(pow.f64 (pow.f64 (*.f64 v (/.f64 t1 (*.f64 u u))) 3) 1/3)
(pow.f64 (/.f64 u (*.f64 v (/.f64 t1 u))) -1)
(neg.f64 (/.f64 v (/.f64 (*.f64 u (neg.f64 u)) t1)))
(sqrt.f64 (pow.f64 (*.f64 v (/.f64 t1 (*.f64 u u))) 2))
(log.f64 (pow.f64 (exp.f64 v) (/.f64 t1 (*.f64 u u))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (/.f64 t1 (*.f64 u u))))))
(cbrt.f64 (pow.f64 (*.f64 v (/.f64 t1 (*.f64 u u))) 3))
(expm1.f64 (log1p.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))))
(exp.f64 (log.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))))
(exp.f64 (*.f64 (log.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))) 1))
(log1p.f64 (expm1.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 u t1) u))) 1)
(*.f64 u (*.f64 u (/.f64 1 t1)))
(*.f64 u (/.f64 1 (/.f64 t1 u)))
(*.f64 (*.f64 u u) (/.f64 1 t1))
(*.f64 (*.f64 (/.f64 u t1) u) 1)
(*.f64 1 (*.f64 (/.f64 u t1) u))
(*.f64 (/.f64 u (sqrt.f64 t1)) (/.f64 u (sqrt.f64 t1)))
(*.f64 (cbrt.f64 (pow.f64 u 4)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 1 t1)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 u t1) u)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 u t1) u)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 u t1) u)) 2) (cbrt.f64 (*.f64 (/.f64 u t1) u)))
(*.f64 (/.f64 1 t1) (*.f64 u u))
(*.f64 (*.f64 u (neg.f64 u)) (/.f64 1 (neg.f64 t1)))
(*.f64 (/.f64 1 (sqrt.f64 t1)) (/.f64 (*.f64 u u) (sqrt.f64 t1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (*.f64 u u) (cbrt.f64 t1)))
(*.f64 (/.f64 u t1) u)
(*.f64 (/.f64 u 1) (/.f64 u t1))
(*.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) (/.f64 u (cbrt.f64 t1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) 1) (/.f64 (pow.f64 (cbrt.f64 u) 2) t1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) (sqrt.f64 t1)) (/.f64 (pow.f64 (cbrt.f64 u) 2) (sqrt.f64 t1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 (*.f64 (/.f64 u t1) u)))
(pow.f64 (*.f64 (/.f64 u t1) u) 1)
(pow.f64 (/.f64 u (sqrt.f64 t1)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 u t1) u)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 u t1) u) 3) 1/3)
(pow.f64 (/.f64 t1 (*.f64 u u)) -1)
(neg.f64 (/.f64 (*.f64 u u) (neg.f64 t1)))
(sqrt.f64 (/.f64 (pow.f64 u 4) (*.f64 t1 t1)))
(log.f64 (exp.f64 (*.f64 (/.f64 u t1) u)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 u t1) u))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 u t1) u) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 u t1) u)))
(exp.f64 (log.f64 (*.f64 (/.f64 u t1) u)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 u t1) u)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 u t1) u)))
Outputs
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(/.f64 (pow.f64 u 2) t1)
(*.f64 u (/.f64 u t1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (/.f64 t1 (*.f64 u u))))) 1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 v (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (*.f64 v (/.f64 t1 (*.f64 u u))) 1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 1 (*.f64 v (/.f64 t1 (*.f64 u u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 v) (/.f64 u (sqrt.f64 t1))) (/.f64 (sqrt.f64 v) (/.f64 u (sqrt.f64 t1))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 t1 (*.f64 u u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))) 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))) 2) (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 t1 (*.f64 u u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (neg.f64 v) (/.f64 1 (/.f64 (*.f64 u (neg.f64 u)) t1)))
(*.f64 (neg.f64 v) (*.f64 (/.f64 1 (*.f64 u (neg.f64 u))) t1))
(*.f64 (neg.f64 v) (/.f64 t1 (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 (/.f64 v u) (neg.f64 u)) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 v (*.f64 u u)) 1) t1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (*.f64 (/.f64 v (*.f64 u u)) (sqrt.f64 t1)) (sqrt.f64 t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (*.f64 (/.f64 v (*.f64 u u)) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 v 1) (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 1 (*.f64 u u)) (/.f64 v (/.f64 1 t1)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 1 (/.f64 u (sqrt.f64 t1))) (/.f64 v (/.f64 u (sqrt.f64 t1))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 u t1) u)) 2)) (/.f64 v (cbrt.f64 (*.f64 (/.f64 u t1) u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 v (*.f64 u (neg.f64 u))) (neg.f64 t1))
(*.f64 (neg.f64 v) (*.f64 (/.f64 1 (*.f64 u (neg.f64 u))) t1))
(*.f64 (neg.f64 v) (/.f64 t1 (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 (/.f64 v u) (neg.f64 u)) (neg.f64 t1))
(*.f64 (/.f64 (sqrt.f64 v) (*.f64 u u)) (/.f64 (sqrt.f64 v) (/.f64 1 t1)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 v) 1) (/.f64 (sqrt.f64 v) (*.f64 (/.f64 u t1) u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (*.f64 (/.f64 u t1) u)) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (*.f64 (/.f64 u t1) u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 u u)) (/.f64 (cbrt.f64 v) (/.f64 1 t1)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (/.f64 (cbrt.f64 v) (*.f64 (/.f64 u t1) u)))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 u (sqrt.f64 t1))) (/.f64 (cbrt.f64 v) (/.f64 u (sqrt.f64 t1))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 u t1) u)) 2)) (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u t1))) 2)))
(/.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 u t1))) 2) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))))
(pow.f64 (*.f64 v (/.f64 t1 (*.f64 u u))) 1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(pow.f64 (/.f64 (sqrt.f64 v) (/.f64 u (sqrt.f64 t1))) 2)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))) 3)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(pow.f64 (pow.f64 (*.f64 v (/.f64 t1 (*.f64 u u))) 3) 1/3)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(pow.f64 (/.f64 u (*.f64 v (/.f64 t1 u))) -1)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(neg.f64 (/.f64 v (/.f64 (*.f64 u (neg.f64 u)) t1)))
(*.f64 (neg.f64 v) (*.f64 (/.f64 1 (*.f64 u (neg.f64 u))) t1))
(*.f64 (neg.f64 v) (/.f64 t1 (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 (/.f64 v u) (neg.f64 u)) (neg.f64 t1))
(sqrt.f64 (pow.f64 (*.f64 v (/.f64 t1 (*.f64 u u))) 2))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(log.f64 (pow.f64 (exp.f64 v) (/.f64 t1 (*.f64 u u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (/.f64 t1 (*.f64 u u))))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(cbrt.f64 (pow.f64 (*.f64 v (/.f64 t1 (*.f64 u u))) 3))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(expm1.f64 (log1p.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(exp.f64 (log.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))) 1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(log1p.f64 (expm1.f64 (*.f64 v (/.f64 t1 (*.f64 u u)))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 u t1) u))) 1)
(*.f64 u (/.f64 u t1))
(*.f64 u (*.f64 u (/.f64 1 t1)))
(*.f64 u (/.f64 u t1))
(*.f64 u (/.f64 1 (/.f64 t1 u)))
(*.f64 u (/.f64 u t1))
(*.f64 (*.f64 u u) (/.f64 1 t1))
(*.f64 u (/.f64 u t1))
(*.f64 (*.f64 (/.f64 u t1) u) 1)
(*.f64 u (/.f64 u t1))
(*.f64 1 (*.f64 (/.f64 u t1) u))
(*.f64 u (/.f64 u t1))
(*.f64 (/.f64 u (sqrt.f64 t1)) (/.f64 u (sqrt.f64 t1)))
(*.f64 u (/.f64 u t1))
(*.f64 (cbrt.f64 (pow.f64 u 4)) (*.f64 (pow.f64 (cbrt.f64 u) 2) (/.f64 1 t1)))
(*.f64 (cbrt.f64 (pow.f64 u 4)) (*.f64 (/.f64 1 t1) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (pow.f64 u 4)) (/.f64 (pow.f64 (cbrt.f64 u) 2) t1))
(*.f64 (cbrt.f64 (*.f64 (/.f64 u t1) u)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 u t1) u)) 2))
(*.f64 u (/.f64 u t1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 u t1) u)) 2) (cbrt.f64 (*.f64 (/.f64 u t1) u)))
(*.f64 u (/.f64 u t1))
(*.f64 (/.f64 1 t1) (*.f64 u u))
(*.f64 u (/.f64 u t1))
(*.f64 (*.f64 u (neg.f64 u)) (/.f64 1 (neg.f64 t1)))
(/.f64 u (/.f64 (neg.f64 t1) (neg.f64 u)))
(*.f64 u (/.f64 (neg.f64 u) (neg.f64 t1)))
(*.f64 (/.f64 1 (sqrt.f64 t1)) (/.f64 (*.f64 u u) (sqrt.f64 t1)))
(*.f64 u (/.f64 u t1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 t1) 2)) (/.f64 (*.f64 u u) (cbrt.f64 t1)))
(*.f64 u (/.f64 u t1))
(*.f64 (/.f64 u t1) u)
(*.f64 u (/.f64 u t1))
(*.f64 (/.f64 u 1) (/.f64 u t1))
(*.f64 u (/.f64 u t1))
(*.f64 (/.f64 u (pow.f64 (cbrt.f64 t1) 2)) (/.f64 u (cbrt.f64 t1)))
(*.f64 u (/.f64 u t1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) 1) (/.f64 (pow.f64 (cbrt.f64 u) 2) t1))
(*.f64 (cbrt.f64 (pow.f64 u 4)) (*.f64 (/.f64 1 t1) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (pow.f64 u 4)) (/.f64 (pow.f64 (cbrt.f64 u) 2) t1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) (sqrt.f64 t1)) (/.f64 (pow.f64 (cbrt.f64 u) 2) (sqrt.f64 t1)))
(*.f64 (cbrt.f64 (pow.f64 u 4)) (*.f64 (/.f64 1 t1) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (pow.f64 u 4)) (/.f64 (pow.f64 (cbrt.f64 u) 2) t1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 u 4)) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 (*.f64 (/.f64 u t1) u)))
(*.f64 (cbrt.f64 (*.f64 u (/.f64 u t1))) (/.f64 (cbrt.f64 (pow.f64 u 4)) (pow.f64 (cbrt.f64 t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 u (/.f64 u t1))) (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 t1) 2))
(pow.f64 (*.f64 (/.f64 u t1) u) 1)
(*.f64 u (/.f64 u t1))
(pow.f64 (/.f64 u (sqrt.f64 t1)) 2)
(*.f64 u (/.f64 u t1))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 u t1) u)) 3)
(*.f64 u (/.f64 u t1))
(pow.f64 (pow.f64 (*.f64 (/.f64 u t1) u) 3) 1/3)
(*.f64 u (/.f64 u t1))
(pow.f64 (/.f64 t1 (*.f64 u u)) -1)
(*.f64 u (/.f64 u t1))
(neg.f64 (/.f64 (*.f64 u u) (neg.f64 t1)))
(*.f64 (*.f64 u (neg.f64 u)) (/.f64 1 (neg.f64 t1)))
(/.f64 u (/.f64 (neg.f64 t1) (neg.f64 u)))
(*.f64 u (/.f64 (neg.f64 u) (neg.f64 t1)))
(sqrt.f64 (/.f64 (pow.f64 u 4) (*.f64 t1 t1)))
(fabs.f64 (*.f64 u (/.f64 u t1)))
(log.f64 (exp.f64 (*.f64 (/.f64 u t1) u)))
(*.f64 u (/.f64 u t1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 u t1) u))))
(*.f64 u (/.f64 u t1))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 u t1) u) 3))
(*.f64 u (/.f64 u t1))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 u t1) u)))
(*.f64 u (/.f64 u t1))
(exp.f64 (log.f64 (*.f64 (/.f64 u t1) u)))
(*.f64 u (/.f64 u t1))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 u t1) u)) 1))
(*.f64 u (/.f64 u t1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 u t1) u)))
(*.f64 u (/.f64 u t1))

localize8.0ms (0.1%)

Local error

Found 2 expressions with local error:

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

Compiled 26 to 7 computations (73.1% saved)

series2.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite72.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1010×*-commutative
714×unswap-sqr
634×swap-sqr
504×associate-/l/
468×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

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

simplify69.0ms (0.5%)

Algorithm
egg-herbie
Rules
1300×unswap-sqr
1060×distribute-rgt-in
1052×distribute-lft-in
574×associate-/l/
484×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02673722
17433620
228143614
Stop Event
node limit
Counts
180 → 144
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 (/.f64 t1 u) (/.f64 v u)))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))) 1)
(/.f64 t1 (*.f64 u (/.f64 u v)))
(/.f64 1 (/.f64 u (/.f64 (*.f64 t1 v) u)))
(/.f64 (/.f64 (*.f64 t1 v) u) u)
(/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 t1 v) (*.f64 u (neg.f64 u)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) u) (sqrt.f64 u)) (sqrt.f64 u))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) u) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))) (exp.f64 (log1p.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))) 1))
(pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 3) 1/3)
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 v (pow.f64 u -2)) 3) (pow.f64 t1 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))))
(exp.f64 (log.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))))
(+.f64 0 (*.f64 v (pow.f64 u -2)))
(+.f64 (exp.f64 (log1p.f64 (*.f64 v (pow.f64 u -2)))) -1)
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 v (pow.f64 u -2))))) 1)
(-.f64 0 (*.f64 v (pow.f64 u -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (pow.f64 u -2)))) 1)
(*.f64 v (pow.f64 u -2))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 v (/.f64 1 (*.f64 u (neg.f64 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 v (pow.f64 u -2)) 1)
(*.f64 (*.f64 v (pow.f64 u -2)) -1)
(*.f64 1 (*.f64 v (pow.f64 u -2)))
(*.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)) 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 (sqrt.f64 v) (/.f64 1 (/.f64 (*.f64 u u) (sqrt.f64 v))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (/.f64 (cbrt.f64 (/.f64 v u)) u))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (neg.f64 (/.f64 (cbrt.f64 (/.f64 v u)) u)))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (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 v (pow.f64 u -2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)) (neg.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2)))))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 1 (/.f64 (*.f64 u u) (cbrt.f64 v))))
(*.f64 -1 (*.f64 v (pow.f64 u -2)))
(*.f64 (/.f64 1 u) (/.f64 v u))
(*.f64 (pow.f64 u -2) v)
(*.f64 (/.f64 v (*.f64 u (sqrt.f64 u))) (/.f64 1 (sqrt.f64 u)))
(*.f64 (/.f64 v (*.f64 u (pow.f64 (cbrt.f64 u) 2))) (/.f64 1 (cbrt.f64 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 v (sqrt.f64 u)) (/.f64 1 (*.f64 u (sqrt.f64 u))))
(*.f64 (/.f64 v (sqrt.f64 u)) (neg.f64 (/.f64 1 (*.f64 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 -1 u) (/.f64 v u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) (/.f64 (cbrt.f64 v) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) (neg.f64 (/.f64 (cbrt.f64 v) u)))
(*.f64 (/.f64 (cbrt.f64 v) u) (/.f64 (pow.f64 (cbrt.f64 v) 2) u))
(*.f64 (/.f64 1 (*.f64 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 (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 (cbrt.f64 (/.f64 v u)) u) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))
(*.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 v (pow.f64 u -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2)))))
(*.f64 (/.f64 1 (/.f64 u (pow.f64 (cbrt.f64 (/.f64 v u)) 2))) (cbrt.f64 (/.f64 v u)))
(*.f64 (/.f64 (sqrt.f64 v) (*.f64 u u)) (sqrt.f64 v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) u) (cbrt.f64 (/.f64 v u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 u u)) (cbrt.f64 v))
(*.f64 (/.f64 -1 (*.f64 u u)) v)
(*.f64 (/.f64 (/.f64 1 u) 1) (/.f64 v u))
(*.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 1 u) (neg.f64 u)) v)
(*.f64 (/.f64 (/.f64 1 u) (/.f64 u (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 (/.f64 (/.f64 1 u) (/.f64 u (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 v) u)) (/.f64 (sqrt.f64 v) u))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2)))) (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 v (pow.f64 u -2))))
(*.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 (pow.f64 (cbrt.f64 v) 2) u)) (/.f64 (cbrt.f64 v) 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) (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 v (pow.f64 u -2))))
(*.f64 (neg.f64 (/.f64 -1 u)) (/.f64 v u))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2)))) (cbrt.f64 (*.f64 v (pow.f64 u -2)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2)))) (cbrt.f64 (*.f64 v (pow.f64 u -2)))))
(*.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 v (pow.f64 u -2))) (sqrt.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))))) (*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (sqrt.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))))))
(*.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 v (pow.f64 u -2))) 3/2) (pow.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) 3/2))
(*.f64 (pow.f64 (pow.f64 (*.f64 v (pow.f64 u -2)) 3) 1/6) (pow.f64 (pow.f64 (*.f64 v (pow.f64 u -2)) 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 v (pow.f64 u -2)) 1)
(pow.f64 (/.f64 (sqrt.f64 v) u) 2)
(pow.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) 3)
(pow.f64 (pow.f64 (*.f64 v (pow.f64 u -2)) 3) 1/3)
(pow.f64 (*.f64 u (/.f64 u v)) -1)
(neg.f64 (*.f64 v (pow.f64 u -2)))
(sqrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))
(log.f64 (exp.f64 (*.f64 v (pow.f64 u -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (pow.f64 u -2)))))
(cbrt.f64 (pow.f64 (*.f64 v (pow.f64 u -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v u) 3) (pow.f64 u 3)))
(expm1.f64 (log1p.f64 (*.f64 v (pow.f64 u -2))))
(exp.f64 (log.f64 (*.f64 v (pow.f64 u -2))))
(log1p.f64 (expm1.f64 (*.f64 v (pow.f64 u -2))))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 -1 (/.f64 v (pow.f64 u 2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(+.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))) -1)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))) 1)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(/.f64 t1 (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(/.f64 1 (/.f64 u (/.f64 (*.f64 t1 v) u)))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(/.f64 (/.f64 (*.f64 t1 v) u) u)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u))
(*.f64 (/.f64 t1 u) (/.f64 v (neg.f64 u)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(/.f64 (*.f64 t1 v) (*.f64 u (neg.f64 u)))
(*.f64 (/.f64 t1 u) (/.f64 v (neg.f64 u)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) u) (sqrt.f64 u)) (sqrt.f64 u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) u) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))) (exp.f64 (log1p.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))) 1))
(/.f64 (*.f64 (+.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))) 1) (*.f64 (/.f64 t1 u) (/.f64 v u))) (+.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))) 1))
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (/.f64 v (/.f64 (*.f64 u u) t1))))) (+.f64 (exp.f64 (log1p.f64 (/.f64 v (/.f64 (*.f64 u u) t1)))) 1))
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (*.f64 (pow.f64 u -2) (*.f64 t1 v))))) (+.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 u -2) (*.f64 t1 v)))) 1))
(pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 1)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(pow.f64 (*.f64 (/.f64 (sqrt.f64 v) u) (sqrt.f64 t1)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))) 3)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(pow.f64 (pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 3) 1/3)
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 2))
(fabs.f64 (/.f64 v (/.f64 (*.f64 u u) t1)))
(fabs.f64 (*.f64 (pow.f64 u -2) (*.f64 t1 v)))
(log.f64 (exp.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)) 3))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 v (pow.f64 u -2)) 3) (pow.f64 t1 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(exp.f64 (log.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t1 u) (/.f64 v u))))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 (pow.f64 u -2) (*.f64 t1 v))
(+.f64 0 (*.f64 v (pow.f64 u -2)))
(*.f64 v (pow.f64 u -2))
(+.f64 (exp.f64 (log1p.f64 (*.f64 v (pow.f64 u -2)))) -1)
(*.f64 v (pow.f64 u -2))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 v (pow.f64 u -2))))) 1)
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(-.f64 0 (*.f64 v (pow.f64 u -2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (pow.f64 u -2)))) 1)
(*.f64 v (pow.f64 u -2))
(*.f64 v (pow.f64 u -2))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (/.f64 1 (*.f64 u (neg.f64 u))))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (/.f64 v u) (/.f64 1 u))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 v u) (/.f64 -1 u))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 -1 u)))
(*.f64 v (pow.f64 u -2))
(*.f64 (*.f64 v (pow.f64 u -2)) 1)
(*.f64 v (pow.f64 u -2))
(*.f64 (*.f64 v (pow.f64 u -2)) -1)
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 1 (*.f64 v (pow.f64 u -2)))
(*.f64 v (pow.f64 u -2))
(*.f64 (sqrt.f64 (/.f64 v u)) (/.f64 (sqrt.f64 (/.f64 v u)) u))
(*.f64 v (pow.f64 u -2))
(*.f64 (sqrt.f64 (/.f64 v u)) (neg.f64 (/.f64 (sqrt.f64 (/.f64 v u)) u)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (/.f64 (sqrt.f64 v) u) (/.f64 (sqrt.f64 v) u))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 (sqrt.f64 v) u) (neg.f64 (/.f64 (sqrt.f64 v) u)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (sqrt.f64 v) (/.f64 1 (/.f64 (*.f64 u u) (sqrt.f64 v))))
(*.f64 v (pow.f64 u -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (/.f64 (cbrt.f64 (/.f64 v u)) u))
(*.f64 v (pow.f64 u -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (neg.f64 (/.f64 (cbrt.f64 (/.f64 v u)) u)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (/.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) (cbrt.f64 (*.f64 v (pow.f64 u -2)))) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (pow.f64 (cbrt.f64 u) 2)) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (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 v (pow.f64 u -2))))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (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 v (pow.f64 u -2)))))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 1 (/.f64 (*.f64 u u) (cbrt.f64 v))))
(*.f64 v (pow.f64 u -2))
(*.f64 -1 (*.f64 v (pow.f64 u -2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (/.f64 1 u) (/.f64 v u))
(*.f64 v (pow.f64 u -2))
(*.f64 (pow.f64 u -2) v)
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 v (*.f64 u (sqrt.f64 u))) (/.f64 1 (sqrt.f64 u)))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 v (*.f64 u (pow.f64 (cbrt.f64 u) 2))) (/.f64 1 (cbrt.f64 u)))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 1 (sqrt.f64 u)) (/.f64 v (*.f64 u (sqrt.f64 u))))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (*.f64 u (cbrt.f64 u))))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 v (sqrt.f64 u)) (/.f64 1 (*.f64 u (sqrt.f64 u))))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 v (sqrt.f64 u)) (neg.f64 (/.f64 1 (*.f64 u (sqrt.f64 u)))))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (*.f64 u (cbrt.f64 u))))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (/.f64 1 (*.f64 u (cbrt.f64 u)))))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (/.f64 v (*.f64 u (cbrt.f64 u))) (/.f64 1 (pow.f64 (cbrt.f64 u) 2)))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 -1 u) (/.f64 v u))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) (/.f64 (cbrt.f64 v) u))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) (neg.f64 (/.f64 (cbrt.f64 v) u)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (/.f64 (cbrt.f64 v) u) (/.f64 (pow.f64 (cbrt.f64 v) 2) u))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 1 (*.f64 u (sqrt.f64 u))) (/.f64 v (sqrt.f64 u)))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 1 (*.f64 u (cbrt.f64 u))) (/.f64 v (pow.f64 (cbrt.f64 u) 2)))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) u) (sqrt.f64 (/.f64 v u)))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 u)))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 u))))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 u)) (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 (cbrt.f64 (/.f64 v u)) u) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 u)))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 u)) (neg.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 u))))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 u)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 u)))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (*.f64 v (pow.f64 u -2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (cbrt.f64 (*.f64 v (pow.f64 u -2)))) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (pow.f64 (cbrt.f64 u) 2)) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2)))))
(neg.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (cbrt.f64 (*.f64 v (pow.f64 u -2)))) (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (/.f64 (pow.f64 (cbrt.f64 u) 2) (neg.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))))))
(*.f64 (/.f64 1 (/.f64 u (pow.f64 (cbrt.f64 (/.f64 v u)) 2))) (cbrt.f64 (/.f64 v u)))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 (sqrt.f64 v) (*.f64 u u)) (sqrt.f64 v))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) u) (cbrt.f64 (/.f64 v u)))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 u u)) (cbrt.f64 v))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 -1 (*.f64 u u)) v)
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (/.f64 (/.f64 1 u) 1) (/.f64 v u))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 (/.f64 1 u) (neg.f64 u)) v)
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (/.f64 (/.f64 1 u) (/.f64 u (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 v (pow.f64 u -2))
(*.f64 (/.f64 (/.f64 1 u) (/.f64 u (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 v (pow.f64 u -2))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 v) u)) (/.f64 (sqrt.f64 v) u))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4)))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (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 v (pow.f64 u -2))))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 u))) (/.f64 v (*.f64 u (sqrt.f64 u))))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2))) (/.f64 v (*.f64 u (cbrt.f64 u))))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u)) (/.f64 (cbrt.f64 v) u))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 v u)) (pow.f64 (cbrt.f64 u) 2))) (/.f64 (sqrt.f64 (/.f64 v u)) (cbrt.f64 u)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (sqrt.f64 u))) (/.f64 (cbrt.f64 (/.f64 v u)) (sqrt.f64 u)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (pow.f64 (cbrt.f64 u) 2))) (cbrt.f64 (*.f64 v (pow.f64 u -2))))
(neg.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (cbrt.f64 (*.f64 v (pow.f64 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 v (pow.f64 u -2)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 v u)) 2) (/.f64 (pow.f64 (cbrt.f64 u) 2) (neg.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))))))
(*.f64 (neg.f64 (/.f64 -1 u)) (/.f64 v u))
(*.f64 v (pow.f64 u -2))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2)))) (cbrt.f64 (*.f64 v (pow.f64 u -2)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2)))) (cbrt.f64 (*.f64 v (pow.f64 u -2)))))
(*.f64 v (pow.f64 u -2))
(*.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 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 v) u)) (*.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 v (pow.f64 u -2))) (sqrt.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))))) (*.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) (sqrt.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))))))
(*.f64 v (pow.f64 u -2))
(*.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 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 v) u)) (*.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 v (pow.f64 u -2))) 3/2) (pow.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) 3/2))
(*.f64 v (pow.f64 u -2))
(*.f64 (pow.f64 (pow.f64 (*.f64 v (pow.f64 u -2)) 3) 1/6) (pow.f64 (pow.f64 (*.f64 v (pow.f64 u -2)) 3) 1/6))
(*.f64 v (pow.f64 u -2))
(*.f64 (pow.f64 (*.f64 u (/.f64 u v)) -1/2) (pow.f64 (*.f64 u (/.f64 u v)) -1/2))
(*.f64 v (pow.f64 u -2))
(pow.f64 (*.f64 v (pow.f64 u -2)) 1)
(*.f64 v (pow.f64 u -2))
(pow.f64 (/.f64 (sqrt.f64 v) u) 2)
(*.f64 v (pow.f64 u -2))
(pow.f64 (cbrt.f64 (*.f64 v (pow.f64 u -2))) 3)
(*.f64 v (pow.f64 u -2))
(pow.f64 (pow.f64 (*.f64 v (pow.f64 u -2)) 3) 1/3)
(*.f64 v (pow.f64 u -2))
(pow.f64 (*.f64 u (/.f64 u v)) -1)
(*.f64 v (pow.f64 u -2))
(neg.f64 (*.f64 v (pow.f64 u -2)))
(neg.f64 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 u -2) (neg.f64 v))
(*.f64 v (neg.f64 (pow.f64 u -2)))
(sqrt.f64 (pow.f64 (/.f64 (sqrt.f64 v) u) 4))
(fabs.f64 (*.f64 v (pow.f64 u -2)))
(log.f64 (exp.f64 (*.f64 v (pow.f64 u -2))))
(*.f64 v (pow.f64 u -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (pow.f64 u -2)))))
(*.f64 v (pow.f64 u -2))
(cbrt.f64 (pow.f64 (*.f64 v (pow.f64 u -2)) 3))
(*.f64 v (pow.f64 u -2))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 v u) 3) (pow.f64 u 3)))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 u 6)))
(expm1.f64 (log1p.f64 (*.f64 v (pow.f64 u -2))))
(*.f64 v (pow.f64 u -2))
(exp.f64 (log.f64 (*.f64 v (pow.f64 u -2))))
(*.f64 v (pow.f64 u -2))
(log1p.f64 (expm1.f64 (*.f64 v (pow.f64 u -2))))
(*.f64 v (pow.f64 u -2))

localize9.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
2.0b
(/.f64 v (*.f64 (-.f64 t1 u) (/.f64 u t1)))
9.2b
(*.f64 (-.f64 t1 u) (/.f64 u t1))
Compiler

Compiled 28 to 7 computations (75% saved)

series5.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite80.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1254×associate-/r/
782×associate-/l/
694×distribute-rgt-in
666×distribute-lft-in
486×distribute-lft-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0944
120444
2314644
Stop Event
node limit
Counts
2 → 193
Calls
Call 1
Inputs
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(/.f64 v (*.f64 (-.f64 t1 u) (/.f64 u t1)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) (*.f64 (/.f64 u t1) (fma.f64 (neg.f64 u) 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) (*.f64 (/.f64 u t1) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) (*.f64 (/.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 t1 u) (/.f64 u t1)) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 u t1) (neg.f64 u)) (*.f64 (/.f64 u t1) t1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 u) (/.f64 u t1)) (*.f64 t1 (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 u t1) t1) (*.f64 (/.f64 u t1) (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 (/.f64 u t1)) (*.f64 (neg.f64 u) (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (/.f64 u t1) t1)) (*.f64 1 (*.f64 (/.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 t1 (/.f64 u t1))) (*.f64 1 (*.f64 (neg.f64 u) (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 u t1) t1) 1) (*.f64 (*.f64 (/.f64 u t1) (neg.f64 u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t1 (/.f64 u t1)) 1) (*.f64 (*.f64 (neg.f64 u) (/.f64 u t1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 t1 u) (/.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 t1 u) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u (-.f64 t1 u)) t1)))) (#(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 1 (*.f64 (/.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 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.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 u t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 u 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 (-.f64 (*.f64 t1 t1) (*.f64 u u)) u) (*.f64 (+.f64 t1 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) u) (*.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) u) (*.f64 1 (*.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) u) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) u) (*.f64 t1 (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)) u) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.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 u t1)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u (neg.f64 (-.f64 t1 u))) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 u (-.f64 t1 u)) (sqrt.f64 t1)) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 u (-.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) (neg.f64 u))) (*.f64 (/.f64 t1 u) (-.f64 t1 (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 t1 t1) (*.f64 t1 t1)) (*.f64 (*.f64 u u) (*.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 (pow.f64 t1 3) (pow.f64 t1 3)) (*.f64 (pow.f64 u 3) (pow.f64 u 3))) (*.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 (neg.f64 u) 3)) (*.f64 (/.f64 t1 u) (+.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) (-.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 t1 t1) 3) (pow.f64 (*.f64 u u) 3)) (*.f64 (*.f64 (/.f64 t1 u) (+.f64 t1 u)) (+.f64 (*.f64 (*.f64 t1 t1) (*.f64 t1 t1)) (*.f64 (*.f64 u u) (+.f64 (*.f64 t1 t1) (*.f64 u u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 t1 3) 3) (pow.f64 (pow.f64 u 3) 3)) (*.f64 (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.f64 (*.f64 (pow.f64 t1 3) (pow.f64 t1 3)) (*.f64 (pow.f64 u 3) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1) (*.f64 (+.f64 t1 u) (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1) (*.f64 1 (*.f64 (+.f64 t1 u) (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (neg.f64 u)) (*.f64 (+.f64 t1 u) (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (neg.f64 u)) (*.f64 1 (*.f64 (+.f64 t1 u) (neg.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) 1) (*.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)) 1) (*.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 (pow.f64 t1 3) (pow.f64 u 3)) (neg.f64 u)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (neg.f64 u)) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 t1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 u (-.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 u (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (neg.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 (neg.f64 t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 t1 u))) (*.f64 (/.f64 t1 u) (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 t1 u) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 u t1) (neg.f64 (-.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 u (neg.f64 t1)) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (-.f64 t1 u) (/.f64 u (neg.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 t1 u)) (/.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 t1 u) 3) (pow.f64 (/.f64 u t1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.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 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 t1 u) (/.f64 u 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 (/.f64 (/.f64 t1 u) (-.f64 t1 u)))))) (#(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) (/.f64 (/.f64 t1 u) (-.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))) (sqrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 (/.f64 t1 u) (-.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))) 2) (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 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 u) (-.f64 t1 u)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 v) (/.f64 1 (*.f64 (/.f64 u t1) (neg.f64 (-.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v 1) (/.f64 (/.f64 t1 u) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 t1 u)) (*.f64 (/.f64 v u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))) (/.f64 v (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 2)) (/.f64 v (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (-.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 (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 1 (*.f64 u (-.f64 t1 u))) (*.f64 v t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 u (neg.f64 (-.f64 t1 u)))) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.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 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (*.f64 (/.f64 (sqrt.f64 v) u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (*.f64 (/.f64 (cbrt.f64 v) (-.f64 t1 u)) (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 v) u) t1) (/.f64 (sqrt.f64 v) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (/.f64 t1 u)) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 t1 u)) (*.f64 (/.f64 (cbrt.f64 v) u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) t1) (/.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 (-.f64 t1 u) (/.f64 u t1)))) (/.f64 (cbrt.f64 v) (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 2)) (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) 1) (/.f64 (/.f64 t1 u) (-.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (-.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 (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 (*.f64 t1 t1) (*.f64 u u)) u)) (*.f64 (+.f64 t1 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) u)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (/.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 u 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 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.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 u t1))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (/.f64 (*.f64 u (-.f64 t1 u)) (sqrt.f64 t1))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (/.f64 (*.f64 u (-.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1)) (*.f64 (+.f64 t1 u) (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (neg.f64 u))) (*.f64 (+.f64 t1 u) (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) 1)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.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)) (neg.f64 u))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 u (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 u (-.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 v (*.f64 (neg.f64 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (neg.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (neg.f64 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (neg.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) (*.f64 (sqrt.f64 v) (/.f64 t1 u)))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 t1 u) (*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 t1 u)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (-.f64 t1 u) (/.f64 u t1))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (/.f64 u 1)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (/.f64 u (sqrt.f64 t1))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (/.f64 u (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 t1 u)) -1) (neg.f64 (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (/.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 u 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 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) u)) (*.f64 (+.f64 t1 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) u)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.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 u t1))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (/.f64 (*.f64 u (-.f64 t1 u)) (sqrt.f64 t1))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (/.f64 (*.f64 u (-.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1)) (*.f64 (+.f64 t1 u) (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (neg.f64 u))) (*.f64 (+.f64 t1 u) (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) 1)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.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)) (neg.f64 u))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 u (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 u (-.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 (/.f64 v 1) (*.f64 (neg.f64 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (neg.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v 1) (*.f64 (neg.f64 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 v u) t1) 1) (/.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 v u) t1) 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 (/.f64 v u) t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 v u) 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 (*.f64 (/.f64 v u) t1) (-.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) (neg.f64 u)))) (-.f64 t1 (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 v u) t1) (+.f64 (pow.f64 t1 3) (pow.f64 (neg.f64 u) 3))) (+.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 v u) t1) (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 t1 u)))) (neg.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 v 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 (/.f64 v (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))) (sqrt.f64 (*.f64 u (-.f64 t1 u)))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 2)) (cbrt.f64 (*.f64 u (-.f64 t1 u)))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) 1) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) 1) (/.f64 t1 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (/.f64 1 (sqrt.f64 t1))) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (/.f64 1 (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) -1) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (/.f64 t1 u))) 1) (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 u)) (sqrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 (neg.f64 u))) (sqrt.f64 (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 u t1)) 2)) 1) (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 u t1)) 2)) (cbrt.f64 u)) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 u t1)) 2)) (cbrt.f64 (neg.f64 u))) (cbrt.f64 (neg.f64 t1)))))) (#(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 (sqrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.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 t1 u) (/.f64 u (*.f64 v t1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 v (*.f64 u (neg.f64 (-.f64 t1 u)))) t1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 v (*.f64 u (neg.f64 (-.f64 t1 u)))) t1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 v (/.f64 1 (*.f64 (/.f64 u t1) (neg.f64 (-.f64 t1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (/.f64 v (*.f64 u (neg.f64 (-.f64 t1 u)))) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 v) (/.f64 (/.f64 t1 u) (-.f64 t1 u))))))) (#(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 u t1)) 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)))))))))

simplify121.0ms (0.9%)

Algorithm
egg-herbie
Rules
1026×associate-*r*
1026×times-frac
928×associate-/l*
878×associate-/r*
866×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
054510097
1190410007
Stop Event
node limit
Counts
253 → 302
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(+.f64 u (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 u (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 u (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
u
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) u)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) u)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) u)
u
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) u)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) u)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) u)
u
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) u)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) u)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) u)
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(+.f64 u (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 u (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 u (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(+.f64 u (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 u (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(+.f64 u (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.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 (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 -1 (/.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 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))))))
(/.f64 v u)
(+.f64 (/.f64 v u) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v u) (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v u) (+.f64 (/.f64 v t1) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(/.f64 v u)
(+.f64 (/.f64 v u) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v u) (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v u) (+.f64 (/.f64 v t1) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(/.f64 v u)
(+.f64 (/.f64 v u) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v u) (/.f64 v t1)))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v u) (+.f64 (/.f64 v t1) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.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 (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 -1 (/.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 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.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 (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 -1 (/.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 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) (*.f64 (/.f64 u t1) (fma.f64 (neg.f64 u) 1 u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) (*.f64 (/.f64 u t1) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) (*.f64 (/.f64 u t1) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 u t1)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 u t1)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 u t1)))
(+.f64 (*.f64 (/.f64 u t1) (neg.f64 u)) (*.f64 (/.f64 u t1) t1))
(+.f64 (*.f64 (neg.f64 u) (/.f64 u t1)) (*.f64 t1 (/.f64 u t1)))
(+.f64 (*.f64 (/.f64 u t1) t1) (*.f64 (/.f64 u t1) (neg.f64 u)))
(+.f64 (*.f64 t1 (/.f64 u t1)) (*.f64 (neg.f64 u) (/.f64 u t1)))
(+.f64 (*.f64 1 (*.f64 (/.f64 u t1) t1)) (*.f64 1 (*.f64 (/.f64 u t1) (neg.f64 u))))
(+.f64 (*.f64 1 (*.f64 t1 (/.f64 u t1))) (*.f64 1 (*.f64 (neg.f64 u) (/.f64 u t1))))
(+.f64 (*.f64 (*.f64 (/.f64 u t1) t1) 1) (*.f64 (*.f64 (/.f64 u t1) (neg.f64 u)) 1))
(+.f64 (*.f64 (*.f64 t1 (/.f64 u t1)) 1) (*.f64 (*.f64 (neg.f64 u) (/.f64 u t1)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))) 1)
(/.f64 (-.f64 t1 u) (/.f64 t1 u))
(/.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) 1)
(/.f64 1 (/.f64 (/.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 u (-.f64 t1 u)) t1)
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 (/.f64 t1 u) (+.f64 t1 u)))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 1 (*.f64 (/.f64 t1 u) (+.f64 t1 u))))
(/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (-.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 u t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))
(/.f64 (*.f64 (/.f64 u t1) (-.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)) u) (*.f64 (+.f64 t1 u) t1))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) u) (*.f64 t1 (+.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) u) (*.f64 1 (*.f64 (+.f64 t1 u) t1)))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) u) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) t1))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) u) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) u) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) t1)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 u t1)) (+.f64 t1 u))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(/.f64 (*.f64 u (neg.f64 (-.f64 t1 u))) (neg.f64 t1))
(/.f64 (/.f64 (*.f64 u (-.f64 t1 u)) (sqrt.f64 t1)) (sqrt.f64 t1))
(/.f64 (/.f64 (*.f64 u (-.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) (neg.f64 u))) (*.f64 (/.f64 t1 u) (-.f64 t1 (neg.f64 u))))
(/.f64 (-.f64 (*.f64 (*.f64 t1 t1) (*.f64 t1 t1)) (*.f64 (*.f64 u u) (*.f64 u u))) (*.f64 (*.f64 (/.f64 t1 u) (+.f64 t1 u)) (+.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 (-.f64 (*.f64 (pow.f64 t1 3) (pow.f64 t1 3)) (*.f64 (pow.f64 u 3) (pow.f64 u 3))) (*.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 (neg.f64 u) 3)) (*.f64 (/.f64 t1 u) (+.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) (-.f64 (neg.f64 u) t1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t1 t1) 3) (pow.f64 (*.f64 u u) 3)) (*.f64 (*.f64 (/.f64 t1 u) (+.f64 t1 u)) (+.f64 (*.f64 (*.f64 t1 t1) (*.f64 t1 t1)) (*.f64 (*.f64 u u) (+.f64 (*.f64 t1 t1) (*.f64 u u))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 t1 3) 3) (pow.f64 (pow.f64 u 3) 3)) (*.f64 (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.f64 (*.f64 (pow.f64 t1 3) (pow.f64 t1 3)) (*.f64 (pow.f64 u 3) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1) (*.f64 (+.f64 t1 u) (/.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1) (*.f64 1 (*.f64 (+.f64 t1 u) (/.f64 t1 u))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (neg.f64 u)) (*.f64 (+.f64 t1 u) (neg.f64 t1)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (neg.f64 u)) (*.f64 1 (*.f64 (+.f64 t1 u) (neg.f64 t1))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) 1) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) 1) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 t1 u))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (neg.f64 u)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 t1)))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (neg.f64 u)) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 t1))))
(/.f64 (*.f64 u (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (+.f64 t1 u)))
(/.f64 (*.f64 u (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 t1 (+.f64 t1 u))))
(/.f64 (*.f64 u (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 u (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(/.f64 (*.f64 (neg.f64 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (neg.f64 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 t1 u))) (*.f64 (/.f64 t1 u) (neg.f64 (+.f64 t1 u))))
(/.f64 (neg.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 t1 u) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(pow.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) 1)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) 3) 1/3)
(neg.f64 (*.f64 (/.f64 u t1) (neg.f64 (-.f64 t1 u))))
(neg.f64 (*.f64 (/.f64 u (neg.f64 t1)) (-.f64 t1 u)))
(neg.f64 (*.f64 (-.f64 t1 u) (/.f64 u (neg.f64 t1))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 t1 u)) (/.f64 u t1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t1 u) 3) (pow.f64 (/.f64 u t1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 u t1) 3) (pow.f64 (-.f64 t1 u) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))))
(exp.f64 (log.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u))))) 1)
(*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))
(*.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) (/.f64 (/.f64 t1 u) (-.f64 t1 u))))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))) (sqrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 (/.f64 t1 u) (-.f64 t1 u))))
(*.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))) 2) (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 u))
(*.f64 (/.f64 (/.f64 t1 u) (-.f64 t1 u)) v)
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (neg.f64 v) (/.f64 1 (*.f64 (/.f64 u t1) (neg.f64 (-.f64 t1 u)))))
(*.f64 (/.f64 v 1) (/.f64 (/.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 1 (-.f64 t1 u)) (*.f64 (/.f64 v u) t1))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))) (/.f64 v (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 2)) (/.f64 v (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))))
(*.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) t1)
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 t1 u) (+.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 1 (*.f64 u (-.f64 t1 u))) (*.f64 v t1))
(*.f64 (/.f64 v (*.f64 u (neg.f64 (-.f64 t1 u)))) (neg.f64 t1))
(*.f64 (/.f64 1 (*.f64 (/.f64 u t1) (neg.f64 (-.f64 t1 u)))) (neg.f64 v))
(*.f64 (/.f64 (sqrt.f64 v) 1) (*.f64 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (/.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (*.f64 (/.f64 (sqrt.f64 v) u) t1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (*.f64 (/.f64 (cbrt.f64 v) (-.f64 t1 u)) (/.f64 t1 u)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) u) t1) (/.f64 (sqrt.f64 v) (-.f64 t1 u)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (/.f64 t1 u)) (sqrt.f64 v))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 t1 u)) (*.f64 (/.f64 (cbrt.f64 v) u) t1))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) t1) (/.f64 (cbrt.f64 v) (-.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))) (/.f64 (cbrt.f64 v) (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 2)) (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 v 1) 1) (/.f64 (/.f64 t1 u) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v 1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 t1 u) (+.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v 1) (-.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 (*.f64 t1 t1) (*.f64 u u)) u)) (*.f64 (+.f64 t1 u) t1))
(*.f64 (/.f64 v (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) u)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) t1))
(*.f64 (/.f64 v (*.f64 (/.f64 u t1) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (+.f64 t1 u))
(*.f64 (/.f64 v (*.f64 (/.f64 u t1) (-.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 t1) (*.f64 u u)) (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 v (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 v (/.f64 (*.f64 u (-.f64 t1 u)) (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 v (/.f64 (*.f64 u (-.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1)) (*.f64 (+.f64 t1 u) (/.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (neg.f64 u))) (*.f64 (+.f64 t1 u) (neg.f64 t1)))
(*.f64 (/.f64 v (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) 1)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (neg.f64 u))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 t1)))
(*.f64 (/.f64 v (*.f64 u (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 u (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 1 (/.f64 (-.f64 t1 u) (*.f64 (sqrt.f64 v) (/.f64 t1 u)))) (sqrt.f64 v))
(*.f64 (/.f64 1 (/.f64 (-.f64 t1 u) (*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 t1 u)))) (cbrt.f64 v))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (-.f64 t1 u) (/.f64 u t1))) (cbrt.f64 v))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (/.f64 u 1)) t1)
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (/.f64 u (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (/.f64 u (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) -1) (neg.f64 (/.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (/.f64 u t1) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (+.f64 t1 u))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (/.f64 u t1) (-.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 t1) (*.f64 u u)) u)) (*.f64 (+.f64 t1 u) t1))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) u)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) t1))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v 1) (/.f64 (*.f64 u (-.f64 t1 u)) (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 (/.f64 v 1) (/.f64 (*.f64 u (-.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1)) (*.f64 (+.f64 t1 u) (/.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (neg.f64 u))) (*.f64 (+.f64 t1 u) (neg.f64 t1)))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) 1)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (neg.f64 u))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 t1)))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 u (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 u (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (neg.f64 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (neg.f64 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (*.f64 (/.f64 v u) t1) 1) (/.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (*.f64 (/.f64 v u) t1) 1) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (*.f64 (/.f64 v u) t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 v u) t1) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (/.f64 v u) t1) (-.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) (neg.f64 u)))) (-.f64 t1 (neg.f64 u)))
(*.f64 (/.f64 (*.f64 (/.f64 v u) t1) (+.f64 (pow.f64 t1 3) (pow.f64 (neg.f64 u) 3))) (+.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) (-.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 (*.f64 (/.f64 v u) t1) (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 t1 u)))) (neg.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (/.f64 v 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 v (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))) (sqrt.f64 (*.f64 u (-.f64 t1 u)))) (sqrt.f64 t1))
(*.f64 (/.f64 (/.f64 v (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 2)) (cbrt.f64 (*.f64 u (-.f64 t1 u)))) (cbrt.f64 t1))
(*.f64 (/.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) 1) t1)
(*.f64 (/.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) 1) (/.f64 t1 1))
(*.f64 (/.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (/.f64 1 (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (/.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (/.f64 1 (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (/.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) -1) (neg.f64 t1))
(*.f64 (/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (/.f64 t1 u))) 1) (sqrt.f64 (/.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 u)) (sqrt.f64 t1))
(*.f64 (/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 (neg.f64 u))) (sqrt.f64 (neg.f64 t1)))
(*.f64 (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 u t1)) 2)) 1) (cbrt.f64 (/.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 u t1)) 2)) (cbrt.f64 u)) (cbrt.f64 t1))
(*.f64 (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 u t1)) 2)) (cbrt.f64 (neg.f64 u))) (cbrt.f64 (neg.f64 t1)))
(pow.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u))) 1)
(pow.f64 (sqrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.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 t1 u) (/.f64 u (*.f64 v t1))) -1)
(neg.f64 (*.f64 (/.f64 v (*.f64 u (neg.f64 (-.f64 t1 u)))) t1))
(neg.f64 (*.f64 (*.f64 (/.f64 v (*.f64 u (neg.f64 (-.f64 t1 u)))) t1) 1))
(neg.f64 (*.f64 v (/.f64 1 (*.f64 (/.f64 u t1) (neg.f64 (-.f64 t1 u))))))
(neg.f64 (*.f64 1 (*.f64 (/.f64 v (*.f64 u (neg.f64 (-.f64 t1 u)))) t1)))
(sqrt.f64 (pow.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u))) 2))
(log.f64 (pow.f64 (exp.f64 v) (/.f64 (/.f64 t1 u) (-.f64 t1 u))))
(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 u t1)) 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)))))
Outputs
(*.f64 -1 (/.f64 (pow.f64 u 2) t1))
(neg.f64 (/.f64 (*.f64 u u) t1))
(*.f64 u (/.f64 (neg.f64 u) t1))
(+.f64 u (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(fma.f64 -1 (/.f64 (*.f64 u u) t1) u)
(-.f64 u (*.f64 u (/.f64 u t1)))
(+.f64 u (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(fma.f64 -1 (/.f64 (*.f64 u u) t1) u)
(-.f64 u (*.f64 u (/.f64 u t1)))
(+.f64 u (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(fma.f64 -1 (/.f64 (*.f64 u u) t1) u)
(-.f64 u (*.f64 u (/.f64 u t1)))
u
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) u)
(fma.f64 -1 (/.f64 (*.f64 u u) t1) u)
(-.f64 u (*.f64 u (/.f64 u t1)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) u)
(fma.f64 -1 (/.f64 (*.f64 u u) t1) u)
(-.f64 u (*.f64 u (/.f64 u t1)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) u)
(fma.f64 -1 (/.f64 (*.f64 u u) t1) u)
(-.f64 u (*.f64 u (/.f64 u t1)))
u
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) u)
(fma.f64 -1 (/.f64 (*.f64 u u) t1) u)
(-.f64 u (*.f64 u (/.f64 u t1)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) u)
(fma.f64 -1 (/.f64 (*.f64 u u) t1) u)
(-.f64 u (*.f64 u (/.f64 u t1)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) u)
(fma.f64 -1 (/.f64 (*.f64 u u) t1) u)
(-.f64 u (*.f64 u (/.f64 u t1)))
u
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) u)
(fma.f64 -1 (/.f64 (*.f64 u u) t1) u)
(-.f64 u (*.f64 u (/.f64 u t1)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) u)
(fma.f64 -1 (/.f64 (*.f64 u u) t1) u)
(-.f64 u (*.f64 u (/.f64 u t1)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) t1)) u)
(fma.f64 -1 (/.f64 (*.f64 u u) t1) u)
(-.f64 u (*.f64 u (/.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 u (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(fma.f64 -1 (/.f64 (*.f64 u u) t1) u)
(-.f64 u (*.f64 u (/.f64 u t1)))
(+.f64 u (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(fma.f64 -1 (/.f64 (*.f64 u u) t1) u)
(-.f64 u (*.f64 u (/.f64 u t1)))
(+.f64 u (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(fma.f64 -1 (/.f64 (*.f64 u u) t1) u)
(-.f64 u (*.f64 u (/.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 u (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(fma.f64 -1 (/.f64 (*.f64 u u) t1) u)
(-.f64 u (*.f64 u (/.f64 u t1)))
(+.f64 u (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(fma.f64 -1 (/.f64 (*.f64 u u) t1) u)
(-.f64 u (*.f64 u (/.f64 u t1)))
(+.f64 u (*.f64 -1 (/.f64 (pow.f64 u 2) t1)))
(fma.f64 -1 (/.f64 (*.f64 u u) t1) u)
(-.f64 u (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) u))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.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 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(*.f64 -1 (+.f64 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (/.f64 (*.f64 t1 v) (*.f64 u u))))
(-.f64 (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u))) (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v))
(+.f64 (*.f64 -1 (/.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)))))
(fma.f64 -1 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))))
(-.f64 (-.f64 (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u))) (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)) (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v))
(+.f64 (*.f64 -1 (/.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 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))))))
(fma.f64 -1 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (neg.f64 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 u 5))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u))) (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)) (/.f64 v (/.f64 (pow.f64 u 5) (pow.f64 t1 4)))) (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v))
(/.f64 v u)
(+.f64 (/.f64 v u) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v u) (/.f64 v t1)))
(+.f64 (+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v u)) (/.f64 v t1))
(+.f64 (/.f64 v u) (+.f64 (/.f64 v t1) (/.f64 u (/.f64 (*.f64 t1 t1) v))))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v u) (+.f64 (/.f64 v t1) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 v u) (+.f64 (/.f64 v t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(+.f64 (/.f64 v u) (+.f64 (+.f64 (/.f64 v t1) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 u (/.f64 (*.f64 t1 t1) v))))
(/.f64 v u)
(+.f64 (/.f64 v u) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v u) (/.f64 v t1)))
(+.f64 (+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v u)) (/.f64 v t1))
(+.f64 (/.f64 v u) (+.f64 (/.f64 v t1) (/.f64 u (/.f64 (*.f64 t1 t1) v))))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v u) (+.f64 (/.f64 v t1) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 v u) (+.f64 (/.f64 v t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(+.f64 (/.f64 v u) (+.f64 (+.f64 (/.f64 v t1) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 u (/.f64 (*.f64 t1 t1) v))))
(/.f64 v u)
(+.f64 (/.f64 v u) (/.f64 v t1))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v u) (/.f64 v t1)))
(+.f64 (+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (/.f64 v u)) (/.f64 v t1))
(+.f64 (/.f64 v u) (+.f64 (/.f64 v t1) (/.f64 u (/.f64 (*.f64 t1 t1) v))))
(+.f64 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (+.f64 (/.f64 v u) (+.f64 (/.f64 v t1) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)))))
(+.f64 (/.f64 v (/.f64 (*.f64 t1 t1) u)) (+.f64 (/.f64 v u) (+.f64 (/.f64 v t1) (/.f64 v (/.f64 (pow.f64 t1 3) (*.f64 u u))))))
(+.f64 (/.f64 v u) (+.f64 (+.f64 (/.f64 v t1) (*.f64 (/.f64 v (pow.f64 t1 3)) (*.f64 u u))) (/.f64 u (/.f64 (*.f64 t1 t1) v))))
(*.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 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(*.f64 -1 (+.f64 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (/.f64 (*.f64 t1 v) (*.f64 u u))))
(-.f64 (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u))) (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v))
(+.f64 (*.f64 -1 (/.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)))))
(fma.f64 -1 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))))
(-.f64 (-.f64 (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u))) (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)) (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v))
(+.f64 (*.f64 -1 (/.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 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))))))
(fma.f64 -1 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (neg.f64 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 u 5))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u))) (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)) (/.f64 v (/.f64 (pow.f64 u 5) (pow.f64 t1 4)))) (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v))
(*.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 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(*.f64 -1 (+.f64 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (/.f64 (*.f64 t1 v) (*.f64 u u))))
(-.f64 (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u))) (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v))
(+.f64 (*.f64 -1 (/.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)))))
(fma.f64 -1 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))))
(-.f64 (-.f64 (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u))) (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)) (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v))
(+.f64 (*.f64 -1 (/.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 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 u 5))))))
(fma.f64 -1 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (fma.f64 -1 (/.f64 (pow.f64 t1 3) (/.f64 (pow.f64 u 4) v)) (fma.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u u)) (neg.f64 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 u 5))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u))) (*.f64 (/.f64 (pow.f64 t1 3) (pow.f64 u 4)) v)) (/.f64 v (/.f64 (pow.f64 u 5) (pow.f64 t1 4)))) (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) v))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) (*.f64 (/.f64 u t1) (fma.f64 (neg.f64 u) 1 u)))
(*.f64 (/.f64 u t1) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 u) 1 u)))
(*.f64 (/.f64 u t1) (+.f64 (-.f64 t1 u) (+.f64 u (neg.f64 u))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) (*.f64 (/.f64 u t1) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(*.f64 (/.f64 u t1) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) (*.f64 (/.f64 u t1) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(*.f64 (/.f64 u t1) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) (*.f64 (fma.f64 (neg.f64 u) 1 u) (/.f64 u t1)))
(*.f64 (/.f64 u t1) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 u) 1 u)))
(*.f64 (/.f64 u t1) (+.f64 (-.f64 t1 u) (+.f64 u (neg.f64 u))))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u) (/.f64 u t1)))
(*.f64 (/.f64 u t1) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 (sqrt.f64 u)) (sqrt.f64 u) u)))
(+.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u) (/.f64 u t1)))
(*.f64 (/.f64 u t1) (+.f64 (-.f64 t1 u) (fma.f64 (neg.f64 (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2) u)))
(+.f64 (*.f64 (/.f64 u t1) (neg.f64 u)) (*.f64 (/.f64 u t1) t1))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(+.f64 (*.f64 (neg.f64 u) (/.f64 u t1)) (*.f64 t1 (/.f64 u t1)))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(+.f64 (*.f64 (/.f64 u t1) t1) (*.f64 (/.f64 u t1) (neg.f64 u)))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(+.f64 (*.f64 t1 (/.f64 u t1)) (*.f64 (neg.f64 u) (/.f64 u t1)))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(+.f64 (*.f64 1 (*.f64 (/.f64 u t1) t1)) (*.f64 1 (*.f64 (/.f64 u t1) (neg.f64 u))))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(+.f64 (*.f64 1 (*.f64 t1 (/.f64 u t1))) (*.f64 1 (*.f64 (neg.f64 u) (/.f64 u t1))))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(+.f64 (*.f64 (*.f64 (/.f64 u t1) t1) 1) (*.f64 (*.f64 (/.f64 u t1) (neg.f64 u)) 1))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(+.f64 (*.f64 (*.f64 t1 (/.f64 u t1)) 1) (*.f64 (*.f64 (neg.f64 u) (/.f64 u t1)) 1))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))) 1)
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(/.f64 (-.f64 t1 u) (/.f64 t1 u))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(/.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) 1)
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(/.f64 1 (/.f64 (/.f64 t1 u) (-.f64 t1 u)))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(/.f64 (*.f64 u (-.f64 t1 u)) t1)
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 (/.f64 t1 u) (+.f64 t1 u)))
(*.f64 u (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 t1 (+.f64 u t1))))
(*.f64 u (*.f64 (/.f64 (-.f64 t1 u) t1) (/.f64 (+.f64 u t1) (+.f64 u t1))))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 1 (*.f64 (/.f64 t1 u) (+.f64 t1 u))))
(*.f64 u (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 t1 (+.f64 u t1))))
(*.f64 u (*.f64 (/.f64 (-.f64 t1 u) t1) (/.f64 (+.f64 u t1) (+.f64 u t1))))
(/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 u t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(/.f64 (-.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 u t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(/.f64 (*.f64 (/.f64 u t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))
(*.f64 u (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 t1 (+.f64 u t1))))
(*.f64 u (*.f64 (/.f64 (-.f64 t1 u) t1) (/.f64 (+.f64 u t1) (+.f64 u t1))))
(/.f64 (*.f64 (/.f64 u t1) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 u t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) u) (*.f64 (+.f64 t1 u) t1))
(*.f64 u (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 t1 (+.f64 u t1))))
(*.f64 u (*.f64 (/.f64 (-.f64 t1 u) t1) (/.f64 (+.f64 u t1) (+.f64 u t1))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) u) (*.f64 t1 (+.f64 t1 u)))
(*.f64 u (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 t1 (+.f64 u t1))))
(*.f64 u (*.f64 (/.f64 (-.f64 t1 u) t1) (/.f64 (+.f64 u t1) (+.f64 u t1))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) u) (*.f64 1 (*.f64 (+.f64 t1 u) t1)))
(*.f64 u (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 t1 (+.f64 u t1))))
(*.f64 u (*.f64 (/.f64 (-.f64 t1 u) t1) (/.f64 (+.f64 u t1) (+.f64 u t1))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) u) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) t1))
(*.f64 (/.f64 u t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) u) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 u t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) u) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) t1)))
(*.f64 (/.f64 u t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (/.f64 u t1)) (+.f64 t1 u))
(*.f64 u (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 t1 (+.f64 u t1))))
(*.f64 u (*.f64 (/.f64 (-.f64 t1 u) t1) (/.f64 (+.f64 u t1) (+.f64 u t1))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 u t1)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 u t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(/.f64 (*.f64 u (neg.f64 (-.f64 t1 u))) (neg.f64 t1))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(/.f64 (/.f64 (*.f64 u (-.f64 t1 u)) (sqrt.f64 t1)) (sqrt.f64 t1))
(/.f64 (/.f64 u (/.f64 (sqrt.f64 t1) (-.f64 t1 u))) (sqrt.f64 t1))
(*.f64 (/.f64 u (sqrt.f64 t1)) (/.f64 (-.f64 t1 u) (sqrt.f64 t1)))
(/.f64 (/.f64 (*.f64 u (-.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2)) (cbrt.f64 t1))
(/.f64 (*.f64 u (-.f64 t1 u)) (*.f64 (cbrt.f64 t1) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 (/.f64 u (cbrt.f64 t1)) (/.f64 (-.f64 t1 u) (pow.f64 (cbrt.f64 t1) 2)))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) (neg.f64 u))) (*.f64 (/.f64 t1 u) (-.f64 t1 (neg.f64 u))))
(*.f64 u (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 t1 (+.f64 u t1))))
(*.f64 u (*.f64 (/.f64 (-.f64 t1 u) t1) (/.f64 (+.f64 u t1) (+.f64 u t1))))
(/.f64 (-.f64 (*.f64 (*.f64 t1 t1) (*.f64 t1 t1)) (*.f64 (*.f64 u u) (*.f64 u u))) (*.f64 (*.f64 (/.f64 t1 u) (+.f64 t1 u)) (+.f64 (*.f64 t1 t1) (*.f64 u u))))
(/.f64 (-.f64 (pow.f64 t1 4) (pow.f64 u 4)) (*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (fma.f64 t1 t1 (*.f64 u u))))
(/.f64 (-.f64 (pow.f64 t1 4) (pow.f64 u 4)) (*.f64 (*.f64 (/.f64 t1 u) (+.f64 u t1)) (fma.f64 t1 t1 (*.f64 u u))))
(/.f64 (-.f64 (*.f64 (pow.f64 t1 3) (pow.f64 t1 3)) (*.f64 (pow.f64 u 3) (pow.f64 u 3))) (*.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 6) (pow.f64 u 6)) (*.f64 (/.f64 t1 u) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1))) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(/.f64 (-.f64 (pow.f64 t1 6) (pow.f64 u 6)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1))) (*.f64 (/.f64 t1 u) (+.f64 (pow.f64 u 3) (pow.f64 t1 3)))))
(/.f64 (+.f64 (pow.f64 t1 3) (pow.f64 (neg.f64 u) 3)) (*.f64 (/.f64 t1 u) (+.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) (-.f64 (neg.f64 u) t1)))))
(/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 (neg.f64 u) (-.f64 (neg.f64 u) t1)))))
(/.f64 (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (-.f64 (*.f64 t1 t1) (*.f64 u (-.f64 (neg.f64 u) t1)))) (/.f64 t1 u))
(/.f64 (-.f64 (pow.f64 (*.f64 t1 t1) 3) (pow.f64 (*.f64 u u) 3)) (*.f64 (*.f64 (/.f64 t1 u) (+.f64 t1 u)) (+.f64 (*.f64 (*.f64 t1 t1) (*.f64 t1 t1)) (*.f64 (*.f64 u u) (+.f64 (*.f64 t1 t1) (*.f64 u u))))))
(/.f64 (-.f64 (pow.f64 t1 6) (pow.f64 u 6)) (*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (+.f64 (pow.f64 t1 4) (*.f64 u (*.f64 u (fma.f64 t1 t1 (*.f64 u u)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 t1 6) (pow.f64 u 6)) (*.f64 (/.f64 t1 u) (+.f64 u t1))) (+.f64 (pow.f64 t1 4) (*.f64 u (*.f64 u (fma.f64 t1 t1 (*.f64 u u))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 t1 3) 3) (pow.f64 (pow.f64 u 3) 3)) (*.f64 (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (+.f64 (*.f64 (pow.f64 t1 3) (pow.f64 t1 3)) (*.f64 (pow.f64 u 3) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 t1 3) 3) (pow.f64 (pow.f64 u 3) 3)) (*.f64 (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (+.f64 (pow.f64 t1 6) (+.f64 (*.f64 (pow.f64 u 3) (pow.f64 t1 3)) (pow.f64 u 6)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 t1 3) 3) (pow.f64 (pow.f64 u 3) 3)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1))) (*.f64 (/.f64 t1 u) (+.f64 (pow.f64 t1 6) (+.f64 (pow.f64 u 6) (*.f64 (pow.f64 u 3) (pow.f64 t1 3)))))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1) (*.f64 (+.f64 t1 u) (/.f64 t1 u)))
(*.f64 u (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 t1 (+.f64 u t1))))
(*.f64 u (*.f64 (/.f64 (-.f64 t1 u) t1) (/.f64 (+.f64 u t1) (+.f64 u t1))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1) (*.f64 1 (*.f64 (+.f64 t1 u) (/.f64 t1 u))))
(*.f64 u (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 t1 (+.f64 u t1))))
(*.f64 u (*.f64 (/.f64 (-.f64 t1 u) t1) (/.f64 (+.f64 u t1) (+.f64 u t1))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (neg.f64 u)) (*.f64 (+.f64 t1 u) (neg.f64 t1)))
(*.f64 u (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 t1 (+.f64 u t1))))
(*.f64 u (*.f64 (/.f64 (-.f64 t1 u) t1) (/.f64 (+.f64 u t1) (+.f64 u t1))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (neg.f64 u)) (*.f64 1 (*.f64 (+.f64 t1 u) (neg.f64 t1))))
(*.f64 u (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 t1 (+.f64 u t1))))
(*.f64 u (*.f64 (/.f64 (-.f64 t1 u) t1) (/.f64 (+.f64 u t1) (+.f64 u t1))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) 1) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 t1 u)))
(*.f64 (/.f64 u t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) 1) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (/.f64 t1 u))))
(*.f64 (/.f64 u t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (neg.f64 u)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 t1)))
(*.f64 (/.f64 u t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (neg.f64 u)) (*.f64 1 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 t1))))
(*.f64 (/.f64 u t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(/.f64 (*.f64 u (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 t1 (+.f64 t1 u)))
(*.f64 u (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 t1 (+.f64 u t1))))
(*.f64 u (*.f64 (/.f64 (-.f64 t1 u) t1) (/.f64 (+.f64 u t1) (+.f64 u t1))))
(/.f64 (*.f64 u (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 t1 (+.f64 t1 u))))
(*.f64 u (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 t1 (+.f64 u t1))))
(*.f64 u (*.f64 (/.f64 (-.f64 t1 u) t1) (/.f64 (+.f64 u t1) (+.f64 u t1))))
(/.f64 (*.f64 u (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 u t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(/.f64 (*.f64 u (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(*.f64 (/.f64 u t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(/.f64 (*.f64 (neg.f64 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 u (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 t1 (+.f64 u t1))))
(*.f64 u (*.f64 (/.f64 (-.f64 t1 u) t1) (/.f64 (+.f64 u t1) (+.f64 u t1))))
(/.f64 (*.f64 (neg.f64 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 1 (*.f64 (neg.f64 t1) (+.f64 t1 u))))
(*.f64 u (/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (*.f64 t1 (+.f64 u t1))))
(*.f64 u (*.f64 (/.f64 (-.f64 t1 u) t1) (/.f64 (+.f64 u t1) (+.f64 u t1))))
(/.f64 (*.f64 (neg.f64 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 u t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(/.f64 (*.f64 (neg.f64 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 1 (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(*.f64 (/.f64 u t1) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))))
(/.f64 (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 t1 u))) (*.f64 (/.f64 t1 u) (neg.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (+.f64 u t1) (/.f64 t1 u)) (/.f64 (neg.f64 (-.f64 t1 u)) (neg.f64 (+.f64 u t1))))
(*.f64 (*.f64 (/.f64 (+.f64 u t1) t1) u) (*.f64 1 (/.f64 (-.f64 t1 u) (+.f64 u t1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 t1 u) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (*.f64 (/.f64 t1 u) (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1))))))
(/.f64 (+.f64 (pow.f64 u 3) (neg.f64 (pow.f64 t1 3))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1))) (/.f64 (neg.f64 t1) u)))
(pow.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) 1)
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 2)
(pow.f64 (sqrt.f64 (*.f64 u (/.f64 (-.f64 t1 u) t1))) 2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 3)
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(pow.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) 3) 1/3)
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(neg.f64 (*.f64 (/.f64 u t1) (neg.f64 (-.f64 t1 u))))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(neg.f64 (*.f64 (/.f64 u (neg.f64 t1)) (-.f64 t1 u)))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(neg.f64 (*.f64 (-.f64 t1 u) (/.f64 u (neg.f64 t1))))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) 2))
(sqrt.f64 (pow.f64 (*.f64 u (/.f64 (-.f64 t1 u) t1)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 t1 u)) (/.f64 u t1)))
(*.f64 (/.f64 u t1) (log.f64 (exp.f64 (-.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) 3))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t1 u) 3) (pow.f64 (/.f64 u t1) 3)))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 u t1) 3) (pow.f64 (-.f64 t1 u) 3)))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(exp.f64 (log.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 1))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))))
(*.f64 (-.f64 t1 u) (/.f64 u t1))
(*.f64 u (/.f64 (-.f64 t1 u) t1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u))))) 1)
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u))) 1)
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 1 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u))))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (sqrt.f64 v) (*.f64 (sqrt.f64 v) (/.f64 (/.f64 t1 u) (-.f64 t1 u))))
(*.f64 (sqrt.f64 v) (*.f64 (/.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 t1 u))))
(*.f64 t1 (*.f64 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (/.f64 (sqrt.f64 v) u)))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))) (sqrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (cbrt.f64 v) (/.f64 (/.f64 t1 u) (-.f64 t1 u))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 v)) (/.f64 t1 (*.f64 u (-.f64 t1 u))))
(*.f64 t1 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 t1 u)) (/.f64 (cbrt.f64 v) u)))
(*.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))) 2))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))) 2) (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 u))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 u) (-.f64 t1 u)) v)
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (neg.f64 v) (/.f64 1 (*.f64 (/.f64 u t1) (neg.f64 (-.f64 t1 u)))))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 v 1) (/.f64 (/.f64 t1 u) (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 1 (-.f64 t1 u)) (*.f64 (/.f64 v u) t1))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))) (/.f64 v (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))))
(/.f64 (/.f64 v (sqrt.f64 (*.f64 u (/.f64 (-.f64 t1 u) t1)))) (sqrt.f64 (*.f64 u (/.f64 (-.f64 t1 u) t1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 2)) (/.f64 v (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))))
(/.f64 (/.f64 v (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (-.f64 t1 u) t1))) 2)) (cbrt.f64 (*.f64 u (/.f64 (-.f64 t1 u) t1))))
(*.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) t1)
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 t1 u) (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))) u))
(*.f64 (/.f64 v (-.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 u t1)))) (/.f64 v (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v u) (/.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 1 (*.f64 u (-.f64 t1 u))) (*.f64 v t1))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 u (neg.f64 (-.f64 t1 u)))) (neg.f64 t1))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 1 (*.f64 (/.f64 u t1) (neg.f64 (-.f64 t1 u)))) (neg.f64 v))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 v) 1) (*.f64 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (/.f64 t1 u)))
(*.f64 (sqrt.f64 v) (*.f64 (/.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 t1 u))))
(*.f64 t1 (*.f64 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (/.f64 (sqrt.f64 v) u)))
(*.f64 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (*.f64 (/.f64 (sqrt.f64 v) u) t1))
(*.f64 (sqrt.f64 v) (*.f64 (/.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 t1 u))))
(*.f64 t1 (*.f64 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (/.f64 (sqrt.f64 v) u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) 1) (*.f64 (/.f64 (cbrt.f64 v) (-.f64 t1 u)) (/.f64 t1 u)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 v)) (/.f64 t1 (*.f64 u (-.f64 t1 u))))
(*.f64 t1 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 t1 u)) (/.f64 (cbrt.f64 v) u)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) u) t1) (/.f64 (sqrt.f64 v) (-.f64 t1 u)))
(*.f64 (sqrt.f64 v) (*.f64 (/.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 t1 u))))
(*.f64 t1 (*.f64 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (/.f64 (sqrt.f64 v) u)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (/.f64 t1 u)) (sqrt.f64 v))
(*.f64 (sqrt.f64 v) (*.f64 (/.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 t1 u))))
(*.f64 t1 (*.f64 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (/.f64 (sqrt.f64 v) u)))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))))
(/.f64 (*.f64 (sqrt.f64 v) (/.f64 (sqrt.f64 v) (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 2))
(*.f64 (/.f64 (sqrt.f64 v) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (-.f64 t1 u) t1))) 2)) (/.f64 (sqrt.f64 v) (cbrt.f64 (*.f64 u (/.f64 (-.f64 t1 u) t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 t1 u)) (*.f64 (/.f64 (cbrt.f64 v) u) t1))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 v)) (/.f64 t1 (*.f64 u (-.f64 t1 u))))
(*.f64 t1 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 t1 u)) (/.f64 (cbrt.f64 v) u)))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) u) t1) (/.f64 (cbrt.f64 v) (-.f64 t1 u)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 v)) (/.f64 t1 (*.f64 u (-.f64 t1 u))))
(*.f64 t1 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 t1 u)) (/.f64 (cbrt.f64 v) u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))) (/.f64 (cbrt.f64 v) (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (sqrt.f64 (*.f64 u (/.f64 (-.f64 t1 u) t1)))) (/.f64 (cbrt.f64 v) (sqrt.f64 (*.f64 u (/.f64 (-.f64 t1 u) t1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 2)) (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))) (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))) (/.f64 (pow.f64 (cbrt.f64 v) 2) (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (-.f64 t1 u) t1))) 2)))
(*.f64 (/.f64 (/.f64 v 1) 1) (/.f64 (/.f64 t1 u) (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v 1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (/.f64 t1 u) (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))) u))
(*.f64 (/.f64 (/.f64 v 1) (-.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 u t1)))) (/.f64 v (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v u) (/.f64 (*.f64 t1 (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 t1) (*.f64 u u)) u)) (*.f64 (+.f64 t1 u) t1))
(*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))) u))
(*.f64 (/.f64 v (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) u)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) t1))
(*.f64 (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (/.f64 v (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v u) (/.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v (*.f64 (/.f64 u t1) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))) u))
(*.f64 (/.f64 v (*.f64 (/.f64 u t1) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (/.f64 v (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v u) (/.f64 (*.f64 t1 (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 t1) (*.f64 u u)) (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))) u))
(*.f64 (/.f64 v (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (/.f64 v (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v u) (/.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v (/.f64 (*.f64 u (-.f64 t1 u)) (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (*.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (sqrt.f64 t1)))
(*.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (*.f64 (sqrt.f64 t1) (sqrt.f64 t1)))
(*.f64 (/.f64 v (/.f64 (*.f64 u (-.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (*.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (*.f64 (cbrt.f64 t1) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1)) (*.f64 (+.f64 t1 u) (/.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))) u))
(*.f64 (/.f64 v (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (neg.f64 u))) (*.f64 (+.f64 t1 u) (neg.f64 t1)))
(*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))) u))
(*.f64 (/.f64 v (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) 1)) (*.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 u t1)))) (/.f64 v (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v u) (/.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (neg.f64 u))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 t1)))
(*.f64 (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (/.f64 v (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v u) (/.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v (*.f64 u (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))) u))
(*.f64 (/.f64 v (*.f64 u (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (/.f64 v (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v u) (/.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))) u))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (/.f64 v (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v u) (/.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 1 (/.f64 (-.f64 t1 u) (*.f64 (sqrt.f64 v) (/.f64 t1 u)))) (sqrt.f64 v))
(*.f64 (sqrt.f64 v) (*.f64 (/.f64 t1 u) (/.f64 (sqrt.f64 v) (-.f64 t1 u))))
(*.f64 t1 (*.f64 (/.f64 (sqrt.f64 v) (-.f64 t1 u)) (/.f64 (sqrt.f64 v) u)))
(*.f64 (/.f64 1 (/.f64 (-.f64 t1 u) (*.f64 (pow.f64 (cbrt.f64 v) 2) (/.f64 t1 u)))) (cbrt.f64 v))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 v)) (/.f64 t1 (*.f64 u (-.f64 t1 u))))
(*.f64 t1 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 t1 u)) (/.f64 (cbrt.f64 v) u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (*.f64 (-.f64 t1 u) (/.f64 u t1))) (cbrt.f64 v))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 v) 2) (cbrt.f64 v)) (/.f64 t1 (*.f64 u (-.f64 t1 u))))
(*.f64 t1 (*.f64 (/.f64 (pow.f64 (cbrt.f64 v) 2) (-.f64 t1 u)) (/.f64 (cbrt.f64 v) u)))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))
(*.f64 (/.f64 v (*.f64 (sqrt.f64 u) (-.f64 t1 u))) (/.f64 t1 (sqrt.f64 u)))
(*.f64 (/.f64 v (*.f64 (-.f64 t1 u) (sqrt.f64 u))) (/.f64 t1 (sqrt.f64 u)))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))
(*.f64 (/.f64 v (*.f64 (pow.f64 (cbrt.f64 u) 2) (-.f64 t1 u))) (/.f64 t1 (cbrt.f64 u)))
(*.f64 (/.f64 v (*.f64 (-.f64 t1 u) (pow.f64 (cbrt.f64 u) 2))) (/.f64 t1 (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (/.f64 u 1)) t1)
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (/.f64 u (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (*.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (sqrt.f64 t1)))
(*.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (*.f64 (sqrt.f64 t1) (sqrt.f64 t1)))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (/.f64 u (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (*.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (*.f64 (cbrt.f64 t1) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) -1) (neg.f64 (/.f64 t1 u)))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (/.f64 u t1) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))) u))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (/.f64 u t1) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (/.f64 v (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v u) (/.f64 (*.f64 t1 (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 t1) (*.f64 u u)) u)) (*.f64 (+.f64 t1 u) t1))
(*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))) u))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) u)) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) t1))
(*.f64 (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (/.f64 v (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v u) (/.f64 (*.f64 t1 (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 t1) (*.f64 u u)) (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))) u))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (/.f64 v (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v u) (/.f64 (*.f64 t1 (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 u (-.f64 t1 u)) (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (*.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (sqrt.f64 t1)))
(*.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (*.f64 (sqrt.f64 t1) (sqrt.f64 t1)))
(*.f64 (/.f64 (/.f64 v 1) (/.f64 (*.f64 u (-.f64 t1 u)) (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (*.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (*.f64 (cbrt.f64 t1) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) 1)) (*.f64 (+.f64 t1 u) (/.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))) u))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (neg.f64 u))) (*.f64 (+.f64 t1 u) (neg.f64 t1)))
(*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))) u))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) 1)) (*.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 u t1)))) (/.f64 v (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v u) (/.f64 (*.f64 t1 (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 (pow.f64 t1 3) (pow.f64 u 3)) (neg.f64 u))) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (neg.f64 t1)))
(*.f64 (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (/.f64 v (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v u) (/.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 u (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))) u))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 u (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (/.f64 v (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v u) (/.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (neg.f64 u) (-.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))) u))
(*.f64 (/.f64 (/.f64 v 1) (*.f64 (neg.f64 u) (-.f64 (pow.f64 t1 3) (pow.f64 u 3)))) (*.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))
(*.f64 (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (/.f64 v (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v u) (/.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (*.f64 (/.f64 v u) t1) 1) (/.f64 (+.f64 t1 u) (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))) u))
(*.f64 (/.f64 (*.f64 (/.f64 v u) t1) 1) (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (/.f64 v (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v u) (/.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (*.f64 (/.f64 v u) t1) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))) u))
(*.f64 (/.f64 (*.f64 (/.f64 v u) t1) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (/.f64 v (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 v u) (/.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (*.f64 (/.f64 v u) t1) (-.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) (neg.f64 u)))) (-.f64 t1 (neg.f64 u)))
(*.f64 (/.f64 (*.f64 t1 (+.f64 u t1)) u) (/.f64 v (-.f64 (*.f64 t1 t1) (*.f64 u u))))
(*.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))) u))
(*.f64 (/.f64 (*.f64 (/.f64 v u) t1) (+.f64 (pow.f64 t1 3) (pow.f64 (neg.f64 u) 3))) (+.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) (-.f64 (neg.f64 u) t1))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) (-.f64 (neg.f64 u) t1))) (/.f64 (/.f64 v u) (/.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3)) t1)))
(*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u (-.f64 (neg.f64 u) t1))) (/.f64 (/.f64 v (/.f64 u t1)) (-.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (/.f64 (*.f64 (/.f64 v u) t1) (*.f64 (+.f64 t1 u) (neg.f64 (-.f64 t1 u)))) (neg.f64 (+.f64 t1 u)))
(*.f64 (neg.f64 (+.f64 u t1)) (/.f64 (*.f64 t1 (/.f64 v u)) (*.f64 (+.f64 u t1) (neg.f64 (-.f64 t1 u)))))
(*.f64 (-.f64 (neg.f64 u) t1) (/.f64 (/.f64 v (/.f64 u t1)) (+.f64 (neg.f64 (*.f64 t1 t1)) (*.f64 u u))))
(*.f64 (/.f64 (*.f64 (/.f64 v 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 (neg.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1)))) (/.f64 (/.f64 v u) (/.f64 (neg.f64 (-.f64 (pow.f64 t1 3) (pow.f64 u 3))) t1)))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 u t1))) (/.f64 v (/.f64 u t1)))) (+.f64 (pow.f64 u 3) (neg.f64 (pow.f64 t1 3))))
(*.f64 (/.f64 (/.f64 v (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)))) (sqrt.f64 (*.f64 u (-.f64 t1 u)))) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (/.f64 v (*.f64 (sqrt.f64 (*.f64 u (-.f64 t1 u))) (sqrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))))))
(*.f64 (sqrt.f64 t1) (/.f64 (/.f64 v (sqrt.f64 (*.f64 u (/.f64 (-.f64 t1 u) t1)))) (sqrt.f64 (*.f64 u (-.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 v (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 2)) (cbrt.f64 (*.f64 u (-.f64 t1 u)))) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (/.f64 v (*.f64 (cbrt.f64 (*.f64 u (-.f64 t1 u))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1))) 2))))
(/.f64 (*.f64 v (cbrt.f64 t1)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 u (/.f64 (-.f64 t1 u) t1))) 2) (cbrt.f64 (*.f64 u (-.f64 t1 u)))))
(*.f64 (/.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) 1) t1)
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) 1) (/.f64 t1 1))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (/.f64 1 (sqrt.f64 t1))) (sqrt.f64 t1))
(*.f64 (sqrt.f64 t1) (*.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (sqrt.f64 t1)))
(*.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (*.f64 (sqrt.f64 t1) (sqrt.f64 t1)))
(*.f64 (/.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (/.f64 1 (pow.f64 (cbrt.f64 t1) 2))) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (*.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) (*.f64 (cbrt.f64 t1) (pow.f64 (cbrt.f64 t1) 2)))
(*.f64 (/.f64 (/.f64 v (*.f64 u (-.f64 t1 u))) -1) (neg.f64 t1))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (/.f64 t1 u))) 1) (sqrt.f64 (/.f64 t1 u)))
(*.f64 (sqrt.f64 (/.f64 t1 u)) (*.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 v (-.f64 t1 u)) (*.f64 (sqrt.f64 (/.f64 t1 u)) (sqrt.f64 (/.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 u)) (sqrt.f64 t1))
(/.f64 (*.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 t1)) (sqrt.f64 u))
(/.f64 (*.f64 (sqrt.f64 (/.f64 t1 u)) (*.f64 (sqrt.f64 t1) (/.f64 v (-.f64 t1 u)))) (sqrt.f64 u))
(*.f64 (/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 (neg.f64 u))) (sqrt.f64 (neg.f64 t1)))
(/.f64 (*.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 (neg.f64 t1))) (sqrt.f64 (neg.f64 u)))
(*.f64 (*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (neg.f64 u))) (sqrt.f64 (/.f64 t1 u))) (sqrt.f64 (neg.f64 t1)))
(*.f64 (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 u t1)) 2)) 1) (cbrt.f64 (/.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 u t1)) 2)) (cbrt.f64 (/.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 t1 u)) (/.f64 v (-.f64 t1 u))) (pow.f64 (cbrt.f64 (/.f64 u t1)) 2))
(*.f64 (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 u t1)) 2)) (cbrt.f64 u)) (cbrt.f64 t1))
(*.f64 (cbrt.f64 t1) (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 u t1)) 2)) (cbrt.f64 u)))
(*.f64 (cbrt.f64 t1) (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (cbrt.f64 u)) (pow.f64 (cbrt.f64 (/.f64 u t1)) 2)))
(*.f64 (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (cbrt.f64 (/.f64 u t1)) 2)) (cbrt.f64 (neg.f64 u))) (cbrt.f64 (neg.f64 t1)))
(*.f64 (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (cbrt.f64 (neg.f64 u))) (pow.f64 (cbrt.f64 (/.f64 u t1)) 2)) (cbrt.f64 (neg.f64 t1)))
(pow.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u))) 1)
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(pow.f64 (sqrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))) 2)
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(pow.f64 (cbrt.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))) 3)
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(pow.f64 (pow.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u))) 3) 1/3)
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(pow.f64 (*.f64 (-.f64 t1 u) (/.f64 u (*.f64 v t1))) -1)
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(neg.f64 (*.f64 (/.f64 v (*.f64 u (neg.f64 (-.f64 t1 u)))) t1))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(neg.f64 (*.f64 (*.f64 (/.f64 v (*.f64 u (neg.f64 (-.f64 t1 u)))) t1) 1))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(neg.f64 (*.f64 v (/.f64 1 (*.f64 (/.f64 u t1) (neg.f64 (-.f64 t1 u))))))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(neg.f64 (*.f64 1 (*.f64 (/.f64 v (*.f64 u (neg.f64 (-.f64 t1 u)))) t1)))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(sqrt.f64 (pow.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u))) 2))
(sqrt.f64 (pow.f64 (*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u))) 2))
(log.f64 (pow.f64 (exp.f64 v) (/.f64 (/.f64 t1 u) (-.f64 t1 u))))
(*.f64 (/.f64 t1 (*.f64 u (-.f64 t1 u))) (log.f64 (exp.f64 v)))
(/.f64 (*.f64 t1 (log.f64 (exp.f64 v))) (*.f64 u (-.f64 t1 u)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u))))))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(cbrt.f64 (pow.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u))) 3))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 (-.f64 t1 u) (/.f64 u t1)) 3)))
(cbrt.f64 (/.f64 (pow.f64 v 3) (pow.f64 (*.f64 u (/.f64 (-.f64 t1 u) t1)) 3)))
(expm1.f64 (log1p.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(exp.f64 (log.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(exp.f64 (*.f64 (log.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))) 1))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))
(log1p.f64 (expm1.f64 (*.f64 v (/.f64 (/.f64 t1 u) (-.f64 t1 u)))))
(*.f64 t1 (/.f64 v (*.f64 u (-.f64 t1 u))))
(*.f64 (/.f64 t1 u) (/.f64 v (-.f64 t1 u)))

eval661.0ms (4.9%)

Compiler

Compiled 16579 to 5867 computations (64.6% saved)

prune279.0ms (2.1%)

Pruning

21 alts after pruning (14 fresh and 7 done)

PrunedKeptTotal
New9088916
Fresh7613
Picked101
Done178
Total91721938
Error
0b
Counts
938 → 21
Alt Table
Click to see full alt table
StatusErrorProgram
32.8b
(/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u))
46.5b
(/.f64 (/.f64 (*.f64 t1 v) u) u)
1.8b
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
31.8b
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
1.9b
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) v))
31.5b
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 u) v))
4.4b
(/.f64 (/.f64 t1 (+.f64 t1 u)) (*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v))))
30.8b
(/.f64 (neg.f64 v) t1)
33.1b
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
14.4b
(/.f64 v (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (neg.f64 t1)))
24.4b
(/.f64 v (-.f64 (*.f64 u -2) t1))
46.5b
(/.f64 v (*.f64 (/.f64 u t1) u))
53.3b
(/.f64 v u)
54.9b
(/.f64 v t1)
34.9b
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
22.5b
(*.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)))))
46.1b
(*.f64 (/.f64 t1 (*.f64 u u)) v)
32.2b
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
30.9b
(*.f64 (/.f64 -1 t1) v)
33.3b
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
45.4b
(*.f64 t1 (/.f64 (/.f64 v u) u))
Compiler

Compiled 415 to 260 computations (37.3% saved)

localize15.0ms (0.1%)

Local error

Found 3 expressions with local error:

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

Compiled 52 to 14 computations (73.1% saved)

series7.0ms (0.1%)

Counts
2 → 72
Calls

18 calls:

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

rewrite107.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1274×distribute-rgt-in
1226×distribute-lft-in
332×add-sqr-sqrt
328×pow1
328×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify159.0ms (1.2%)

Algorithm
egg-herbie
Rules
1150×associate-+r+
918×+-commutative
752×associate-/r*
652×associate-*r*
634×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
054710196
116398750
272648728
Stop Event
node limit
Counts
234 → 278
Calls
Call 1
Inputs
(/.f64 t1 v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 u v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 u v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 t1 u) v)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t1) (*.f64 -1 u)) v))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t1) (*.f64 -1 u)) v))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t1) (*.f64 -1 u)) v))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t1) (*.f64 -1 u)) v))
(/.f64 u v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 t1 v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 t1 v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(*.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 -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 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u)) (*.f64 2 (*.f64 v (pow.f64 u 3)))) (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 -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 (*.f64 t1 v) (*.f64 (+.f64 (*.f64 -1 t1) (*.f64 -1 u)) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 (*.f64 -1 t1) (*.f64 -1 u)) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 (*.f64 -1 t1) (*.f64 -1 u)) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 (*.f64 -1 t1) (*.f64 -1 u)) (+.f64 t1 u)))
(-.f64 0 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 u v))) (-.f64 1 (/.f64 t1 v)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t1 v))) (-.f64 1 (/.f64 u v)))
(-.f64 (/.f64 (pow.f64 (/.f64 u v) 2) (/.f64 (-.f64 u t1) v)) (/.f64 (pow.f64 (/.f64 t1 v) 2) (/.f64 (-.f64 u t1) v)))
(-.f64 (+.f64 (/.f64 u v) (exp.f64 (log1p.f64 (/.f64 t1 v)))) 1)
(-.f64 (+.f64 (/.f64 t1 v) (exp.f64 (log1p.f64 (/.f64 u v)))) 1)
(-.f64 (-.f64 0 (/.f64 u v)) (/.f64 t1 v))
(-.f64 (-.f64 0 (/.f64 t1 v)) (/.f64 u v))
(-.f64 (-.f64 0 (/.f64 (neg.f64 u) v)) (/.f64 (neg.f64 t1) v))
(-.f64 (-.f64 0 (/.f64 (neg.f64 t1) v)) (/.f64 (neg.f64 u) v))
(-.f64 (-.f64 0 (*.f64 (/.f64 (neg.f64 u) v) 1)) (*.f64 (/.f64 (neg.f64 t1) v) 1))
(-.f64 (-.f64 0 (neg.f64 (/.f64 (neg.f64 u) v))) (neg.f64 (/.f64 (neg.f64 t1) v)))
(*.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)) -1)
(*.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)) 1)
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(*.f64 1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) (*.f64 (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) -1))
(*.f64 (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) (neg.f64 (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 2) (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 2) (neg.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(*.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (/.f64 1 (/.f64 (-.f64 u t1) v)))
(*.f64 (/.f64 1 v) (+.f64 u t1))
(*.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v))))))
(*.f64 (fma.f64 u v (*.f64 v t1)) (/.f64 1 (*.f64 v v)))
(*.f64 (*.f64 -1 (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))) (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 2)) (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))) (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 2)) (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(/.f64 1 (/.f64 (/.f64 (-.f64 u t1) v) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))))
(/.f64 1 (/.f64 (*.f64 v v) (fma.f64 u v (*.f64 v t1))))
(/.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (/.f64 (-.f64 u t1) v))
(/.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)) (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))))
(/.f64 (fma.f64 u v (*.f64 v t1)) (*.f64 v v))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (/.f64 (-.f64 u t1) v))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))) (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))))
(/.f64 (*.f64 -1 (fma.f64 u v (*.f64 v t1))) (*.f64 v v))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) -1) (/.f64 (-.f64 u t1) v))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)) -1) (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))))
(/.f64 (*.f64 (fma.f64 u v (*.f64 v t1)) -1) (*.f64 v v))
(/.f64 (/.f64 (fma.f64 u v (*.f64 v t1)) v) v)
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (/.f64 (-.f64 u t1) v))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (neg.f64 (/.f64 (-.f64 u t1) v)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))) (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v))))))
(/.f64 (neg.f64 (fma.f64 u v (*.f64 v t1))) (*.f64 v v))
(/.f64 (neg.f64 (fma.f64 u v (*.f64 v t1))) (neg.f64 (*.f64 v v)))
(/.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (-.f64 (/.f64 t1 v) (/.f64 u v)))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 u) v) (/.f64 (neg.f64 u) v)) (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v))) (-.f64 (/.f64 (neg.f64 u) v) (/.f64 (neg.f64 t1) v)))
(/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 u) v) 3) (pow.f64 (/.f64 (neg.f64 t1) v) 3)) (+.f64 (*.f64 (/.f64 (neg.f64 u) v) (/.f64 (neg.f64 u) v)) (-.f64 (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v)) (*.f64 (/.f64 (neg.f64 u) v) (/.f64 (neg.f64 t1) v)))))
(/.f64 (+.f64 v (*.f64 u (/.f64 v t1))) (*.f64 v (/.f64 v t1)))
(/.f64 (+.f64 (*.f64 u (neg.f64 v)) (*.f64 v (neg.f64 t1))) (*.f64 v (neg.f64 v)))
(/.f64 (+.f64 v (*.f64 (/.f64 v u) t1)) (*.f64 (/.f64 v u) v))
(/.f64 (+.f64 (/.f64 v t1) (*.f64 (/.f64 v u) 1)) (*.f64 (/.f64 v u) (/.f64 v t1)))
(/.f64 (+.f64 (neg.f64 v) (*.f64 (/.f64 v u) (neg.f64 t1))) (*.f64 (/.f64 v u) (neg.f64 v)))
(/.f64 (+.f64 (*.f64 (neg.f64 u) v) (*.f64 (neg.f64 v) t1)) (*.f64 (neg.f64 v) v))
(/.f64 (+.f64 (*.f64 (neg.f64 u) (/.f64 v t1)) (*.f64 (neg.f64 v) 1)) (*.f64 (neg.f64 v) (/.f64 v t1)))
(/.f64 (+.f64 (*.f64 (neg.f64 u) (neg.f64 v)) (*.f64 (neg.f64 v) (neg.f64 t1))) (*.f64 (neg.f64 v) (neg.f64 v)))
(/.f64 (+.f64 v (*.f64 t1 (/.f64 v u))) (*.f64 v (/.f64 v u)))
(/.f64 (+.f64 (*.f64 t1 (neg.f64 v)) (*.f64 v (neg.f64 u))) (*.f64 v (neg.f64 v)))
(/.f64 (+.f64 v (*.f64 (/.f64 v t1) u)) (*.f64 (/.f64 v t1) v))
(/.f64 (+.f64 (/.f64 v u) (*.f64 (/.f64 v t1) 1)) (*.f64 (/.f64 v t1) (/.f64 v u)))
(/.f64 (+.f64 (neg.f64 v) (*.f64 (/.f64 v t1) (neg.f64 u))) (*.f64 (/.f64 v t1) (neg.f64 v)))
(/.f64 (+.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 v) u)) (*.f64 (neg.f64 v) v))
(/.f64 (+.f64 (*.f64 (neg.f64 v) 1) (*.f64 (neg.f64 t1) (/.f64 v u))) (*.f64 (neg.f64 v) (/.f64 v u)))
(/.f64 (+.f64 (*.f64 (neg.f64 t1) (neg.f64 v)) (*.f64 (neg.f64 v) (neg.f64 u))) (*.f64 (neg.f64 v) (neg.f64 v)))
(pow.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)) 1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 2)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)) 3) 1/3)
(neg.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(exp.f64 (log.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(fma.f64 u (/.f64 1 v) (/.f64 t1 v))
(fma.f64 (/.f64 u v) -1 (/.f64 (neg.f64 t1) v))
(fma.f64 t1 (/.f64 1 v) (/.f64 u v))
(fma.f64 -1 (/.f64 u v) (/.f64 (neg.f64 t1) v))
(fma.f64 1 (/.f64 u v) (/.f64 t1 v))
(fma.f64 1 (/.f64 t1 v) (/.f64 u v))
(fma.f64 (sqrt.f64 (/.f64 u v)) (sqrt.f64 (/.f64 u v)) (/.f64 t1 v))
(fma.f64 (sqrt.f64 (/.f64 t1 v)) (sqrt.f64 (/.f64 t1 v)) (/.f64 u v))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 u v)) 2) (cbrt.f64 (/.f64 u v)) (/.f64 t1 v))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 t1 v)) 2) (cbrt.f64 (/.f64 t1 v)) (/.f64 u v))
(+.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))) (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (fma.f64 (neg.f64 (/.f64 1 v)) t1 (/.f64 t1 v))))
(+.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))) (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (fma.f64 (/.f64 (neg.f64 t1) v) 1 (/.f64 t1 v))))
(+.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))) (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 t1 v))) (sqrt.f64 (/.f64 t1 v)) (/.f64 t1 v))))
(+.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))) (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 t1 v))) (pow.f64 (cbrt.f64 (/.f64 t1 v)) 2) (/.f64 t1 v))))
(+.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (/.f64 u v)) (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (/.f64 (neg.f64 t1) v)))
(+.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (/.f64 u v)) (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 t1 v))) (sqrt.f64 (/.f64 t1 v)))))
(+.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (/.f64 u v)) (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 t1 v)) 2)) (cbrt.f64 (/.f64 t1 v)))))
(+.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))) (pow.f64 (/.f64 u v) 2)) (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))))
(+.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))) (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))) (pow.f64 (/.f64 u v) 2)))
(+.f64 (*.f64 (/.f64 u v) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))) (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))))
(+.f64 (*.f64 (/.f64 u v) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))) (*.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 t1 v))) (sqrt.f64 (/.f64 t1 v))) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))))
(+.f64 (*.f64 (/.f64 u v) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))) (*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 t1 v)) 2)) (cbrt.f64 (/.f64 t1 v))) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))))
(+.f64 (*.f64 (/.f64 (-.f64 u t1) v) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))) (*.f64 (fma.f64 (neg.f64 (/.f64 1 v)) t1 (/.f64 t1 v)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))))
(+.f64 (*.f64 (/.f64 (-.f64 u t1) v) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))) (*.f64 (fma.f64 (/.f64 (neg.f64 t1) v) 1 (/.f64 t1 v)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))))
(+.f64 (*.f64 (/.f64 (-.f64 u t1) v) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 t1 v))) (sqrt.f64 (/.f64 t1 v)) (/.f64 t1 v)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))))
(+.f64 (*.f64 (/.f64 (-.f64 u t1) v) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 t1 v))) (pow.f64 (cbrt.f64 (/.f64 t1 v)) 2) (/.f64 t1 v)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))))
(+.f64 (*.f64 (pow.f64 (/.f64 u v) 2) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)))) (*.f64 (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v))) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)))))
(+.f64 (*.f64 (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v))) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)))) (*.f64 (pow.f64 (/.f64 u v) 2) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))))) 1)
(*.f64 t1 (*.f64 (/.f64 1 (+.f64 u t1)) (/.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(*.f64 t1 (/.f64 1 (*.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)) (+.f64 u t1))))
(*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 -1 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))) 1)
(*.f64 1 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))) (sqrt.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(*.f64 (sqrt.f64 (/.f64 t1 (+.f64 u t1))) (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 u t1))) (/.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))) 2) (cbrt.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) 2) (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (/.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (/.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v))) (/.f64 t1 (+.f64 u t1)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v))) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))) (/.f64 (/.f64 t1 (+.f64 u t1)) (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 2)) (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(*.f64 (/.f64 t1 1) (/.f64 (/.f64 1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (/.f64 (-.f64 u t1) v))
(*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))) (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (fma.f64 u v (*.f64 v t1))) (*.f64 v v))
(*.f64 (/.f64 (sqrt.f64 t1) (+.f64 (/.f64 u v) (/.f64 t1 v))) (/.f64 (sqrt.f64 t1) (+.f64 u t1)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 t1 t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))) (/.f64 (cbrt.f64 t1) (+.f64 u t1)))
(*.f64 (/.f64 t1 (+.f64 (/.f64 u v) (/.f64 t1 v))) (/.f64 (/.f64 1 (+.f64 u t1)) -1))
(*.f64 (/.f64 t1 -1) (/.f64 (/.f64 1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (/.f64 t1 (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))) (/.f64 (/.f64 1 (+.f64 u t1)) (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 2)) (/.f64 (/.f64 1 (+.f64 u t1)) (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 u t1))) (+.f64 (/.f64 u v) (/.f64 t1 v))) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 u t1))) -1))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 u t1))) -1) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 u t1))) (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 u t1))) 1) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 u t1))) (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 u t1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 2)) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 u t1))) (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) 2) (+.f64 (/.f64 u v) (/.f64 t1 v))) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) 2) -1) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) 2) 1) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) 2) (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 2)) (cbrt.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(pow.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))) 1)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))) 3) 1/3)
(pow.f64 (*.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)) (/.f64 (+.f64 u t1) t1)) -1)
(neg.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3) (pow.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(exp.f64 (log.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))))
Outputs
(/.f64 t1 v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(/.f64 u v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(/.f64 u v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t1) (*.f64 -1 u)) v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t1) (*.f64 -1 u)) v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t1) (*.f64 -1 u)) v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t1) (*.f64 -1 u)) v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(/.f64 u v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(/.f64 t1 v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(/.f64 t1 v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(/.f64 (*.f64 v (neg.f64 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 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (*.f64 v (neg.f64 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))))))
(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 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (*.f64 v (neg.f64 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 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) (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 v (neg.f64 t1)) (*.f64 u u)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 (/.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 u (/.f64 v 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 2 t1) (*.f64 u (/.f64 v t1))) (/.f64 v t1)) (/.f64 (*.f64 v (*.f64 (*.f64 u u) 3)) (pow.f64 t1 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 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u)) (*.f64 2 (*.f64 v (pow.f64 u 3)))) (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 -1 (/.f64 (fma.f64 -2 (*.f64 u (*.f64 (*.f64 v (*.f64 u u)) 3)) (*.f64 (*.f64 2 v) (pow.f64 u 3))) (pow.f64 t1 4)) (/.f64 (neg.f64 v) t1))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 2 t1) (*.f64 u (/.f64 v t1))) (/.f64 (fma.f64 -2 (*.f64 (*.f64 v (pow.f64 u 3)) 3) (*.f64 v (*.f64 (pow.f64 u 3) 2))) (pow.f64 t1 4))) (/.f64 v t1)) (/.f64 (*.f64 v (*.f64 (*.f64 u u) 3)) (pow.f64 t1 3)))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 (/.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 u (/.f64 v 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 (/.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 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)))))))
(+.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 v t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 (/.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 u (/.f64 v 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)))
(fma.f64 (*.f64 u u) (*.f64 (/.f64 v (pow.f64 t1 3)) -3) (-.f64 (*.f64 (/.f64 2 t1) (*.f64 u (/.f64 v 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 u u) (*.f64 (/.f64 v (pow.f64 t1 3)) -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 (*.f64 v (neg.f64 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 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (*.f64 v (neg.f64 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))))))
(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 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (*.f64 v (neg.f64 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 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 -2 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 t1 4))) (pow.f64 u 5)) (*.f64 (pow.f64 t1 3) (/.f64 (*.f64 v -4) (pow.f64 u 4)))) (*.f64 (/.f64 t1 (*.f64 u u)) v)))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 (pow.f64 t1 4) (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 v (neg.f64 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 v (neg.f64 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 (*.f64 t1 t1) (pow.f64 u 3)) v) (/.f64 (*.f64 v (neg.f64 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))))))
(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 (pow.f64 t1 3) (*.f64 (/.f64 v (pow.f64 u 4)) -3) (/.f64 (*.f64 v (neg.f64 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 (*.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 (*.f64 (*.f64 -4 (pow.f64 t1 3)) v) (pow.f64 u 4))))))
(+.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 v (neg.f64 t1)) (*.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 v (neg.f64 t1)) (*.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 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.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 v) (pow.f64 (+.f64 t1 u) 2)))
(/.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 v) (pow.f64 (+.f64 t1 u) 2)))
(/.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 v) (pow.f64 (+.f64 t1 u) 2)))
(/.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 v) (pow.f64 (+.f64 t1 u) 2)))
(/.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 v) (pow.f64 (+.f64 t1 u) 2)))
(/.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 v) (pow.f64 (+.f64 t1 u) 2)))
(/.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 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 (*.f64 -1 t1) (*.f64 -1 u)) (+.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 t1 (*.f64 -1 (pow.f64 (+.f64 t1 u) 2))) v)
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 (*.f64 -1 t1) (*.f64 -1 u)) (+.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 t1 (*.f64 -1 (pow.f64 (+.f64 t1 u) 2))) v)
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 (*.f64 -1 t1) (*.f64 -1 u)) (+.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 t1 (*.f64 -1 (pow.f64 (+.f64 t1 u) 2))) v)
(/.f64 (*.f64 t1 v) (*.f64 (+.f64 (*.f64 -1 t1) (*.f64 -1 u)) (+.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 t1 (*.f64 -1 (pow.f64 (+.f64 t1 u) 2))) v)
(-.f64 0 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(-.f64 (/.f64 (neg.f64 u) v) (/.f64 t1 v))
(/.f64 (-.f64 (neg.f64 u) t1) v)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))) 1)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(-.f64 (exp.f64 (log1p.f64 (/.f64 u v))) (-.f64 1 (/.f64 t1 v)))
(+.f64 (/.f64 t1 v) (expm1.f64 (log1p.f64 (/.f64 u v))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t1 v))) (-.f64 1 (/.f64 u v)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 t1 v))) 1) (/.f64 u v))
(+.f64 (/.f64 u v) (expm1.f64 (log1p.f64 (/.f64 t1 v))))
(-.f64 (/.f64 (pow.f64 (/.f64 u v) 2) (/.f64 (-.f64 u t1) v)) (/.f64 (pow.f64 (/.f64 t1 v) 2) (/.f64 (-.f64 u t1) v)))
(/.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (/.f64 (-.f64 u t1) v))
(*.f64 v (/.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (-.f64 u t1)))
(-.f64 (+.f64 (/.f64 u v) (exp.f64 (log1p.f64 (/.f64 t1 v)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 t1 v))) 1) (/.f64 u v))
(+.f64 (/.f64 u v) (expm1.f64 (log1p.f64 (/.f64 t1 v))))
(-.f64 (+.f64 (/.f64 t1 v) (exp.f64 (log1p.f64 (/.f64 u v)))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 u v))) (-.f64 1 (/.f64 t1 v)))
(+.f64 (/.f64 t1 v) (expm1.f64 (log1p.f64 (/.f64 u v))))
(-.f64 (-.f64 0 (/.f64 u v)) (/.f64 t1 v))
(-.f64 (/.f64 (neg.f64 u) v) (/.f64 t1 v))
(/.f64 (-.f64 (neg.f64 u) t1) v)
(-.f64 (-.f64 0 (/.f64 t1 v)) (/.f64 u v))
(-.f64 (/.f64 (neg.f64 u) v) (/.f64 t1 v))
(/.f64 (-.f64 (neg.f64 u) t1) v)
(-.f64 (-.f64 0 (/.f64 (neg.f64 u) v)) (/.f64 (neg.f64 t1) v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(-.f64 (-.f64 0 (/.f64 (neg.f64 t1) v)) (/.f64 (neg.f64 u) v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(-.f64 (-.f64 0 (*.f64 (/.f64 (neg.f64 u) v) 1)) (*.f64 (/.f64 (neg.f64 t1) v) 1))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(-.f64 (-.f64 0 (neg.f64 (/.f64 (neg.f64 u) v))) (neg.f64 (/.f64 (neg.f64 t1) v)))
(-.f64 (/.f64 (neg.f64 u) v) (/.f64 t1 v))
(/.f64 (-.f64 (neg.f64 u) t1) v)
(*.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)) -1)
(-.f64 (/.f64 (neg.f64 u) v) (/.f64 t1 v))
(/.f64 (-.f64 (neg.f64 u) t1) v)
(*.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)) 1)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(-.f64 (/.f64 (neg.f64 u) v) (/.f64 t1 v))
(/.f64 (-.f64 (neg.f64 u) t1) v)
(*.f64 1 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(*.f64 (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(*.f64 (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) (*.f64 (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) -1))
(-.f64 (/.f64 (neg.f64 u) v) (/.f64 t1 v))
(/.f64 (-.f64 (neg.f64 u) t1) v)
(*.f64 (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) (neg.f64 (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(-.f64 (/.f64 (neg.f64 u) v) (/.f64 t1 v))
(/.f64 (-.f64 (neg.f64 u) t1) v)
(*.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 2))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 2) (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 2) (neg.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(-.f64 (/.f64 (neg.f64 u) v) (/.f64 t1 v))
(/.f64 (-.f64 (neg.f64 u) t1) v)
(*.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (/.f64 1 (/.f64 (-.f64 u t1) v)))
(/.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (/.f64 (-.f64 u t1) v))
(*.f64 v (/.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (-.f64 u t1)))
(*.f64 (/.f64 1 v) (+.f64 u t1))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(*.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)) 1) (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))))
(/.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)) (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 (neg.f64 u) t1) v) (pow.f64 (/.f64 u v) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)) (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 t1 (neg.f64 u)) v) (pow.f64 (/.f64 u v) 2)))
(*.f64 (fma.f64 u v (*.f64 v t1)) (/.f64 1 (*.f64 v v)))
(*.f64 (fma.f64 u v (*.f64 t1 v)) (/.f64 1 (*.f64 v v)))
(/.f64 (*.f64 v (+.f64 t1 u)) (*.f64 v v))
(*.f64 (*.f64 -1 (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))) (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(-.f64 (/.f64 (neg.f64 u) v) (/.f64 t1 v))
(/.f64 (-.f64 (neg.f64 u) t1) v)
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 2)) (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(-.f64 (/.f64 (neg.f64 u) v) (/.f64 t1 v))
(/.f64 (-.f64 (neg.f64 u) t1) v)
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))) (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(-.f64 (/.f64 (neg.f64 u) v) (/.f64 t1 v))
(/.f64 (-.f64 (neg.f64 u) t1) v)
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 2)) (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(-.f64 (/.f64 (neg.f64 u) v) (/.f64 t1 v))
(/.f64 (-.f64 (neg.f64 u) t1) v)
(/.f64 1 (/.f64 (/.f64 (-.f64 u t1) v) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (/.f64 (-.f64 u t1) v))
(*.f64 v (/.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (-.f64 u t1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)) 1) (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))))
(/.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)) (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 (neg.f64 u) t1) v) (pow.f64 (/.f64 u v) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)) (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 t1 (neg.f64 u)) v) (pow.f64 (/.f64 u v) 2)))
(/.f64 1 (/.f64 (*.f64 v v) (fma.f64 u v (*.f64 v t1))))
(*.f64 (fma.f64 u v (*.f64 t1 v)) (/.f64 1 (*.f64 v v)))
(/.f64 (*.f64 v (+.f64 t1 u)) (*.f64 v v))
(/.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (/.f64 (-.f64 u t1) v))
(*.f64 v (/.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (-.f64 u t1)))
(/.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)) (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)) 1) (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))))
(/.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)) (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 (neg.f64 u) t1) v) (pow.f64 (/.f64 u v) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)) (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 t1 (neg.f64 u)) v) (pow.f64 (/.f64 u v) 2)))
(/.f64 (fma.f64 u v (*.f64 v t1)) (*.f64 v v))
(*.f64 (fma.f64 u v (*.f64 t1 v)) (/.f64 1 (*.f64 v v)))
(/.f64 (*.f64 v (+.f64 t1 u)) (*.f64 v v))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (/.f64 (-.f64 u t1) v))
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (-.f64 u t1)) v)
(*.f64 v (/.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (-.f64 u t1)))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))) (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))) (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 t1) v) 3) (pow.f64 (/.f64 u v) 3)) (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 (neg.f64 u) t1) v) (pow.f64 (/.f64 u v) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 t1) v) 3) (pow.f64 (/.f64 u v) 3)) (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 t1 (neg.f64 u)) v) (pow.f64 (/.f64 u v) 2)))
(/.f64 (*.f64 -1 (fma.f64 u v (*.f64 v t1))) (*.f64 v v))
(/.f64 (neg.f64 (fma.f64 u v (*.f64 t1 v))) (*.f64 v v))
(/.f64 (*.f64 v (-.f64 (neg.f64 u) t1)) (*.f64 v v))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) -1) (/.f64 (-.f64 u t1) v))
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (-.f64 u t1)) v)
(*.f64 v (/.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (-.f64 u t1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)) -1) (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))) (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 t1) v) 3) (pow.f64 (/.f64 u v) 3)) (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 (neg.f64 u) t1) v) (pow.f64 (/.f64 u v) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 t1) v) 3) (pow.f64 (/.f64 u v) 3)) (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 t1 (neg.f64 u)) v) (pow.f64 (/.f64 u v) 2)))
(/.f64 (*.f64 (fma.f64 u v (*.f64 v t1)) -1) (*.f64 v v))
(/.f64 (neg.f64 (fma.f64 u v (*.f64 t1 v))) (*.f64 v v))
(/.f64 (*.f64 v (-.f64 (neg.f64 u) t1)) (*.f64 v v))
(/.f64 (/.f64 (fma.f64 u v (*.f64 v t1)) v) v)
(*.f64 (fma.f64 u v (*.f64 t1 v)) (/.f64 1 (*.f64 v v)))
(/.f64 (*.f64 v (+.f64 t1 u)) (*.f64 v v))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (/.f64 (-.f64 u t1) v))
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (-.f64 u t1)) v)
(*.f64 v (/.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (-.f64 u t1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (neg.f64 (/.f64 (-.f64 u t1) v)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (/.f64 (neg.f64 (-.f64 u t1)) v))
(/.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (/.f64 (+.f64 (neg.f64 u) t1) v))
(/.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (/.f64 (+.f64 t1 (neg.f64 u)) v))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))) (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 t1) v) 3) (pow.f64 (/.f64 u v) 3)) (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 (neg.f64 u) t1) v) (pow.f64 (/.f64 u v) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 t1) v) 3) (pow.f64 (/.f64 u v) 3)) (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 t1 (neg.f64 u)) v) (pow.f64 (/.f64 u v) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)) (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 (neg.f64 u) t1) v) (pow.f64 (/.f64 u v) 2))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)) (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 t1 (neg.f64 u)) v) (pow.f64 (/.f64 u v) 2))))
(/.f64 (neg.f64 (fma.f64 u v (*.f64 v t1))) (*.f64 v v))
(/.f64 (neg.f64 (fma.f64 u v (*.f64 t1 v))) (*.f64 v v))
(/.f64 (*.f64 v (-.f64 (neg.f64 u) t1)) (*.f64 v v))
(/.f64 (neg.f64 (fma.f64 u v (*.f64 v t1))) (neg.f64 (*.f64 v v)))
(/.f64 (neg.f64 (fma.f64 u v (*.f64 t1 v))) (*.f64 v (neg.f64 v)))
(*.f64 1 (/.f64 (*.f64 v (+.f64 t1 u)) (*.f64 v v)))
(/.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (-.f64 (/.f64 t1 v) (/.f64 u v)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (/.f64 (neg.f64 (-.f64 u t1)) v))
(/.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (/.f64 (+.f64 (neg.f64 u) t1) v))
(/.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (/.f64 (+.f64 t1 (neg.f64 u)) v))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 u) v) (/.f64 (neg.f64 u) v)) (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v))) (-.f64 (/.f64 (neg.f64 u) v) (/.f64 (neg.f64 t1) v)))
(/.f64 (*.f64 (-.f64 (/.f64 (neg.f64 u) v) (/.f64 t1 v)) (-.f64 (/.f64 (neg.f64 u) v) (/.f64 (neg.f64 t1) v))) (-.f64 (/.f64 (neg.f64 u) v) (/.f64 (neg.f64 t1) v)))
(/.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (/.f64 (+.f64 (neg.f64 u) t1) v))
(/.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (/.f64 (+.f64 t1 (neg.f64 u)) v))
(/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 u) v) 3) (pow.f64 (/.f64 (neg.f64 t1) v) 3)) (+.f64 (*.f64 (/.f64 (neg.f64 u) v) (/.f64 (neg.f64 u) v)) (-.f64 (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v)) (*.f64 (/.f64 (neg.f64 u) v) (/.f64 (neg.f64 t1) v)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))) (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 t1) v) 3) (pow.f64 (/.f64 u v) 3)) (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 (neg.f64 u) t1) v) (pow.f64 (/.f64 u v) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 t1) v) 3) (pow.f64 (/.f64 u v) 3)) (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 t1 (neg.f64 u)) v) (pow.f64 (/.f64 u v) 2)))
(/.f64 (+.f64 v (*.f64 u (/.f64 v t1))) (*.f64 v (/.f64 v t1)))
(*.f64 (/.f64 (fma.f64 u (/.f64 v t1) v) (*.f64 v v)) t1)
(/.f64 (+.f64 (*.f64 u (neg.f64 v)) (*.f64 v (neg.f64 t1))) (*.f64 v (neg.f64 v)))
(/.f64 (neg.f64 (fma.f64 u v (*.f64 t1 v))) (*.f64 v (neg.f64 v)))
(*.f64 1 (/.f64 (*.f64 v (+.f64 t1 u)) (*.f64 v v)))
(/.f64 (+.f64 v (*.f64 (/.f64 v u) t1)) (*.f64 (/.f64 v u) v))
(/.f64 (+.f64 v (*.f64 t1 (/.f64 v u))) (*.f64 v (/.f64 v u)))
(/.f64 (fma.f64 t1 (/.f64 v u) v) (/.f64 (*.f64 v v) u))
(/.f64 (+.f64 (/.f64 v t1) (*.f64 (/.f64 v u) 1)) (*.f64 (/.f64 v u) (/.f64 v t1)))
(/.f64 (+.f64 (/.f64 v t1) (/.f64 v u)) (*.f64 (/.f64 v t1) (/.f64 v u)))
(*.f64 (/.f64 (+.f64 (/.f64 v t1) (/.f64 v u)) (/.f64 (*.f64 v v) u)) t1)
(/.f64 (+.f64 (neg.f64 v) (*.f64 (/.f64 v u) (neg.f64 t1))) (*.f64 (/.f64 v u) (neg.f64 v)))
(/.f64 (+.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (/.f64 v u))) (*.f64 (neg.f64 v) (/.f64 v u)))
(/.f64 (neg.f64 (fma.f64 t1 (/.f64 v u) v)) (*.f64 v (neg.f64 (/.f64 v u))))
(/.f64 (+.f64 (*.f64 (neg.f64 u) v) (*.f64 (neg.f64 v) t1)) (*.f64 (neg.f64 v) v))
(/.f64 (neg.f64 (fma.f64 u v (*.f64 t1 v))) (*.f64 v (neg.f64 v)))
(*.f64 1 (/.f64 (*.f64 v (+.f64 t1 u)) (*.f64 v v)))
(/.f64 (+.f64 (*.f64 (neg.f64 u) (/.f64 v t1)) (*.f64 (neg.f64 v) 1)) (*.f64 (neg.f64 v) (/.f64 v t1)))
(/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) (neg.f64 v)) (*.f64 (/.f64 v t1) (neg.f64 v)))
(*.f64 (/.f64 (neg.f64 (fma.f64 u (/.f64 v t1) v)) (neg.f64 (*.f64 v v))) t1)
(/.f64 (+.f64 (*.f64 (neg.f64 u) (neg.f64 v)) (*.f64 (neg.f64 v) (neg.f64 t1))) (*.f64 (neg.f64 v) (neg.f64 v)))
(*.f64 (fma.f64 u v (*.f64 t1 v)) (/.f64 1 (*.f64 v v)))
(/.f64 (*.f64 v (+.f64 t1 u)) (*.f64 v v))
(/.f64 (+.f64 v (*.f64 t1 (/.f64 v u))) (*.f64 v (/.f64 v u)))
(/.f64 (fma.f64 t1 (/.f64 v u) v) (/.f64 (*.f64 v v) u))
(/.f64 (+.f64 (*.f64 t1 (neg.f64 v)) (*.f64 v (neg.f64 u))) (*.f64 v (neg.f64 v)))
(/.f64 (neg.f64 (fma.f64 u v (*.f64 t1 v))) (*.f64 v (neg.f64 v)))
(*.f64 1 (/.f64 (*.f64 v (+.f64 t1 u)) (*.f64 v v)))
(/.f64 (+.f64 v (*.f64 (/.f64 v t1) u)) (*.f64 (/.f64 v t1) v))
(/.f64 (+.f64 v (*.f64 u (/.f64 v t1))) (*.f64 v (/.f64 v t1)))
(*.f64 (/.f64 (fma.f64 u (/.f64 v t1) v) (*.f64 v v)) t1)
(/.f64 (+.f64 (/.f64 v u) (*.f64 (/.f64 v t1) 1)) (*.f64 (/.f64 v t1) (/.f64 v u)))
(/.f64 (+.f64 (/.f64 v t1) (/.f64 v u)) (*.f64 (/.f64 v t1) (/.f64 v u)))
(*.f64 (/.f64 (+.f64 (/.f64 v t1) (/.f64 v u)) (/.f64 (*.f64 v v) u)) t1)
(/.f64 (+.f64 (neg.f64 v) (*.f64 (/.f64 v t1) (neg.f64 u))) (*.f64 (/.f64 v t1) (neg.f64 v)))
(/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) (neg.f64 v)) (*.f64 (/.f64 v t1) (neg.f64 v)))
(*.f64 (/.f64 (neg.f64 (fma.f64 u (/.f64 v t1) v)) (neg.f64 (*.f64 v v))) t1)
(/.f64 (+.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 v) u)) (*.f64 (neg.f64 v) v))
(/.f64 (neg.f64 (fma.f64 u v (*.f64 t1 v))) (*.f64 v (neg.f64 v)))
(*.f64 1 (/.f64 (*.f64 v (+.f64 t1 u)) (*.f64 v v)))
(/.f64 (+.f64 (*.f64 (neg.f64 v) 1) (*.f64 (neg.f64 t1) (/.f64 v u))) (*.f64 (neg.f64 v) (/.f64 v u)))
(/.f64 (+.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (/.f64 v u))) (*.f64 (neg.f64 v) (/.f64 v u)))
(/.f64 (neg.f64 (fma.f64 t1 (/.f64 v u) v)) (*.f64 v (neg.f64 (/.f64 v u))))
(/.f64 (+.f64 (*.f64 (neg.f64 t1) (neg.f64 v)) (*.f64 (neg.f64 v) (neg.f64 u))) (*.f64 (neg.f64 v) (neg.f64 v)))
(*.f64 (fma.f64 u v (*.f64 t1 v)) (/.f64 1 (*.f64 v v)))
(/.f64 (*.f64 v (+.f64 t1 u)) (*.f64 v v))
(pow.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)) 1)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 2)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 3)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(pow.f64 (pow.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)) 3) 1/3)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(neg.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))
(-.f64 (/.f64 (neg.f64 u) v) (/.f64 t1 v))
(/.f64 (-.f64 (neg.f64 u) t1) v)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)) 2))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) 2))
(fabs.f64 (/.f64 (+.f64 t1 u) v))
(log.f64 (exp.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)) 3))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(expm1.f64 (log1p.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(exp.f64 (log.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 1))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(fma.f64 u (/.f64 1 v) (/.f64 t1 v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(fma.f64 (/.f64 u v) -1 (/.f64 (neg.f64 t1) v))
(-.f64 (/.f64 (neg.f64 u) v) (/.f64 t1 v))
(/.f64 (-.f64 (neg.f64 u) t1) v)
(fma.f64 t1 (/.f64 1 v) (/.f64 u v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(fma.f64 -1 (/.f64 u v) (/.f64 (neg.f64 t1) v))
(-.f64 (/.f64 (neg.f64 u) v) (/.f64 t1 v))
(/.f64 (-.f64 (neg.f64 u) t1) v)
(fma.f64 1 (/.f64 u v) (/.f64 t1 v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(fma.f64 1 (/.f64 t1 v) (/.f64 u v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(fma.f64 (sqrt.f64 (/.f64 u v)) (sqrt.f64 (/.f64 u v)) (/.f64 t1 v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(fma.f64 (sqrt.f64 (/.f64 t1 v)) (sqrt.f64 (/.f64 t1 v)) (/.f64 u v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 u v)) 2) (cbrt.f64 (/.f64 u v)) (/.f64 t1 v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 t1 v)) 2) (cbrt.f64 (/.f64 t1 v)) (/.f64 u v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 t1 u) v)
(+.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))) (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (fma.f64 (neg.f64 (/.f64 1 v)) t1 (/.f64 t1 v))))
(+.f64 (/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u))) (*.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (-.f64 (neg.f64 u) t1))) (fma.f64 (/.f64 -1 v) t1 (/.f64 t1 v))))
(fma.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (+.f64 t1 u))) (fma.f64 (/.f64 -1 v) t1 (/.f64 t1 v)) (/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u))))
(+.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))) (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (fma.f64 (/.f64 (neg.f64 t1) v) 1 (/.f64 t1 v))))
(+.f64 (/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u))) (*.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (-.f64 (neg.f64 u) t1))) (fma.f64 (/.f64 -1 v) t1 (/.f64 t1 v))))
(fma.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (+.f64 t1 u))) (fma.f64 (/.f64 -1 v) t1 (/.f64 t1 v)) (/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u))))
(+.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))) (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 t1 v))) (sqrt.f64 (/.f64 t1 v)) (/.f64 t1 v))))
(+.f64 (/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u))) (*.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (-.f64 (neg.f64 u) t1))) (fma.f64 (/.f64 -1 v) t1 (/.f64 t1 v))))
(fma.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (+.f64 t1 u))) (fma.f64 (/.f64 -1 v) t1 (/.f64 t1 v)) (/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u))))
(+.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))) (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 t1 v))) (pow.f64 (cbrt.f64 (/.f64 t1 v)) 2) (/.f64 t1 v))))
(+.f64 (/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u))) (*.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (-.f64 (neg.f64 u) t1))) (fma.f64 (/.f64 -1 v) t1 (/.f64 t1 v))))
(fma.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (+.f64 t1 u))) (fma.f64 (/.f64 -1 v) t1 (/.f64 t1 v)) (/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (/.f64 u v)) (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (/.f64 (neg.f64 t1) v)))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (-.f64 (neg.f64 u) t1))) (+.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(*.f64 (/.f64 (-.f64 u t1) v) (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (+.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (/.f64 u v)) (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 t1 v))) (sqrt.f64 (/.f64 t1 v)))))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (-.f64 (neg.f64 u) t1))) (+.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(*.f64 (/.f64 (-.f64 u t1) v) (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (+.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (/.f64 u v)) (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 t1 v)) 2)) (cbrt.f64 (/.f64 t1 v)))))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (-.f64 (neg.f64 u) t1))) (+.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(*.f64 (/.f64 (-.f64 u t1) v) (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (+.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))) (pow.f64 (/.f64 u v) 2)) (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))))
(*.f64 (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))))
(*.f64 (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 (neg.f64 u) t1) v) (pow.f64 (/.f64 u v) 2)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))))
(*.f64 (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 t1 (neg.f64 u)) v) (pow.f64 (/.f64 u v) 2)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))))
(+.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))) (*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))) (pow.f64 (/.f64 u v) 2)))
(*.f64 (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))))
(*.f64 (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 (neg.f64 u) t1) v) (pow.f64 (/.f64 u v) 2)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))))
(*.f64 (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 t1 (neg.f64 u)) v) (pow.f64 (/.f64 u v) 2)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))))
(+.f64 (*.f64 (/.f64 u v) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))) (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (-.f64 (neg.f64 u) t1))) (+.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(*.f64 (/.f64 (-.f64 u t1) v) (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (+.f64 t1 u))))
(+.f64 (*.f64 (/.f64 u v) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))) (*.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 t1 v))) (sqrt.f64 (/.f64 t1 v))) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (-.f64 (neg.f64 u) t1))) (+.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(*.f64 (/.f64 (-.f64 u t1) v) (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (+.f64 t1 u))))
(+.f64 (*.f64 (/.f64 u v) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))) (*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 t1 v)) 2)) (cbrt.f64 (/.f64 t1 v))) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (-.f64 (neg.f64 u) t1))) (+.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(*.f64 (/.f64 (-.f64 u t1) v) (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (+.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (-.f64 u t1) v) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))) (*.f64 (fma.f64 (neg.f64 (/.f64 1 v)) t1 (/.f64 t1 v)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (-.f64 (neg.f64 u) t1))) (+.f64 (/.f64 (-.f64 u t1) v) (fma.f64 (/.f64 -1 v) t1 (/.f64 t1 v))))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (+.f64 t1 u))) (+.f64 (/.f64 (-.f64 u t1) v) (fma.f64 (/.f64 -1 v) t1 (/.f64 t1 v))))
(+.f64 (*.f64 (/.f64 (-.f64 u t1) v) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))) (*.f64 (fma.f64 (/.f64 (neg.f64 t1) v) 1 (/.f64 t1 v)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (-.f64 (neg.f64 u) t1))) (+.f64 (/.f64 (-.f64 u t1) v) (fma.f64 (/.f64 -1 v) t1 (/.f64 t1 v))))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (+.f64 t1 u))) (+.f64 (/.f64 (-.f64 u t1) v) (fma.f64 (/.f64 -1 v) t1 (/.f64 t1 v))))
(+.f64 (*.f64 (/.f64 (-.f64 u t1) v) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 t1 v))) (sqrt.f64 (/.f64 t1 v)) (/.f64 t1 v)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (-.f64 (neg.f64 u) t1))) (+.f64 (/.f64 (-.f64 u t1) v) (fma.f64 (/.f64 -1 v) t1 (/.f64 t1 v))))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (+.f64 t1 u))) (+.f64 (/.f64 (-.f64 u t1) v) (fma.f64 (/.f64 -1 v) t1 (/.f64 t1 v))))
(+.f64 (*.f64 (/.f64 (-.f64 u t1) v) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 t1 v))) (pow.f64 (cbrt.f64 (/.f64 t1 v)) 2) (/.f64 t1 v)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)))))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (-.f64 (neg.f64 u) t1))) (+.f64 (/.f64 (-.f64 u t1) v) (fma.f64 (/.f64 -1 v) t1 (/.f64 t1 v))))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (+.f64 t1 u))) (+.f64 (/.f64 (-.f64 u t1) v) (fma.f64 (/.f64 -1 v) t1 (/.f64 t1 v))))
(+.f64 (*.f64 (pow.f64 (/.f64 u v) 2) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)))) (*.f64 (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v))) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)))))
(*.f64 (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))))
(*.f64 (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 (neg.f64 u) t1) v) (pow.f64 (/.f64 u v) 2)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))))
(*.f64 (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 t1 (neg.f64 u)) v) (pow.f64 (/.f64 u v) 2)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))))
(+.f64 (*.f64 (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v))) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)))) (*.f64 (pow.f64 (/.f64 u v) 2) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)))))
(*.f64 (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))))
(*.f64 (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 (neg.f64 u) t1) v) (pow.f64 (/.f64 u v) 2)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))))
(*.f64 (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 t1 (neg.f64 u)) v) (pow.f64 (/.f64 u v) 2)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))))) 1)
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 t1 (*.f64 (/.f64 1 (+.f64 u t1)) (/.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(*.f64 (*.f64 t1 (/.f64 1 (+.f64 t1 u))) (/.f64 -1 (+.f64 (/.f64 t1 v) (/.f64 u v))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 t1 (/.f64 1 (*.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)) (+.f64 u t1))))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (*.f64 t1 (/.f64 1 (+.f64 t1 u))) (/.f64 -1 (+.f64 (/.f64 t1 v) (/.f64 u v))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (*.f64 t1 (/.f64 1 (+.f64 t1 u))) (/.f64 -1 (+.f64 (/.f64 t1 v) (/.f64 u v))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))) 1)
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 1 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))) (sqrt.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (sqrt.f64 (/.f64 t1 (+.f64 u t1))) (*.f64 (sqrt.f64 (/.f64 t1 (+.f64 u t1))) (/.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(*.f64 (*.f64 t1 (/.f64 1 (+.f64 t1 u))) (/.f64 -1 (+.f64 (/.f64 t1 v) (/.f64 u v))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))) 2))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))) 2) (cbrt.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) 2) (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (/.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(*.f64 (*.f64 t1 (/.f64 1 (+.f64 t1 u))) (/.f64 -1 (+.f64 (/.f64 t1 v) (/.f64 u v))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v))) (/.f64 t1 (+.f64 u t1)))
(*.f64 (*.f64 t1 (/.f64 1 (+.f64 t1 u))) (/.f64 -1 (+.f64 (/.f64 t1 v) (/.f64 u v))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v))) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))) (/.f64 (/.f64 t1 (+.f64 u t1)) (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 2)) (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 t1 1) (/.f64 (/.f64 1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2))) (/.f64 (-.f64 u t1) v))
(*.f64 (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 u v) 2) (pow.f64 (/.f64 t1 v) 2)) (-.f64 (neg.f64 u) t1))) (+.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v)))
(*.f64 (/.f64 (-.f64 u t1) v) (/.f64 t1 (*.f64 (-.f64 (pow.f64 (/.f64 t1 v) 2) (pow.f64 (/.f64 u v) 2)) (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))) (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))))
(*.f64 (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (/.f64 t1 v) (-.f64 (/.f64 t1 v) (/.f64 u v)))) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))))
(*.f64 (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 (neg.f64 u) t1) v) (pow.f64 (/.f64 u v) 2)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))))
(*.f64 (fma.f64 (/.f64 t1 v) (/.f64 (+.f64 t1 (neg.f64 u)) v) (pow.f64 (/.f64 u v) 2)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (fma.f64 u v (*.f64 v t1))) (*.f64 v v))
(*.f64 (*.f64 v v) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (fma.f64 u v (*.f64 t1 v))))
(/.f64 (*.f64 (*.f64 v v) t1) (*.f64 (*.f64 v (-.f64 (neg.f64 u) t1)) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 t1) (+.f64 (/.f64 u v) (/.f64 t1 v))) (/.f64 (sqrt.f64 t1) (+.f64 u t1)))
(*.f64 (/.f64 (sqrt.f64 t1) (+.f64 (/.f64 t1 v) (/.f64 u v))) (/.f64 (sqrt.f64 t1) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (sqrt.f64 t1) (sqrt.f64 t1)) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 (cbrt.f64 (*.f64 t1 t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))) (/.f64 (cbrt.f64 t1) (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (/.f64 (cbrt.f64 t1) (+.f64 t1 u))) (+.f64 (/.f64 t1 v) (/.f64 u v)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) (cbrt.f64 t1)) (/.f64 (+.f64 t1 u) v)) (+.f64 t1 u))
(*.f64 (/.f64 t1 (+.f64 (/.f64 u v) (/.f64 t1 v))) (/.f64 (/.f64 1 (+.f64 u t1)) -1))
(*.f64 (*.f64 t1 (/.f64 1 (+.f64 t1 u))) (/.f64 -1 (+.f64 (/.f64 t1 v) (/.f64 u v))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 t1 -1) (/.f64 (/.f64 1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (*.f64 t1 (/.f64 1 (+.f64 t1 u))) (/.f64 -1 (+.f64 (/.f64 t1 v) (/.f64 u v))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 t1 (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))) (/.f64 (/.f64 1 (+.f64 u t1)) (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 2)) (/.f64 (/.f64 1 (+.f64 u t1)) (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 u t1))) (+.f64 (/.f64 u v) (/.f64 t1 v))) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 u t1))) -1))
(*.f64 (*.f64 t1 (/.f64 1 (+.f64 t1 u))) (/.f64 -1 (+.f64 (/.f64 t1 v) (/.f64 u v))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 u t1))) -1) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 u t1))) (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (*.f64 t1 (/.f64 1 (+.f64 t1 u))) (/.f64 -1 (+.f64 (/.f64 t1 v) (/.f64 u v))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 u t1))) 1) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 u t1))) (+.f64 (/.f64 u v) (/.f64 t1 v))))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 u t1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 2)) (/.f64 (sqrt.f64 (/.f64 t1 (+.f64 u t1))) (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) 2) (+.f64 (/.f64 u v) (/.f64 t1 v))) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) -1))
(*.f64 (*.f64 t1 (/.f64 1 (+.f64 t1 u))) (/.f64 -1 (+.f64 (/.f64 t1 v) (/.f64 u v))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) 2) -1) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (*.f64 t1 (/.f64 1 (+.f64 t1 u))) (/.f64 -1 (+.f64 (/.f64 t1 v) (/.f64 u v))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) 2) 1) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (+.f64 (/.f64 u v) (/.f64 t1 v))))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) 2) (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))) (/.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (sqrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 u v) (/.f64 t1 v))) 2)) (cbrt.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(*.f64 (cbrt.f64 (/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 t1 v) (/.f64 u v))) 2)))
(*.f64 (cbrt.f64 (/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 t1 u))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 t1 u) v)) 2)))
(pow.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))) 1)
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))) 2)
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))) 3)
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(pow.f64 (pow.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))) 3) 1/3)
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(pow.f64 (*.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)) (/.f64 (+.f64 u t1) t1)) -1)
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(neg.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (*.f64 t1 (/.f64 1 (+.f64 t1 u))) (/.f64 -1 (+.f64 (/.f64 t1 v) (/.f64 u v))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))) 2))
(sqrt.f64 (pow.f64 (/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u))) 2))
(fabs.f64 (/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u))))
(log.f64 (exp.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))))))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))) 3))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3) (pow.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)) 3)))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(exp.f64 (log.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))) 1))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v)))))
(/.f64 t1 (*.f64 (+.f64 (/.f64 t1 v) (/.f64 u v)) (+.f64 t1 u)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 t1 u)))

localize3.0ms (0%)

Compiler

Compiled 8 to 4 computations (50% saved)

localize6.0ms (0%)

Local error

Found 2 expressions with local error:

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

Compiled 21 to 6 computations (71.4% saved)

series2.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite66.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1794×add-sqr-sqrt
1778×*-un-lft-identity
1656×add-cube-cbrt
1630×add-cbrt-cube
172×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0832
116732
2229832
Stop Event
node limit
Counts
2 → 58
Calls
Call 1
Inputs
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(/.f64 t1 (*.f64 u u))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) 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 u (/.f64 t1 u)))))) (#(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 v (/.f64 t1 u)) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (neg.f64 t1)) (*.f64 u (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 u) v) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (neg.f64 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))) (pow.f64 (cbrt.f64 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) 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 t1 (*.f64 (pow.f64 u -2) v))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) 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 t1 (*.f64 (pow.f64 u -2) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t1 (pow.f64 u -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (pow.f64 u -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 (pow.f64 u -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 t1 (pow.f64 u -2)))))) (#(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 t1 (pow.f64 u -2))) (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 2) (cbrt.f64 (*.f64 t1 (pow.f64 u -2))))))) (#(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 (pow.f64 u -2) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t1) (/.f64 1 (*.f64 u (neg.f64 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 (pow.f64 (cbrt.f64 u) 2)))))) (#(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) (pow.f64 (cbrt.f64 u) 2)))))) (#(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 t1 (pow.f64 u -2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t1 (pow.f64 u -2)) 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 t1 (pow.f64 u -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 u (/.f64 t1 u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 t1 (*.f64 u (neg.f64 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 t1 (pow.f64 u -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t1 (pow.f64 u -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t1 (pow.f64 u -2))))))))

simplify74.0ms (0.6%)

Algorithm
egg-herbie
Rules
986×associate-/l*
936×times-frac
918×associate-+r-
906×associate-+l-
800×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01432022
13622010
213402004
364632004
Stop Event
node limit
Counts
118 → 72
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 t1 (*.f64 (pow.f64 u -2) v)))) 1)
(/.f64 t1 (/.f64 (*.f64 u u) v))
(/.f64 v (/.f64 u (/.f64 t1 u)))
(/.f64 1 (/.f64 (*.f64 u u) (*.f64 t1 v)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 v (/.f64 t1 u)) u)
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u (neg.f64 u)))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (neg.f64 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))) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (neg.f64 u)))
(pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 1)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)
(pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))) 3)
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t1) (pow.f64 u -2)) v))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)))))
(cbrt.f64 (pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 3))
(expm1.f64 (log1p.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))))
(exp.f64 (log.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))) 1))
(log1p.f64 (expm1.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (pow.f64 u -2)))) 1)
(*.f64 t1 (pow.f64 u -2))
(*.f64 (*.f64 t1 (pow.f64 u -2)) 1)
(*.f64 1 (*.f64 t1 (pow.f64 u -2)))
(*.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 t1 (pow.f64 u -2))) (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 2) (cbrt.f64 (*.f64 t1 (pow.f64 u -2))))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (pow.f64 u -2)))
(*.f64 (/.f64 t1 u) (/.f64 1 u))
(*.f64 (pow.f64 u -2) t1)
(*.f64 (neg.f64 t1) (/.f64 1 (*.f64 u (neg.f64 u))))
(*.f64 (/.f64 1 u) (/.f64 t1 u))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)))
(*.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) (pow.f64 (cbrt.f64 u) 2)))
(*.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 t1 (pow.f64 u -2))))
(pow.f64 (*.f64 t1 (pow.f64 u -2)) 1)
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 3)
(pow.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3) 1/3)
(pow.f64 (/.f64 u (/.f64 t1 u)) -1)
(neg.f64 (/.f64 t1 (*.f64 u (neg.f64 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 t1 (pow.f64 u -2)))))
(cbrt.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 t1 (pow.f64 u -2))))
(exp.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 t1 (pow.f64 u -2))))
Outputs
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (pow.f64 u 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)))) 1)
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 t1 (/.f64 (*.f64 u u) v))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 v (/.f64 u (/.f64 t1 u)))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 1 (/.f64 (*.f64 u u) (*.f64 t1 v)))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 v (/.f64 t1 u)) u)
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 v (neg.f64 t1)) (*.f64 u (neg.f64 u)))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (neg.f64 u)))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) u) u)
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) 1) (*.f64 u u))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 4))) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (*.f64 t1 v) (*.f64 (pow.f64 (cbrt.f64 u) 2) (cbrt.f64 (pow.f64 u 4))))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 (pow.f64 u 4))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (neg.f64 u)))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 1)
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)
(pow.f64 (cbrt.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))) 3)
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(pow.f64 (pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 3) 1/3)
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(sqrt.f64 (pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 2))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t1) (pow.f64 u -2)) v))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)))))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(cbrt.f64 (pow.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v)) 3))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(expm1.f64 (log1p.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(exp.f64 (log.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))) 1))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(log1p.f64 (expm1.f64 (*.f64 t1 (*.f64 (pow.f64 u -2) v))))
(/.f64 t1 (/.f64 u (/.f64 v u)))
(*.f64 t1 (*.f64 v (pow.f64 u -2)))
(/.f64 v (*.f64 u (/.f64 u t1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t1 (pow.f64 u -2)))) 1)
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 t1 (pow.f64 u -2))
(/.f64 t1 (*.f64 u u))
(*.f64 (*.f64 t1 (pow.f64 u -2)) 1)
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 1 (*.f64 t1 (pow.f64 u -2)))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (/.f64 (sqrt.f64 t1) u) (/.f64 (sqrt.f64 t1) u))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (sqrt.f64 t1) (*.f64 (sqrt.f64 t1) (pow.f64 u -2)))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 2))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 2) (cbrt.f64 (*.f64 t1 (pow.f64 u -2))))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (pow.f64 (cbrt.f64 t1) 2) (*.f64 (cbrt.f64 t1) (pow.f64 u -2)))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (/.f64 t1 u) (/.f64 1 u))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (pow.f64 u -2) t1)
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (neg.f64 t1) (/.f64 1 (*.f64 u (neg.f64 u))))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (/.f64 1 u) (/.f64 t1 u))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (pow.f64 u 4)))
(*.f64 (/.f64 (sqrt.f64 t1) 1) (/.f64 (sqrt.f64 t1) (*.f64 u u)))
(/.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) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 u 4))) (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (pow.f64 u 4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t1) 2) u) (/.f64 (cbrt.f64 t1) u))
(/.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)))
(/.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 t1 (pow.f64 u -2))))
(*.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) (/.f64 (pow.f64 (cbrt.f64 t1) 2) (cbrt.f64 (pow.f64 u 4))))
(/.f64 (pow.f64 (cbrt.f64 t1) 2) (/.f64 (cbrt.f64 (pow.f64 u 4)) (cbrt.f64 (*.f64 t1 (pow.f64 u -2)))))
(pow.f64 (*.f64 t1 (pow.f64 u -2)) 1)
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(pow.f64 (/.f64 (sqrt.f64 t1) u) 2)
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(pow.f64 (cbrt.f64 (*.f64 t1 (pow.f64 u -2))) 3)
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(pow.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3) 1/3)
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(pow.f64 (/.f64 u (/.f64 t1 u)) -1)
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(neg.f64 (/.f64 t1 (*.f64 u (neg.f64 u))))
(/.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 (*.f64 (/.f64 t1 (pow.f64 u 4)) t1))
(fabs.f64 (*.f64 t1 (pow.f64 u -2)))
(log.f64 (pow.f64 (exp.f64 t1) (pow.f64 u -2)))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t1 (pow.f64 u -2)))))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(cbrt.f64 (pow.f64 (*.f64 t1 (pow.f64 u -2)) 3))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(expm1.f64 (log1p.f64 (*.f64 t1 (pow.f64 u -2))))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(exp.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(exp.f64 (*.f64 (log.f64 (*.f64 t1 (pow.f64 u -2))) 1))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))
(log1p.f64 (expm1.f64 (*.f64 t1 (pow.f64 u -2))))
(/.f64 t1 (*.f64 u u))
(*.f64 t1 (pow.f64 u -2))

localize7.0ms (0.1%)

Local error

Found 2 expressions with local error:

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

Compiled 21 to 6 computations (71.4% saved)

series3.0ms (0%)

Counts
2 → 36
Calls

18 calls:

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

rewrite73.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1994×add-sqr-sqrt
1982×*-un-lft-identity
1850×add-cube-cbrt
1820×add-cbrt-cube
176×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify76.0ms (0.6%)

Algorithm
egg-herbie
Rules
1376×associate-+r-
1194×associate-/r*
830×associate-/r/
808×*-commutative
752×unswap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01902290
15192236
223122236
372322236
Stop Event
node limit
Counts
118 → 99
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 u) v))) 1)
(*.f64 t1 (*.f64 v (/.f64 1 u)))
(*.f64 t1 (/.f64 1 (/.f64 u v)))
(*.f64 v (*.f64 t1 (/.f64 1 u)))
(*.f64 (*.f64 t1 v) (/.f64 1 u))
(*.f64 (*.f64 (/.f64 t1 u) v) 1)
(*.f64 1 (*.f64 (/.f64 t1 u) v))
(*.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 1 u)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (sqrt.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 1 u)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) (cbrt.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 (/.f64 1 u) (*.f64 t1 v))
(*.f64 (*.f64 t1 (neg.f64 v)) (/.f64 1 (neg.f64 u)))
(*.f64 (/.f64 1 (sqrt.f64 u)) (/.f64 (*.f64 t1 v) (sqrt.f64 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (*.f64 t1 v) (cbrt.f64 u)))
(*.f64 (/.f64 v (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))
(*.f64 (/.f64 t1 u) v)
(*.f64 (/.f64 t1 1) (/.f64 v u))
(*.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 v 1) (/.f64 t1 u))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t1 v)) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (*.f64 t1 v)) (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (*.f64 (/.f64 t1 u) v)))
(pow.f64 (*.f64 (/.f64 t1 u) v) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 t1 u) v) 3) 1/3)
(pow.f64 (/.f64 u (*.f64 t1 v)) -1)
(neg.f64 (/.f64 (*.f64 t1 v) (neg.f64 u)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t1 u) v) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 t1 u) v)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t1 u) v))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t1 u) v) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t1 u) v)))
(exp.f64 (log.f64 (*.f64 (/.f64 t1 u) v)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 t1 u) v)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t1 u) v)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))) 1)
(*.f64 (*.f64 t1 v) (*.f64 (/.f64 1 u) (/.f64 1 u)))
(*.f64 (*.f64 t1 v) (/.f64 1 (*.f64 u u)))
(*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 1 u))
(*.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)) 1)
(*.f64 1 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (*.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (/.f64 1 u)))
(*.f64 (cbrt.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) (pow.f64 (cbrt.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) 2) (cbrt.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) (/.f64 1 u)))
(*.f64 (/.f64 1 u) (*.f64 (/.f64 t1 u) v))
(*.f64 (/.f64 (neg.f64 t1) (/.f64 u v)) (/.f64 1 (neg.f64 u)))
(*.f64 (/.f64 (*.f64 t1 v) 1) (/.f64 (/.f64 1 u) u))
(*.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 u)) (/.f64 (/.f64 1 u) (sqrt.f64 u)))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 u)))
(*.f64 (/.f64 1 (sqrt.f64 u)) (/.f64 (*.f64 (/.f64 t1 u) v) (sqrt.f64 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (*.f64 (/.f64 t1 u) v) (cbrt.f64 u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u) (/.f64 (cbrt.f64 (*.f64 t1 v)) u))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) u))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (cbrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(pow.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)) 1)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)
(pow.f64 (cbrt.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) 3)
(pow.f64 (pow.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 u t1) (/.f64 u v)) -1)
(neg.f64 (/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u)))
(sqrt.f64 (pow.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)) 2))
(log.f64 (exp.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)) 3))
(expm1.f64 (log1p.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(exp.f64 (log.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(exp.f64 (*.f64 (log.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) 1))
(log1p.f64 (expm1.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
Outputs
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 (*.f64 t1 v) (pow.f64 u 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t1 u) v))) 1)
(*.f64 t1 (/.f64 v u))
(*.f64 t1 (*.f64 v (/.f64 1 u)))
(*.f64 t1 (/.f64 v u))
(*.f64 t1 (/.f64 1 (/.f64 u v)))
(*.f64 t1 (/.f64 v u))
(*.f64 v (*.f64 t1 (/.f64 1 u)))
(*.f64 t1 (/.f64 v u))
(*.f64 (*.f64 t1 v) (/.f64 1 u))
(*.f64 t1 (/.f64 v u))
(*.f64 (*.f64 (/.f64 t1 u) v) 1)
(*.f64 t1 (/.f64 v u))
(*.f64 1 (*.f64 (/.f64 t1 u) v))
(*.f64 t1 (/.f64 v u))
(*.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 (sqrt.f64 (*.f64 t1 v)) (/.f64 1 u)))
(*.f64 t1 (/.f64 v u))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (sqrt.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 t1 (/.f64 v u))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 1 u)))
(*.f64 t1 (/.f64 v u))
(*.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2))
(*.f64 t1 (/.f64 v u))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) (cbrt.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 t1 (/.f64 v u))
(*.f64 (/.f64 1 u) (*.f64 t1 v))
(*.f64 t1 (/.f64 v u))
(*.f64 (*.f64 t1 (neg.f64 v)) (/.f64 1 (neg.f64 u)))
(*.f64 t1 (*.f64 (neg.f64 v) (/.f64 1 (neg.f64 u))))
(/.f64 (neg.f64 t1) (neg.f64 (/.f64 u v)))
(*.f64 (/.f64 (neg.f64 t1) (neg.f64 u)) v)
(*.f64 (/.f64 1 (sqrt.f64 u)) (/.f64 (*.f64 t1 v) (sqrt.f64 u)))
(*.f64 t1 (/.f64 v u))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (*.f64 t1 v) (cbrt.f64 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (/.f64 (cbrt.f64 u) v)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 v (sqrt.f64 u)) (/.f64 t1 (sqrt.f64 u)))
(*.f64 t1 (/.f64 v u))
(*.f64 (/.f64 t1 u) v)
(*.f64 t1 (/.f64 v u))
(*.f64 (/.f64 t1 1) (/.f64 v u))
(*.f64 t1 (/.f64 v u))
(*.f64 (/.f64 t1 (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))
(*.f64 t1 (/.f64 v u))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (/.f64 (cbrt.f64 u) v)))
(*.f64 (/.f64 v 1) (/.f64 t1 u))
(*.f64 t1 (/.f64 v u))
(*.f64 (/.f64 v (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (cbrt.f64 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (/.f64 (cbrt.f64 u) v)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) 1) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))
(*.f64 t1 (/.f64 v u))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (*.f64 t1 v)) (cbrt.f64 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (/.f64 (cbrt.f64 u) v)))
(*.f64 (/.f64 t1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t1 v)) u))
(*.f64 t1 (/.f64 v u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (*.f64 t1 v)) (sqrt.f64 u)))
(*.f64 t1 (/.f64 v u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v u))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (cbrt.f64 (*.f64 t1 (/.f64 v u)))) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (/.f64 (pow.f64 (cbrt.f64 u) 2) (cbrt.f64 (*.f64 t1 (/.f64 v u)))))
(pow.f64 (*.f64 (/.f64 t1 u) v) 1)
(*.f64 t1 (/.f64 v u))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) 2)
(*.f64 t1 (/.f64 v u))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 3)
(*.f64 t1 (/.f64 v u))
(pow.f64 (pow.f64 (*.f64 (/.f64 t1 u) v) 3) 1/3)
(*.f64 t1 (/.f64 v u))
(pow.f64 (/.f64 u (*.f64 t1 v)) -1)
(*.f64 t1 (/.f64 v u))
(neg.f64 (/.f64 (*.f64 t1 v) (neg.f64 u)))
(*.f64 t1 (*.f64 (neg.f64 v) (/.f64 1 (neg.f64 u))))
(/.f64 (neg.f64 t1) (neg.f64 (/.f64 u v)))
(*.f64 (/.f64 (neg.f64 t1) (neg.f64 u)) v)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t1 u) v) 2))
(*.f64 t1 (/.f64 v u))
(log.f64 (exp.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 t1 (/.f64 v u))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t1 u) v))))
(*.f64 t1 (/.f64 v u))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t1 u) v) 3))
(*.f64 t1 (/.f64 v u))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 t1 (/.f64 v u))
(exp.f64 (log.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 t1 (/.f64 v u))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 t1 u) v)) 1))
(*.f64 t1 (/.f64 v u))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t1 u) v)))
(*.f64 t1 (/.f64 v u))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))) 1)
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (*.f64 t1 v) (*.f64 (/.f64 1 u) (/.f64 1 u)))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (*.f64 t1 v) (/.f64 1 (*.f64 u u)))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 1 u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)) 1)
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 1 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (*.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (/.f64 1 u)))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (cbrt.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) (pow.f64 (cbrt.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) 2) (cbrt.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) (/.f64 1 u)))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 1 u) (*.f64 (/.f64 t1 u) v))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (neg.f64 t1) (/.f64 u v)) (/.f64 1 (neg.f64 u)))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (*.f64 t1 v) 1) (/.f64 (/.f64 1 u) u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 u)) (/.f64 (/.f64 1 u) (sqrt.f64 u)))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 u)))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (*.f64 (cbrt.f64 u) u)))
(/.f64 (*.f64 (/.f64 (/.f64 t1 u) (cbrt.f64 u)) v) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (*.f64 (/.f64 (/.f64 v u) (cbrt.f64 u)) t1) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 1 (sqrt.f64 u)) (/.f64 (*.f64 (/.f64 t1 u) v) (sqrt.f64 u)))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 (*.f64 (/.f64 t1 u) v) (cbrt.f64 u)))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (*.f64 (cbrt.f64 u) u)))
(/.f64 (*.f64 (/.f64 (/.f64 t1 u) (cbrt.f64 u)) v) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (*.f64 (/.f64 (/.f64 v u) (cbrt.f64 u)) t1) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u) (/.f64 (cbrt.f64 (*.f64 t1 v)) u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 t1 u) v)) (cbrt.f64 u)))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (*.f64 (cbrt.f64 u) u)))
(/.f64 (*.f64 (/.f64 (/.f64 t1 u) (cbrt.f64 u)) v) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (*.f64 (/.f64 (/.f64 v u) (cbrt.f64 u)) t1) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) (sqrt.f64 u)))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t1 u) v)) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 v u))) 2) (cbrt.f64 (*.f64 (/.f64 t1 (*.f64 u u)) v))) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 v u))) 2) (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 (/.f64 v u))) 2) (/.f64 (pow.f64 (cbrt.f64 u) 2) (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))))
(pow.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)) 1)
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (cbrt.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) 3)
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (pow.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)) 3) 1/3)
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (*.f64 (/.f64 u t1) (/.f64 u v)) -1)
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(neg.f64 (/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u)))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(sqrt.f64 (pow.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)) 2))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(log.f64 (exp.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)) 3))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(expm1.f64 (log1p.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (log.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (*.f64 (log.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))) 1))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))
(log1p.f64 (expm1.f64 (/.f64 t1 (/.f64 (*.f64 u u) v))))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 t1 (/.f64 v (*.f64 u u)))

localize9.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
1.7b
(/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u))
3.3b
(/.f64 (*.f64 t1 v) u)
Compiler

Compiled 24 to 7 computations (70.8% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite69.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1492×associate-*l/
1030×*-commutative
778×associate-/r/
672×swap-sqr
602×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01023
121319
2322419
Stop Event
node limit
Counts
1 → 124
Calls
Call 1
Inputs
(/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 v) (/.f64 1 (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 v) (neg.f64 (/.f64 1 (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (/.f64 t1 u)) (/.f64 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 v u) (/.f64 t1 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 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) (neg.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (/.f64 u v) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (neg.f64 (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (/.f64 u v) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (pow.f64 (cbrt.f64 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2) (neg.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 (/.f64 u v) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (neg.f64 (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 (/.f64 u v) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 v u) (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 u) (*.f64 v (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (neg.f64 t1)) (/.f64 1 (*.f64 u u)))))) (#(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 1 (*.f64 u u)) (*.f64 v (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 u u)) (/.f64 (*.f64 t1 v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 u u)) (/.f64 (*.f64 t1 v) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (/.f64 u v) t1))) (sqrt.f64 (*.f64 v (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 (/.f64 u v) t1))) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 u)) (/.f64 t1 (*.f64 (sqrt.f64 u) (/.f64 u v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (*.f64 (cbrt.f64 u) (/.f64 u v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (*.f64 (sqrt.f64 u) (/.f64 u v))) (/.f64 1 (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) 1) (/.f64 1 (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) 1) (neg.f64 (/.f64 1 (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 u)) (/.f64 1 (*.f64 u (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 u)) (neg.f64 (/.f64 1 (*.f64 u (sqrt.f64 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (*.f64 u (cbrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 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 (*.f64 v (neg.f64 t1)) 1) (/.f64 1 (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (neg.f64 t1)) (sqrt.f64 u)) (/.f64 1 (*.f64 u (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (*.f64 u (cbrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (neg.f64 t1)) -1) (/.f64 1 (*.f64 u 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 u) (neg.f64 (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (*.f64 (cbrt.f64 u) (/.f64 u v))) (/.f64 1 (pow.f64 (cbrt.f64 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 u) (/.f64 v u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u)))) (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (/.f64 u v) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u)))) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 (/.f64 u v) t1))))))) (#(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) u) (neg.f64 (/.f64 (cbrt.f64 (*.f64 t1 v)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 t1 v)) u) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 u (sqrt.f64 u))) (/.f64 (*.f64 t1 v) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 u (cbrt.f64 u))) (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) -1) (/.f64 1 (*.f64 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) -1) (neg.f64 (/.f64 1 (*.f64 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (cbrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (cbrt.f64 u)) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (pow.f64 (cbrt.f64 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) u) (sqrt.f64 (*.f64 v (/.f64 t1 u))))))) (#(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))) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (sqrt.f64 u)) (neg.f64 (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) (sqrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) (sqrt.f64 u)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))))))) (#(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))) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) -1) (neg.f64 (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u) (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u) (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (*.f64 u u)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 u u)) t1)))) (#(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 1 (/.f64 u (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 (*.f64 t1 v)) (*.f64 u u)) (sqrt.f64 (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 u u)) (cbrt.f64 (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) u) (cbrt.f64 (*.f64 v (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 u)) (/.f64 t1 (*.f64 (sqrt.f64 u) (/.f64 u v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (*.f64 (cbrt.f64 u) (/.f64 u v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 u (sqrt.f64 (/.f64 (/.f64 u v) t1)))) (sqrt.f64 (*.f64 v (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 u (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 (/.f64 1 u) 1) (*.f64 v (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (*.f64 t1 v) (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 u) (/.f64 u v)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 u) (/.f64 u t1)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 u) (/.f64 u (sqrt.f64 (*.f64 t1 v)))) (sqrt.f64 (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 u) (/.f64 u (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2))) (cbrt.f64 (*.f64 t1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) u) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) u) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) 1) (/.f64 v u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) (/.f64 u (sqrt.f64 v))) (sqrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) (/.f64 u (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u)) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2)) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (sqrt.f64 u))) (/.f64 t1 (*.f64 (sqrt.f64 u) (/.f64 u v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2))) (/.f64 t1 (*.f64 (cbrt.f64 u) (/.f64 u v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 v u)) (/.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.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 (neg.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (pow.f64 (cbrt.f64 u) 2))) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) 1)) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (sqrt.f64 u))) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) (sqrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (pow.f64 (cbrt.f64 u) 2))) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) -1)) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 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 v u) (/.f64 t1 u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 u (/.f64 (/.f64 u v) t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.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 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 3) (pow.f64 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))))))

simplify105.0ms (0.8%)

Algorithm
egg-herbie
Rules
1412×associate-/r/
684×+-commutative
556×unswap-sqr
492×associate-*r/
474×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02734460
18714316
233634292
379614292
Stop Event
node limit
Counts
160 → 157
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 t1 u)))) 1)
(*.f64 (*.f64 t1 v) (/.f64 1 (*.f64 u u)))
(*.f64 (*.f64 t1 v) (neg.f64 (/.f64 1 (*.f64 u u))))
(*.f64 (*.f64 v (/.f64 t1 u)) (/.f64 1 u))
(*.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(*.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) -1)
(*.f64 1 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) (neg.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u)))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (/.f64 u v) t1))))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) u))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (neg.f64 (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (/.f64 u v) t1)))))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) u)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2) (neg.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 (/.f64 u v) t1))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (neg.f64 (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 (/.f64 u v) t1)))))
(*.f64 -1 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 1 u) (*.f64 v (/.f64 t1 u)))
(*.f64 (*.f64 v (neg.f64 t1)) (/.f64 1 (*.f64 u u)))
(*.f64 (/.f64 1 (*.f64 u u)) (*.f64 t1 v))
(*.f64 (/.f64 1 (*.f64 u u)) (*.f64 v (neg.f64 t1)))
(*.f64 (/.f64 1 (*.f64 u u)) (/.f64 (*.f64 t1 v) 1))
(*.f64 (/.f64 1 (*.f64 u u)) (/.f64 (*.f64 t1 v) -1))
(*.f64 (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (/.f64 u v) t1))) (sqrt.f64 (*.f64 v (/.f64 t1 u))))
(*.f64 (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 (/.f64 u v) t1))) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2))
(*.f64 (/.f64 1 (sqrt.f64 u)) (/.f64 t1 (*.f64 (sqrt.f64 u) (/.f64 u v))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (*.f64 (cbrt.f64 u) (/.f64 u v))))
(*.f64 (/.f64 t1 (*.f64 (sqrt.f64 u) (/.f64 u v))) (/.f64 1 (sqrt.f64 u)))
(*.f64 (/.f64 (*.f64 t1 v) 1) (/.f64 1 (*.f64 u u)))
(*.f64 (/.f64 (*.f64 t1 v) 1) (neg.f64 (/.f64 1 (*.f64 u u))))
(*.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 u)) (/.f64 1 (*.f64 u (sqrt.f64 u))))
(*.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 u)) (neg.f64 (/.f64 1 (*.f64 u (sqrt.f64 u)))))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (*.f64 u (cbrt.f64 u))))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (/.f64 1 (*.f64 u (cbrt.f64 u)))))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) 1) (/.f64 1 (*.f64 u u)))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) (sqrt.f64 u)) (/.f64 1 (*.f64 u (sqrt.f64 u))))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (*.f64 u (cbrt.f64 u))))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) -1) (/.f64 1 (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 (/.f64 t1 (*.f64 (cbrt.f64 u) (/.f64 u v))) (/.f64 1 (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u)))) (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (/.f64 u v) t1))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u)))) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) u))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 (/.f64 u v) t1))))
(*.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) u) (neg.f64 (/.f64 (cbrt.f64 (*.f64 t1 v)) u)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 t1 v)) u) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u))
(*.f64 (/.f64 1 (*.f64 u (sqrt.f64 u))) (/.f64 (*.f64 t1 v) (sqrt.f64 u)))
(*.f64 (/.f64 1 (*.f64 u (cbrt.f64 u))) (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (*.f64 t1 v) -1) (/.f64 1 (*.f64 u u)))
(*.f64 (/.f64 (*.f64 t1 v) -1) (neg.f64 (/.f64 1 (*.f64 u u))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (cbrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (cbrt.f64 u))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (cbrt.f64 u)) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) u) (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))) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (sqrt.f64 u)) (neg.f64 (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) (sqrt.f64 u))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) (sqrt.f64 u)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) -1) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) -1) (neg.f64 (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u) (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) 1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u) (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) -1))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.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 1 (/.f64 u (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2))) (cbrt.f64 (*.f64 v (/.f64 t1 u))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 u u)) (sqrt.f64 (*.f64 t1 v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 u u)) (cbrt.f64 (*.f64 t1 v)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) u) (cbrt.f64 (*.f64 v (/.f64 t1 u))))
(*.f64 (/.f64 -1 (sqrt.f64 u)) (/.f64 t1 (*.f64 (sqrt.f64 u) (/.f64 u v))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (*.f64 (cbrt.f64 u) (/.f64 u v))))
(*.f64 (/.f64 -1 (*.f64 u (sqrt.f64 (/.f64 (/.f64 u v) t1)))) (sqrt.f64 (*.f64 v (/.f64 t1 u))))
(*.f64 (/.f64 -1 (/.f64 u (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2))) (cbrt.f64 (*.f64 v (/.f64 t1 u))))
(*.f64 (/.f64 (/.f64 1 u) 1) (*.f64 v (/.f64 t1 u)))
(*.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (*.f64 t1 v) (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 1 u) (/.f64 u v)) t1)
(*.f64 (/.f64 (/.f64 1 u) (/.f64 u t1)) v)
(*.f64 (/.f64 (/.f64 1 u) (/.f64 u (sqrt.f64 (*.f64 t1 v)))) (sqrt.f64 (*.f64 t1 v)))
(*.f64 (/.f64 (/.f64 1 u) (/.f64 u (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2))) (cbrt.f64 (*.f64 t1 v)))
(*.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) u) v)
(*.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) u) (neg.f64 v))
(*.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) 1) (/.f64 v u))
(*.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) (/.f64 u (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) (/.f64 u (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u)) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2)) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 u))) (/.f64 t1 (*.f64 (sqrt.f64 u) (/.f64 u v))))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2))) (/.f64 t1 (*.f64 (cbrt.f64 u) (/.f64 u v))))
(*.f64 (neg.f64 (/.f64 v u)) (/.f64 t1 u))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u)) (/.f64 (cbrt.f64 (*.f64 t1 v)) u))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (pow.f64 (cbrt.f64 u) 2))) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (cbrt.f64 u)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) 1)) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (sqrt.f64 u))) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) (sqrt.f64 u)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (pow.f64 (cbrt.f64 u) 2))) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) -1)) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u))
(pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3) 1/3)
(pow.f64 (*.f64 u (/.f64 (/.f64 u v) t1)) -1)
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 3) (pow.f64 u 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(exp.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v 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 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) 1)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (*.f64 t1 v) (/.f64 1 (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (*.f64 t1 v) (neg.f64 (/.f64 1 (*.f64 u u))))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (*.f64 v (/.f64 t1 u)) (/.f64 1 u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) -1)
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 1 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) (neg.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (/.f64 u v) t1))))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 u (*.f64 t1 v)))))
(/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (*.f64 u (sqrt.f64 (/.f64 u (*.f64 t1 v)))))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (neg.f64 (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (/.f64 u v) t1)))))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (/.f64 (neg.f64 (/.f64 1 u)) (sqrt.f64 (/.f64 u (*.f64 t1 v)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u)))) (*.f64 u (sqrt.f64 (/.f64 u (*.f64 t1 v)))))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) u)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (pow.f64 (cbrt.f64 u) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (cbrt.f64 (/.f64 v (/.f64 (*.f64 u u) t1))) (/.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) (pow.f64 (cbrt.f64 u) 2)) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2) (neg.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 (/.f64 u v) t1))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 u (*.f64 t1 v)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (/.f64 1 (*.f64 u (cbrt.f64 (/.f64 u (*.f64 t1 v))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (*.f64 u (cbrt.f64 (/.f64 u (*.f64 t1 v)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (neg.f64 (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 (/.f64 u v) t1)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (/.f64 (neg.f64 (/.f64 1 u)) (cbrt.f64 (/.f64 u (*.f64 t1 v)))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2)) u) (cbrt.f64 (/.f64 u (*.f64 t1 v))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2)) (*.f64 u (cbrt.f64 (/.f64 u (*.f64 t1 v)))))
(*.f64 -1 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 1 u) (*.f64 v (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (*.f64 v (neg.f64 t1)) (/.f64 1 (*.f64 u u)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 1 (*.f64 u u)) (*.f64 t1 v))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 1 (*.f64 u u)) (*.f64 v (neg.f64 t1)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 1 (*.f64 u u)) (/.f64 (*.f64 t1 v) 1))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 1 (*.f64 u u)) (/.f64 (*.f64 t1 v) -1))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (/.f64 u v) t1))) (sqrt.f64 (*.f64 v (/.f64 t1 u))))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 u (*.f64 t1 v)))))
(/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (*.f64 u (sqrt.f64 (/.f64 u (*.f64 t1 v)))))
(*.f64 (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 (/.f64 u v) t1))) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 u (*.f64 t1 v)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (/.f64 1 (*.f64 u (cbrt.f64 (/.f64 u (*.f64 t1 v))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (*.f64 u (cbrt.f64 (/.f64 u (*.f64 t1 v)))))
(*.f64 (/.f64 1 (sqrt.f64 u)) (/.f64 t1 (*.f64 (sqrt.f64 u) (/.f64 u v))))
(/.f64 (*.f64 t1 (/.f64 1 (sqrt.f64 u))) (*.f64 (/.f64 u v) (sqrt.f64 u)))
(/.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 (sqrt.f64 u) v))
(*.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (*.f64 (cbrt.f64 u) (/.f64 u v))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (*.f64 (/.f64 u v) (cbrt.f64 u))))
(*.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 t1 (*.f64 (sqrt.f64 u) (/.f64 u v))) (/.f64 1 (sqrt.f64 u)))
(/.f64 (*.f64 t1 (/.f64 1 (sqrt.f64 u))) (*.f64 (/.f64 u v) (sqrt.f64 u)))
(/.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 (sqrt.f64 u) v))
(*.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 (*.f64 t1 v) 1) (/.f64 1 (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (*.f64 t1 v) 1) (neg.f64 (/.f64 1 (*.f64 u u))))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 u)) (/.f64 1 (*.f64 u (sqrt.f64 u))))
(/.f64 (*.f64 t1 (/.f64 1 (sqrt.f64 u))) (*.f64 (/.f64 u v) (sqrt.f64 u)))
(/.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 (sqrt.f64 u) v))
(*.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 (*.f64 t1 v) (sqrt.f64 u)) (neg.f64 (/.f64 1 (*.f64 u (sqrt.f64 u)))))
(*.f64 (/.f64 t1 (/.f64 (sqrt.f64 u) v)) (/.f64 -1 (*.f64 u (sqrt.f64 u))))
(neg.f64 (/.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 (sqrt.f64 u) v)))
(*.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (neg.f64 (/.f64 v (sqrt.f64 u))))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (*.f64 u (cbrt.f64 u))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (*.f64 (/.f64 u v) (cbrt.f64 u))))
(*.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (/.f64 1 (*.f64 u (cbrt.f64 u)))))
(*.f64 (/.f64 t1 (/.f64 (pow.f64 (cbrt.f64 u) 2) v)) (/.f64 -1 (*.f64 u (cbrt.f64 u))))
(/.f64 (/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (/.f64 (/.f64 (neg.f64 v) (/.f64 u t1)) (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) 1) (/.f64 1 (*.f64 u u)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) (sqrt.f64 u)) (/.f64 1 (*.f64 u (sqrt.f64 u))))
(*.f64 (/.f64 t1 (/.f64 (sqrt.f64 u) v)) (/.f64 -1 (*.f64 u (sqrt.f64 u))))
(neg.f64 (/.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 (sqrt.f64 u) v)))
(*.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (neg.f64 (/.f64 v (sqrt.f64 u))))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 1 (*.f64 u (cbrt.f64 u))))
(*.f64 (/.f64 t1 (/.f64 (pow.f64 (cbrt.f64 u) 2) v)) (/.f64 -1 (*.f64 u (cbrt.f64 u))))
(/.f64 (/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (/.f64 (/.f64 (neg.f64 v) (/.f64 u t1)) (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) -1) (/.f64 1 (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 t1 (*.f64 (cbrt.f64 u) (/.f64 u v))) (/.f64 1 (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (*.f64 (/.f64 u v) (cbrt.f64 u))))
(*.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u)))) (/.f64 (/.f64 1 u) (sqrt.f64 (/.f64 (/.f64 u v) t1))))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (/.f64 (neg.f64 (/.f64 1 u)) (sqrt.f64 (/.f64 u (*.f64 t1 v)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u)))) (*.f64 u (sqrt.f64 (/.f64 u (*.f64 t1 v)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u)))) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) u))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2)) (/.f64 (/.f64 1 u) (cbrt.f64 (/.f64 (/.f64 u v) t1))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (/.f64 (neg.f64 (/.f64 1 u)) (cbrt.f64 (/.f64 u (*.f64 t1 v)))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2)) u) (cbrt.f64 (/.f64 u (*.f64 t1 v))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2)) (*.f64 u (cbrt.f64 (/.f64 u (*.f64 t1 v)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u) (/.f64 (cbrt.f64 (*.f64 t1 v)) u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u) (neg.f64 (/.f64 (cbrt.f64 (*.f64 t1 v)) u)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 t1 v)) u) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 1 (*.f64 u (sqrt.f64 u))) (/.f64 (*.f64 t1 v) (sqrt.f64 u)))
(/.f64 (*.f64 t1 (/.f64 1 (sqrt.f64 u))) (*.f64 (/.f64 u v) (sqrt.f64 u)))
(/.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 (sqrt.f64 u) v))
(*.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 1 (*.f64 u (cbrt.f64 u))) (/.f64 (*.f64 t1 v) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (*.f64 (/.f64 u v) (cbrt.f64 u))))
(*.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 (*.f64 t1 v) -1) (/.f64 1 (*.f64 u u)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 t1 v) -1) (neg.f64 (/.f64 1 (*.f64 u u))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (cbrt.f64 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (*.f64 (/.f64 u v) (cbrt.f64 u))))
(*.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (cbrt.f64 u))))
(*.f64 (/.f64 t1 (/.f64 (pow.f64 (cbrt.f64 u) 2) v)) (/.f64 -1 (*.f64 u (cbrt.f64 u))))
(/.f64 (/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (/.f64 (/.f64 (neg.f64 v) (/.f64 u t1)) (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (cbrt.f64 u)) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (*.f64 (/.f64 u v) (cbrt.f64 u))))
(*.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) u) (sqrt.f64 (*.f64 v (/.f64 t1 u))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) 1) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (sqrt.f64 u)) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) (sqrt.f64 u)))
(/.f64 (*.f64 t1 (/.f64 1 (sqrt.f64 u))) (*.f64 (/.f64 u v) (sqrt.f64 u)))
(/.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 (sqrt.f64 u) v))
(*.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (sqrt.f64 u)) (neg.f64 (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) (sqrt.f64 u))))
(*.f64 (/.f64 t1 (/.f64 (sqrt.f64 u) v)) (/.f64 -1 (*.f64 u (sqrt.f64 u))))
(neg.f64 (/.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 (sqrt.f64 u) v)))
(*.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (neg.f64 (/.f64 v (sqrt.f64 u))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) (sqrt.f64 u)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (sqrt.f64 u)))
(/.f64 (*.f64 t1 (/.f64 1 (sqrt.f64 u))) (*.f64 (/.f64 u v) (sqrt.f64 u)))
(/.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 (sqrt.f64 u) v))
(*.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (pow.f64 (cbrt.f64 u) 2)) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (cbrt.f64 (/.f64 v (/.f64 (*.f64 u u) t1))) (/.f64 (pow.f64 (cbrt.f64 u) 2) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) (pow.f64 (cbrt.f64 u) 2)) (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (pow.f64 (cbrt.f64 u) 2)) (neg.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (/.f64 v (/.f64 (*.f64 u u) t1))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) -1) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) -1) (neg.f64 (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u) (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) 1))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u) (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) -1))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (*.f64 v (/.f64 t1 u)) (+.f64 (*.f64 u u) 0)) u)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (*.f64 v (/.f64 t1 u)) (+.f64 0 (pow.f64 u 3))) (+.f64 (*.f64 u u) 0))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 1 (/.f64 u (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2))) (cbrt.f64 (*.f64 v (/.f64 t1 u))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) (*.f64 u u)) (sqrt.f64 (*.f64 t1 v)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) (*.f64 u u)) (cbrt.f64 (*.f64 t1 v)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) u) (cbrt.f64 (*.f64 v (/.f64 t1 u))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 -1 (sqrt.f64 u)) (/.f64 t1 (*.f64 (sqrt.f64 u) (/.f64 u v))))
(*.f64 (/.f64 t1 (/.f64 (sqrt.f64 u) v)) (/.f64 -1 (*.f64 u (sqrt.f64 u))))
(neg.f64 (/.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 (sqrt.f64 u) v)))
(*.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (neg.f64 (/.f64 v (sqrt.f64 u))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (*.f64 (cbrt.f64 u) (/.f64 u v))))
(*.f64 (/.f64 t1 (/.f64 (pow.f64 (cbrt.f64 u) 2) v)) (/.f64 -1 (*.f64 u (cbrt.f64 u))))
(/.f64 (/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (/.f64 (/.f64 (neg.f64 v) (/.f64 u t1)) (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (/.f64 -1 (*.f64 u (sqrt.f64 (/.f64 (/.f64 u v) t1)))) (sqrt.f64 (*.f64 v (/.f64 t1 u))))
(*.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (/.f64 (neg.f64 (/.f64 1 u)) (sqrt.f64 (/.f64 u (*.f64 t1 v)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u)))) (*.f64 u (sqrt.f64 (/.f64 u (*.f64 t1 v)))))
(*.f64 (/.f64 -1 (/.f64 u (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2))) (cbrt.f64 (*.f64 v (/.f64 t1 u))))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 (/.f64 1 u) 1) (*.f64 v (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (/.f64 1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 (*.f64 t1 v) (cbrt.f64 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (*.f64 (/.f64 u v) (cbrt.f64 u))))
(*.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 (/.f64 1 u) (/.f64 u v)) t1)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (/.f64 1 u) (/.f64 u t1)) v)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (/.f64 1 u) (/.f64 u (sqrt.f64 (*.f64 t1 v)))) (sqrt.f64 (*.f64 t1 v)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (/.f64 1 u) (/.f64 u (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2))) (cbrt.f64 (*.f64 t1 v)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) u) v)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) u) (neg.f64 v))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) 1) (/.f64 v u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) (sqrt.f64 u)) (/.f64 v (sqrt.f64 u)))
(/.f64 (*.f64 t1 (/.f64 1 (sqrt.f64 u))) (*.f64 (/.f64 u v) (sqrt.f64 u)))
(/.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 (sqrt.f64 u) v))
(*.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 v (sqrt.f64 u)))
(*.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2)) (/.f64 t1 (*.f64 (/.f64 u v) (cbrt.f64 u))))
(*.f64 (/.f64 (/.f64 t1 u) (pow.f64 (cbrt.f64 u) 2)) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) (/.f64 u (sqrt.f64 v))) (sqrt.f64 v))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (*.f64 t1 (/.f64 1 u)) (/.f64 u (pow.f64 (cbrt.f64 v) 2))) (cbrt.f64 v))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u)) (/.f64 (sqrt.f64 (*.f64 t1 v)) u))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 2)) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 u))) (/.f64 t1 (*.f64 (sqrt.f64 u) (/.f64 u v))))
(*.f64 (/.f64 t1 (/.f64 (sqrt.f64 u) v)) (/.f64 -1 (*.f64 u (sqrt.f64 u))))
(neg.f64 (/.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 (sqrt.f64 u) v)))
(*.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (neg.f64 (/.f64 v (sqrt.f64 u))))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 u) 2))) (/.f64 t1 (*.f64 (cbrt.f64 u) (/.f64 u v))))
(*.f64 (/.f64 t1 (/.f64 (pow.f64 (cbrt.f64 u) 2) v)) (/.f64 -1 (*.f64 u (cbrt.f64 u))))
(/.f64 (/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (/.f64 (/.f64 (neg.f64 v) (/.f64 u t1)) (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (neg.f64 (/.f64 v u)) (/.f64 t1 u))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (neg.f64 (/.f64 t1 u)) (/.f64 v u))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t1 v)) 2) u)) (/.f64 (cbrt.f64 (*.f64 t1 v)) u))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (pow.f64 (cbrt.f64 u) 2))) (/.f64 (sqrt.f64 (*.f64 v (/.f64 t1 u))) (cbrt.f64 u)))
(*.f64 (/.f64 t1 (/.f64 (pow.f64 (cbrt.f64 u) 2) v)) (/.f64 -1 (*.f64 u (cbrt.f64 u))))
(/.f64 (/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2))
(/.f64 (/.f64 (/.f64 (neg.f64 v) (/.f64 u t1)) (cbrt.f64 u)) (pow.f64 (cbrt.f64 u) 2))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) 1)) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (sqrt.f64 u))) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) (sqrt.f64 u)))
(*.f64 (/.f64 t1 (/.f64 (sqrt.f64 u) v)) (/.f64 -1 (*.f64 u (sqrt.f64 u))))
(neg.f64 (/.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (/.f64 (sqrt.f64 u) v)))
(*.f64 (/.f64 t1 (*.f64 u (sqrt.f64 u))) (neg.f64 (/.f64 v (sqrt.f64 u))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) (pow.f64 (cbrt.f64 u) 2))) (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (/.f64 v (/.f64 (*.f64 u u) t1))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (cbrt.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2)) (pow.f64 (cbrt.f64 u) 2)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) 2) -1)) (/.f64 (cbrt.f64 (*.f64 v (/.f64 t1 u))) u))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 1)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 t1 v)) u) 2)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))) 3)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3) 1/3)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(pow.f64 (*.f64 u (/.f64 (/.f64 u v) t1)) -1)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 2))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(log.f64 (exp.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) 3))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 v (/.f64 t1 u)) 3) (pow.f64 u 3)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(exp.f64 (log.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 v u) (/.f64 t1 u))))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(/.f64 v (/.f64 (*.f64 u u) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))

eval250.0ms (1.9%)

Compiler

Compiled 15361 to 5290 computations (65.6% saved)

prune162.0ms (1.2%)

Pruning

21 alts after pruning (10 fresh and 11 done)

PrunedKeptTotal
New7715776
Fresh459
Picked011
Done11011
Total77621797
Error
0b
Counts
797 → 21
Alt Table
Click to see full alt table
StatusErrorProgram
32.8b
(/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u))
46.5b
(/.f64 (/.f64 (*.f64 t1 v) u) u)
1.8b
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
31.8b
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
1.9b
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) v))
31.5b
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 u) v))
18.6b
(/.f64 (/.f64 t1 (+.f64 t1 u)) (*.f64 -1 (/.f64 (+.f64 v (*.f64 (/.f64 v t1) u)) (*.f64 (/.f64 v t1) v))))
32.1b
(/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u))
30.8b
(/.f64 (neg.f64 v) t1)
14.4b
(/.f64 v (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (neg.f64 t1)))
46.5b
(/.f64 v (/.f64 u (/.f64 t1 u)))
24.4b
(/.f64 v (-.f64 (*.f64 u -2) t1))
46.5b
(/.f64 v (*.f64 (/.f64 u t1) u))
53.3b
(/.f64 v u)
54.9b
(/.f64 v t1)
34.9b
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
32.2b
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
46.1b
(*.f64 (/.f64 t1 (*.f64 u u)) v)
30.9b
(*.f64 (/.f64 -1 t1) v)
33.3b
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
4.4b
(neg.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))))
Compiler

Compiled 242 to 149 computations (38.4% saved)

regimes98.0ms (0.7%)

Counts
46 → 3
Calls
Call 1
Inputs
(/.f64 v t1)
(/.f64 v u)
(/.f64 (neg.f64 v) t1)
(*.f64 (/.f64 -1 t1) v)
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(/.f64 v (*.f64 (/.f64 u t1) u))
(/.f64 v (-.f64 (*.f64 u -2) t1))
(/.f64 v (/.f64 u (/.f64 t1 u)))
(/.f64 v (/.f64 (*.f64 u u) t1))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(/.f64 (/.f64 (*.f64 t1 v) u) u)
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
(/.f64 v (/.f64 (*.f64 u u) (neg.f64 t1)))
(/.f64 v (/.f64 (*.f64 u (neg.f64 u)) t1))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u))
(/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u))
(/.f64 v (*.f64 (-.f64 t1 u) (/.f64 u t1)))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v u))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 u) v))
(/.f64 v (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(/.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 v (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (neg.f64 t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(*.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u))) v)
(/.f64 v (-.f64 (-.f64 (*.f64 u -2) (/.f64 (*.f64 u u) t1)) t1))
(neg.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 (/.f64 u v) (/.f64 t1 v))))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (*.f64 -1 (+.f64 (/.f64 u v) (/.f64 t1 v))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))) v)
(/.f64 (/.f64 t1 (+.f64 t1 u)) (*.f64 -1 (/.f64 (+.f64 v (*.f64 (/.f64 v t1) u)) (*.f64 (/.f64 v t1) v))))
(*.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)))))
Outputs
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
Calls

4 calls:

28.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
21.0ms
t1
20.0ms
v
20.0ms
u
Results
ErrorSegmentsBranch
1.7b1u
1.7b1v
1.7b1t1
0.6b3(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 472 to 152 computations (67.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.277300770639502e+217
6.9537215484389775e+221
0.0ms
1.638281354179598e-194
5.739510993872618e-193
Compiler

Compiled 21 to 13 computations (38.1% saved)

regimes150.0ms (1.1%)

Counts
37 → 3
Calls
Call 1
Inputs
(/.f64 v t1)
(/.f64 v u)
(/.f64 (neg.f64 v) t1)
(*.f64 (/.f64 -1 t1) v)
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(/.f64 v (*.f64 (/.f64 u t1) u))
(/.f64 v (-.f64 (*.f64 u -2) t1))
(/.f64 v (/.f64 u (/.f64 t1 u)))
(/.f64 v (/.f64 (*.f64 u u) t1))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(/.f64 (/.f64 (*.f64 t1 v) u) u)
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
(/.f64 v (/.f64 (*.f64 u u) (neg.f64 t1)))
(/.f64 v (/.f64 (*.f64 u (neg.f64 u)) t1))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u))
(/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u))
(/.f64 v (*.f64 (-.f64 t1 u) (/.f64 u t1)))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v u))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 u) v))
(/.f64 v (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(/.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 v (/.f64 (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (neg.f64 t1)))
Outputs
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
Calls

3 calls:

66.0ms
t1
58.0ms
u
18.0ms
v
Results
ErrorSegmentsBranch
1.7b1u
1.7b1v
0.2b3t1
Compiler

Compiled 316 to 98 computations (69% saved)

bsearch32.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
14.0ms
1.5357465071502475e-230
2.7122093372037895e-229
17.0ms
-3.490253201952549e-247
-4.539770733218104e-253
Results
26.0ms256×body256valid
3.0ms26×body256infinite
Compiler

Compiled 460 to 294 computations (36.1% saved)

regimes199.0ms (1.5%)

Counts
35 → 3
Calls
Call 1
Inputs
(/.f64 v t1)
(/.f64 v u)
(/.f64 (neg.f64 v) t1)
(*.f64 (/.f64 -1 t1) v)
(*.f64 t1 (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 t1 (*.f64 u u)) v)
(/.f64 v (*.f64 (/.f64 u t1) u))
(/.f64 v (-.f64 (*.f64 u -2) t1))
(/.f64 v (/.f64 u (/.f64 t1 u)))
(/.f64 v (/.f64 (*.f64 u u) t1))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (/.f64 t1 u) v) u)
(/.f64 (/.f64 (*.f64 t1 v) u) u)
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v)
(/.f64 v (/.f64 (*.f64 u u) (neg.f64 t1)))
(/.f64 v (/.f64 (*.f64 u (neg.f64 u)) t1))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u))
(/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u))
(/.f64 v (*.f64 (-.f64 t1 u) (/.f64 u t1)))
(/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v u))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 u) v))
(/.f64 v (*.f64 (-.f64 t1 u) (/.f64 (+.f64 t1 u) t1)))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(/.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)
Outputs
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
(/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))
Calls

3 calls:

83.0ms
t1
62.0ms
u
48.0ms
v
Results
ErrorSegmentsBranch
1.8b1u
1.8b1v
0.3b3t1
Compiler

Compiled 292 to 95 computations (67.5% saved)

bsearch37.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
35.0ms
7.3006728376919285e-242
1.5357465071502475e-230
2.0ms
-3.490253201952549e-247
-4.539770733218104e-253
Results
34.0ms176×body256valid
1.0ms12×body256infinite
Compiler

Compiled 318 to 211 computations (33.6% saved)

regimes340.0ms (2.5%)

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

3 calls:

149.0ms
v
147.0ms
t1
39.0ms
u
Results
ErrorSegmentsBranch
13.3b3u
19.7b5v
10.3b3t1
Compiler

Compiled 246 to 84 computations (65.9% saved)

bsearch34.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
15.0ms
2.8680193168577222e-55
2.8457252639861745e-52
19.0ms
-195.21817670228643
-2.610415718931303e-9
Results
29.0ms288×body256valid
1.0msbody256infinite
Compiler

Compiled 453 to 301 computations (33.6% saved)

regimes269.0ms (2%)

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

3 calls:

162.0ms
v
53.0ms
u
48.0ms
t1
Results
ErrorSegmentsBranch
13.4b3u
18.8b7v
10.4b3t1
Compiler

Compiled 197 to 69 computations (65% saved)

bsearch34.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
15.0ms
2.8680193168577222e-55
2.8457252639861745e-52
19.0ms
-195.21817670228643
-2.610415718931303e-9
Results
29.0ms288×body256valid
1.0msbody256infinite
Compiler

Compiled 435 to 301 computations (30.8% saved)

regimes296.0ms (2.2%)

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

3 calls:

128.0ms
t1
120.0ms
v
44.0ms
u
Results
ErrorSegmentsBranch
13.4b3u
18.8b7v
9.9b5t1
Compiler

Compiled 165 to 64 computations (61.2% saved)

bsearch76.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
14.0ms
3.1341592758515437e-50
4.049115576942938e-49
20.0ms
7.3006728376919285e-242
1.5357465071502475e-230
15.0ms
-3.6796657657144054e-244
-3.490253201952549e-247
26.0ms
-195.21817670228643
-2.610415718931303e-9
Results
67.0ms528×body256valid
2.0ms17×body256infinite
Compiler

Compiled 797 to 541 computations (32.1% saved)

regimes525.0ms (3.9%)

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

3 calls:

407.0ms
v
66.0ms
u
49.0ms
t1
Results
ErrorSegmentsBranch
13.6b3u
18.8b7v
11.1b3t1
Compiler

Compiled 125 to 50 computations (60% saved)

bsearch36.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
13.0ms
3.1341592758515437e-50
4.049115576942938e-49
23.0ms
-195.21817670228643
-2.610415718931303e-9
Results
32.0ms256×body256valid
1.0msbody256infinite
Compiler

Compiled 389 to 269 computations (30.8% saved)

regimes125.0ms (0.9%)

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

3 calls:

60.0ms
v
33.0ms
t1
29.0ms
u
Results
ErrorSegmentsBranch
14.0b3u
19.5b7v
12.1b3t1
Compiler

Compiled 101 to 45 computations (55.4% saved)

bsearch66.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
11.0ms
3.1341592758515437e-50
4.049115576942938e-49
55.0ms
-195.21817670228643
-2.610415718931303e-9
Results
63.0ms256×body256valid
0.0msbody256infinite
Compiler

Compiled 389 to 269 computations (30.8% saved)

regimes91.0ms (0.7%)

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

3 calls:

40.0ms
v
24.0ms
t1
22.0ms
u
Results
ErrorSegmentsBranch
19.2b3u
24.4b1v
20.9b3t1
Compiler

Compiled 93 to 42 computations (54.8% saved)

bsearch31.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
10.0ms
3.1132213957665904e+97
1.764436226951945e+98
21.0ms
-8.881608795977775e+105
-2.7560340859658557e+84
Results
28.0ms272×body256valid
Compiler

Compiled 395 to 268 computations (32.2% saved)

regimes112.0ms (0.8%)

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

3 calls:

52.0ms
t1
43.0ms
v
15.0ms
u
Results
ErrorSegmentsBranch
19.3b3u
29.4b3v
23.1b3t1
Compiler

Compiled 51 to 27 computations (47.1% saved)

bsearch64.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
50.0ms
5.082749064941167e+67
5.964448930758332e+70
14.0ms
-5.702913573798939e+79
-2.331129490400643e+78
Results
24.0ms240×body256valid
Compiler

Compiled 306 to 208 computations (32% saved)

regimes82.0ms (0.6%)

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

3 calls:

37.0ms
v
27.0ms
u
17.0ms
t1
Results
ErrorSegmentsBranch
19.4b3u
29.4b3v
23.1b3t1
Compiler

Compiled 37 to 21 computations (43.2% saved)

bsearch31.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
16.0ms
5.082749064941167e+67
5.964448930758332e+70
14.0ms
-5.702913573798939e+79
-2.331129490400643e+78
Results
28.0ms240×body256valid
Compiler

Compiled 306 to 208 computations (32% saved)

regimes64.0ms (0.5%)

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

3 calls:

41.0ms
t1
12.0ms
u
10.0ms
v
Results
ErrorSegmentsBranch
26.3b3u
29.7b3v
28.1b3t1
Compiler

Compiled 30 to 19 computations (36.7% saved)

bsearch37.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
6.889383924474348e+123
8.865960897519766e+142
19.0ms
-5.702913573798939e+79
-2.331129490400643e+78
Results
34.0ms272×body256valid
Compiler

Compiled 276 to 200 computations (27.5% saved)

regimes30.0ms (0.2%)

Accuracy

Total -11.4b remaining (-23.5%)

Threshold costs -11.4b (-23.5%)

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

3 calls:

11.0ms
t1
10.0ms
v
8.0ms
u
Results
ErrorSegmentsBranch
48.7b3u
52.2b2v
48.8b3t1
Compiler

Compiled 21 to 14 computations (33.3% saved)

bsearch33.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
1.2953755498220756e-21
0.0004256419441777839
14.0ms
-5.702913573798939e+79
-2.331129490400643e+78
Results
30.0ms272×body256valid
Compiler

Compiled 259 to 183 computations (29.3% saved)

simplify55.0ms (0.4%)

Algorithm
egg-herbie
Rules
66×*-commutative
44×+-commutative
36×neg-mul-1
36×neg-sub0
32×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01341044
11981044
22371044
32741044
42981044
53071044
63091044
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 6575169876935467/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 100000000000000008265758834125873790434126476426544435070460637811561625600102475210888560830400552004310488942935855313773632204291895769631741044492391238650185947160215814947857554687910937412833128327366741516615680) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(if (<=.f64 t1 -7255021332124309/16122269626942909129404900662735492142298807557254685123533957184651913530173488143140175045399694454793530120643833272670970079330526292030350920973600450955456136596649325078391464772840162385651374295294530896122681527488756156580761624107880751845994219387748352) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 t1 2594657776122209/27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732096) (/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))
(if (<=.f64 t1 -3148880786512287/15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 t1 2927931563233833/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624) (/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u)) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(if (<=.f64 t1 -52) (/.f64 v (-.f64 (*.f64 u -2) t1)) (if (<=.f64 t1 210287584003775/53919893334301279589334030174039261347274288845081144962207220498432) (/.f64 v (*.f64 (-.f64 t1 u) (/.f64 u t1))) (/.f64 v (-.f64 (*.f64 u -2) t1))))
(if (<=.f64 t1 -1397820478929415/75557863725914323419136) (/.f64 v (-.f64 (*.f64 u -2) t1)) (if (<=.f64 t1 7039781273726375/6901746346790563787434755862277025452451108972170386555162524223799296) (/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u))) (/.f64 v (-.f64 (*.f64 u -2) t1))))
(if (<=.f64 t1 -5100155801499217/37778931862957161709568) (/.f64 v (-.f64 (*.f64 u -2) t1)) (if (<=.f64 t1 -3345685835669305/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u))) (if (<=.f64 t1 225225504864141/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v) (if (<=.f64 t1 8951544791827361/26328072917139296674479506920917608079723773850137277813577744384) (*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u))) (/.f64 v (-.f64 (*.f64 u -2) t1))))))
(if (<=.f64 t1 -7932099951695107/9223372036854775808) (/.f64 v (-.f64 (*.f64 u -2) t1)) (if (<=.f64 t1 7898421875141789/52656145834278593348959013841835216159447547700274555627155488768) (*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u))) (/.f64 v (-.f64 (*.f64 u -2) t1))))
(if (<=.f64 t1 -7839866231326559/2305843009213693952) (/.f64 v (-.f64 (*.f64 u -2) t1)) (if (<=.f64 t1 8214358750147461/105312291668557186697918027683670432318895095400549111254310977536) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)) (/.f64 v (-.f64 (*.f64 u -2) t1))))
(if (<=.f64 u -1019999999999999976396236641327670453923833383640281115588355210321419369099224468555436091850620928) (*.f64 t1 (/.f64 (/.f64 v u) u)) (if (<=.f64 u 174999999999999988212989252515017626300349848692650624503121939369540769124388595522453585713430528) (/.f64 v (-.f64 (*.f64 u -2) t1)) (*.f64 (/.f64 t1 (*.f64 u u)) v)))
(if (<=.f64 u -4000000000000000033974485734758811904595479698395042463579996410811187623624704) (*.f64 t1 (/.f64 (/.f64 v u) u)) (if (<=.f64 u 51000000000000001400359944159157703896556554166508844303320034654027776) (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 t1 (*.f64 u u)) v)))
(if (<=.f64 u -34000000000000003168416104057560474960257646911721244660217734350659855660875776) (*.f64 t1 (/.f64 (/.f64 v u) u)) (if (<=.f64 u 3600000000000000261113170973505246454170147874727479039865556559724544) (/.f64 (neg.f64 v) t1) (*.f64 t1 (/.f64 (/.f64 v u) u))))
(if (<=.f64 u -56000000000000002121147357607829408819305898334881099472855815384936490079354880) (/.f64 v u) (if (<=.f64 u 1399999999999999956074575729413087053121335700446594957054201913619999986946067036442414233740475345531796686896772670537703051484719359197184) (/.f64 (neg.f64 v) t1) (/.f64 v u)))
(if (<=.f64 u -3449999999999999895605748663881484342622355157080995594990457821596285428301824) (/.f64 v u) (if (<=.f64 u 3565267313141895/4951760157141521099596496896) (/.f64 v t1) (/.f64 v u)))
(/.f64 v t1)
Outputs
(if (<=.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 6575169876935467/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 100000000000000008265758834125873790434126476426544435070460637811561625600102475210888560830400552004310488942935855313773632204291895769631741044492391238650185947160215814947857554687910937412833128327366741516615680) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(if (or (<=.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 6575169876935467/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336) (not (<=.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 100000000000000008265758834125873790434126476426544435070460637811561625600102475210888560830400552004310488942935855313773632204291895769631741044492391238650185947160215814947857554687910937412833128327366741516615680))) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(if (or (<=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 6575169876935467/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336) (not (<=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) 100000000000000008265758834125873790434126476426544435070460637811561625600102475210888560830400552004310488942935855313773632204291895769631741044492391238650185947160215814947857554687910937412833128327366741516615680))) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(if (<=.f64 t1 -7255021332124309/16122269626942909129404900662735492142298807557254685123533957184651913530173488143140175045399694454793530120643833272670970079330526292030350920973600450955456136596649325078391464772840162385651374295294530896122681527488756156580761624107880751845994219387748352) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 t1 2594657776122209/27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732096) (/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))
(if (<=.f64 t1 -7255021332124309/16122269626942909129404900662735492142298807557254685123533957184651913530173488143140175045399694454793530120643833272670970079330526292030350920973600450955456136596649325078391464772840162385651374295294530896122681527488756156580761624107880751845994219387748352) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 t1 2594657776122209/27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732096) (/.f64 (*.f64 v (/.f64 t1 u)) (neg.f64 u)) (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(if (<=.f64 t1 -3148880786512287/15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (if (<=.f64 t1 2927931563233833/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624) (/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u)) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1)))))
(if (or (<=.f64 t1 -3148880786512287/15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848) (not (<=.f64 t1 2927931563233833/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624))) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 v (/.f64 t1 u)) (neg.f64 u)))
(if (<=.f64 t1 -52) (/.f64 v (-.f64 (*.f64 u -2) t1)) (if (<=.f64 t1 210287584003775/53919893334301279589334030174039261347274288845081144962207220498432) (/.f64 v (*.f64 (-.f64 t1 u) (/.f64 u t1))) (/.f64 v (-.f64 (*.f64 u -2) t1))))
(if (or (<=.f64 t1 -52) (not (<=.f64 t1 210287584003775/53919893334301279589334030174039261347274288845081144962207220498432))) (/.f64 v (-.f64 (*.f64 u -2) t1)) (/.f64 v (*.f64 (/.f64 u t1) (-.f64 t1 u))))
(if (<=.f64 t1 -1397820478929415/75557863725914323419136) (/.f64 v (-.f64 (*.f64 u -2) t1)) (if (<=.f64 t1 7039781273726375/6901746346790563787434755862277025452451108972170386555162524223799296) (/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u))) (/.f64 v (-.f64 (*.f64 u -2) t1))))
(if (or (<=.f64 t1 -1397820478929415/75557863725914323419136) (not (<=.f64 t1 7039781273726375/6901746346790563787434755862277025452451108972170386555162524223799296))) (/.f64 v (-.f64 (*.f64 u -2) t1)) (/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u))))
(if (<=.f64 t1 -5100155801499217/37778931862957161709568) (/.f64 v (-.f64 (*.f64 u -2) t1)) (if (<=.f64 t1 -3345685835669305/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u))) (if (<=.f64 t1 225225504864141/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) v) (if (<=.f64 t1 8951544791827361/26328072917139296674479506920917608079723773850137277813577744384) (*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u))) (/.f64 v (-.f64 (*.f64 u -2) t1))))))
(if (<=.f64 t1 -5100155801499217/37778931862957161709568) (/.f64 v (-.f64 (*.f64 u -2) t1)) (if (<=.f64 t1 -3345685835669305/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u)) (if (<=.f64 t1 225225504864141/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u))) (if (<=.f64 t1 8951544791827361/26328072917139296674479506920917608079723773850137277813577744384) (*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u)) (/.f64 v (-.f64 (*.f64 u -2) t1))))))
(if (<=.f64 t1 -7932099951695107/9223372036854775808) (/.f64 v (-.f64 (*.f64 u -2) t1)) (if (<=.f64 t1 7898421875141789/52656145834278593348959013841835216159447547700274555627155488768) (*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u))) (/.f64 v (-.f64 (*.f64 u -2) t1))))
(if (or (<=.f64 t1 -7932099951695107/9223372036854775808) (not (<=.f64 t1 7898421875141789/52656145834278593348959013841835216159447547700274555627155488768))) (/.f64 v (-.f64 (*.f64 u -2) t1)) (*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u)))
(if (<=.f64 t1 -7839866231326559/2305843009213693952) (/.f64 v (-.f64 (*.f64 u -2) t1)) (if (<=.f64 t1 8214358750147461/105312291668557186697918027683670432318895095400549111254310977536) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)) (/.f64 v (-.f64 (*.f64 u -2) t1))))
(if (or (<=.f64 t1 -7839866231326559/2305843009213693952) (not (<=.f64 t1 8214358750147461/105312291668557186697918027683670432318895095400549111254310977536))) (/.f64 v (-.f64 (*.f64 u -2) t1)) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)))
(if (or (<=.f64 t1 -7839866231326559/2305843009213693952) (not (<=.f64 t1 8214358750147461/105312291668557186697918027683670432318895095400549111254310977536))) (/.f64 v (-.f64 (*.f64 u -2) t1)) (*.f64 t1 (neg.f64 (/.f64 (/.f64 v u) u))))
(if (or (<=.f64 t1 -7839866231326559/2305843009213693952) (not (<=.f64 t1 8214358750147461/105312291668557186697918027683670432318895095400549111254310977536))) (/.f64 v (-.f64 (*.f64 u -2) t1)) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
(if (<=.f64 u -1019999999999999976396236641327670453923833383640281115588355210321419369099224468555436091850620928) (*.f64 t1 (/.f64 (/.f64 v u) u)) (if (<=.f64 u 174999999999999988212989252515017626300349848692650624503121939369540769124388595522453585713430528) (/.f64 v (-.f64 (*.f64 u -2) t1)) (*.f64 (/.f64 t1 (*.f64 u u)) v)))
(if (<=.f64 u -1019999999999999976396236641327670453923833383640281115588355210321419369099224468555436091850620928) (*.f64 t1 (/.f64 (/.f64 v u) u)) (if (<=.f64 u 174999999999999988212989252515017626300349848692650624503121939369540769124388595522453585713430528) (/.f64 v (-.f64 (*.f64 u -2) t1)) (*.f64 v (/.f64 t1 (*.f64 u u)))))
(if (<=.f64 u -4000000000000000033974485734758811904595479698395042463579996410811187623624704) (*.f64 t1 (/.f64 (/.f64 v u) u)) (if (<=.f64 u 51000000000000001400359944159157703896556554166508844303320034654027776) (/.f64 (neg.f64 v) t1) (*.f64 (/.f64 t1 (*.f64 u u)) v)))
(if (<=.f64 u -4000000000000000033974485734758811904595479698395042463579996410811187623624704) (*.f64 t1 (/.f64 (/.f64 v u) u)) (if (<=.f64 u 51000000000000001400359944159157703896556554166508844303320034654027776) (/.f64 (neg.f64 v) t1) (*.f64 v (/.f64 t1 (*.f64 u u)))))
(if (<=.f64 u -34000000000000003168416104057560474960257646911721244660217734350659855660875776) (*.f64 t1 (/.f64 (/.f64 v u) u)) (if (<=.f64 u 3600000000000000261113170973505246454170147874727479039865556559724544) (/.f64 (neg.f64 v) t1) (*.f64 t1 (/.f64 (/.f64 v u) u))))
(if (or (<=.f64 u -34000000000000003168416104057560474960257646911721244660217734350659855660875776) (not (<=.f64 u 3600000000000000261113170973505246454170147874727479039865556559724544))) (*.f64 t1 (/.f64 (/.f64 v u) u)) (/.f64 (neg.f64 v) t1))
(if (<=.f64 u -56000000000000002121147357607829408819305898334881099472855815384936490079354880) (/.f64 v u) (if (<=.f64 u 1399999999999999956074575729413087053121335700446594957054201913619999986946067036442414233740475345531796686896772670537703051484719359197184) (/.f64 (neg.f64 v) t1) (/.f64 v u)))
(if (<=.f64 u -3449999999999999895605748663881484342622355157080995594990457821596285428301824) (/.f64 v u) (if (<=.f64 u 3565267313141895/4951760157141521099596496896) (/.f64 v t1) (/.f64 v u)))
(/.f64 v t1)
Compiler

Compiled 427 to 243 computations (43.1% saved)

soundness605.0ms (4.5%)

Algorithm
egg-herbie
Rules
1190×associate-/r*
1156×associate--l-
1156×associate--l-
1156×associate--l-
1060×+-commutative
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
04408002
114957746
265757724
02343830
17113530
225953524
01135
13235
28835
321435
441135
559435
679635
7137835
8244931
9689231
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 869 to 278 computations (68% saved)

end149.0ms (1.1%)

Compiler

Compiled 388 to 163 computations (58% saved)

Profiling

Loading profile data...