Details

Time bar (total: 1.6min)

analyze211.0ms (0.2%)

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)

sample899.0ms (0.9%)

Results
864.0ms8256×body256valid
25.0ms253×body256infinite
Bogosity

preprocess3.0s (3%)

Algorithm
egglog
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 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (neg.f64 t1) u) (*.f64 (+.f64 t1 v) (+.f64 t1 v)))
(/.f64 (*.f64 t1 (neg.f64 u)) (pow.f64 (+.f64 t1 v) 2))
(/.f64 (*.f64 (neg.f64 u) v) (*.f64 (+.f64 u t1) (+.f64 u t1)))
(/.f64 (*.f64 v (neg.f64 u)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (+.f64 v u) (+.f64 v u)))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 v u) 2))
Compiler

Compiled 18 to 11 computations (38.9% saved)

simplify1.5s (1.5%)

Algorithm
egglog
Counts
1 → 2
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) v) (pow.f64 (+.f64 t1 u) 2))

eval1.0ms (0%)

Compiler

Compiled 25 to 11 computations (56% saved)

prune2.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New112
Fresh011
Picked000
Done000
Total123
Error
19.4b
Counts
3 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
19.4b
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 15 to 8 computations (46.7% saved)

localize18.0ms (0%)

Local error

Found 2 expressions with local error:

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

Compiled 34 to 8 computations (76.5% saved)

series96.0ms (0.1%)

Counts
2 → 60
Calls

15 calls:

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

Compiled 6800 to 4535 computations (33.3% saved)

rewrite1.6s (1.6%)

Algorithm
batch-egg-rewrite
Rules
137×egg-rr
112×egg-rr
Counts
2 → 249
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 v (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (+.f64 t1 u)) (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))) (/.f64 t1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 v) (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2)) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (*.f64 (neg.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2) (*.f64 (neg.f64 t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (/.f64 1 (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 1 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (*.f64 t1 v))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u))))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 v) (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u))))) (*.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (neg.f64 t1)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) t1) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 (+.f64 t1 u)))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u)))) v) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u)))) (neg.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (+.f64 t1 u)))) (*.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (-.f64 (neg.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u)))) (/.f64 v (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u))))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (-.f64 (neg.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (*.f64 (neg.f64 t1) v))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 v)) (-.f64 (neg.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2)) (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) v) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (neg.f64 t1)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u))))) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u)))) (/.f64 v (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(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) (cbrt.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 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 neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 t1) v) 0) (/.f64 -1 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 t1) 0) (/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) -1)) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(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 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t1 u) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 t1 u)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 t1 u) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (+.f64 0 (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 0))) (-.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 u (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (*.f64 t1 (+.f64 t1 u))) (cbrt.f64 (*.f64 u (+.f64 t1 u)))))) (+.f64 (cbrt.f64 (*.f64 t1 (+.f64 t1 u))) (cbrt.f64 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 u (+.f64 t1 u)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (*.f64 u (+.f64 t1 u))) (cbrt.f64 (*.f64 t1 (+.f64 t1 u)))))) (+.f64 (cbrt.f64 (*.f64 u (+.f64 t1 u))) (cbrt.f64 (*.f64 t1 (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) 0)) (+.f64 0 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 t1) u) (-.f64 (neg.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 t1) u) (-.f64 (-.f64 (neg.f64 t1) u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (*.f64 t1 (+.f64 t1 u)) -1)) (/.f64 (*.f64 u (+.f64 t1 u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (/.f64 (*.f64 u (+.f64 t1 u)) -1)) (*.f64 (*.f64 t1 (+.f64 t1 u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (neg.f64 (pow.f64 t1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 u (+.f64 t1 u)) (*.f64 (neg.f64 t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (-.f64 3 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (+.f64 t1 u) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 (neg.f64 u) (+.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 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 t1 u) u (*.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 u) (*.f64 (cbrt.f64 (pow.f64 u 2)) (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 u (+.f64 t1 u))) (cbrt.f64 (pow.f64 (*.f64 u (+.f64 t1 u)) 2)) (*.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (+.f64 t1 u)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) u) (*.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u (+.f64 t1 u) (*.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t1 (+.f64 t1 u) (*.f64 u (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 t1 u) t1 (*.f64 u (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t1 (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 u (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 t1 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2)) (*.f64 u (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (+.f64 t1 u)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) t1) (*.f64 u (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 t1) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 t1)) (cbrt.f64 (pow.f64 t1 2)) (*.f64 u (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 u)) (cbrt.f64 (pow.f64 u 2)) (*.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t1 (+.f64 t1 u)) 1 (*.f64 u (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) 1/3)))) (#(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 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 t1 u) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (neg.f64 t1) u) 2)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t1 (+.f64 t1 u)) 0) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2) (*.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (pow.f64 t1 2) (pow.f64 u 2))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (pow.f64 t1 2) (pow.f64 u 2)) 0) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 (pow.f64 u 2) (pow.f64 t1 2))) (-.f64 (pow.f64 u 2) (pow.f64 t1 2))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t1 (+.f64 t1 u)) 0) (*.f64 (*.f64 t1 (+.f64 t1 u)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 (+.f64 t1 u)))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2) (*.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (pow.f64 t1 2) (pow.f64 u 2)))) 0) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2) (*.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (pow.f64 t1 2) (pow.f64 u 2))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 u (+.f64 t1 u)) 0) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2) (*.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (pow.f64 t1 2) (pow.f64 u 2))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (pow.f64 u 2) (pow.f64 t1 2)) 0) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 (pow.f64 u 2) (pow.f64 t1 2))) (-.f64 (pow.f64 u 2) (pow.f64 t1 2))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 u (+.f64 t1 u)) 0) (*.f64 (*.f64 u (+.f64 t1 u)) (+.f64 1 (/.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (pow.f64 (+.f64 t1 u) 2) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (+.f64 t1 u) 2) 0) (/.f64 1 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2)) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2)) (+.f64 0 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) 0))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (*.f64 t1 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 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 3) (pow.f64 (pow.f64 t1 3) 2)) (+.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (-.f64 (pow.f64 (pow.f64 t1 2) 2) (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t1 u) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 u) 3) (pow.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (pow.f64 (*.f64 t1 u) 2) (-.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 u 2) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 u 3) 2) (pow.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 3)) (+.f64 (pow.f64 (pow.f64 u 2) 2) (-.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (*.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u))))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 3) (pow.f64 (pow.f64 u 3) 2)) (+.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 t1 2) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 t1 3) 2) (pow.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 3)) (+.f64 (pow.f64 (pow.f64 t1 2) 2) (-.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (*.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1)))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (+.f64 t1 u) 2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) 0) (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (neg.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.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))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (pow.f64 (pow.f64 t1 2) 2)) (-.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (-.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u))))) (-.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (pow.f64 (pow.f64 u 2) 2)) (-.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 t1 2) 2) (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1)))) (-.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1)))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) 0))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 0) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 1 (/.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 0) (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (+.f64 1 (/.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t1 u) 0) (*.f64 (*.f64 t1 u) (+.f64 1 (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u)))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 u 2) 0) (*.f64 (pow.f64 u 2) (+.f64 1 (/.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2)))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 0) (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (+.f64 1 (/.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u)))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 t1 2) 0) (*.f64 (pow.f64 t1 2) (+.f64 1 (/.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2)))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) 0) (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 t1 u) 2) 0)))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) (+.f64 0 (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (*.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2)) (+.f64 0 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) 0))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (-.f64 (pow.f64 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (*.f64 t1 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 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (-.f64 (pow.f64 (pow.f64 t1 2) 2) (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 3) (pow.f64 (pow.f64 t1 3) 2)) (+.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (-.f64 (pow.f64 (pow.f64 t1 2) 2) (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 t1 u) 2) (-.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 u) 3) (pow.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (pow.f64 (*.f64 t1 u) 2) (-.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (pow.f64 u 2) 2) (-.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (*.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u)))))) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 u 3) 2) (pow.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 3)) (+.f64 (pow.f64 (pow.f64 u 2) 2) (-.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (*.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u))))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 3) (pow.f64 (pow.f64 u 3) 2)) (+.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (pow.f64 t1 2) 2) (-.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (*.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1))))) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 t1 3) 2) (pow.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 3)) (+.f64 (pow.f64 (pow.f64 t1 2) 2) (-.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (*.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1)))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 t1 u) 2) 0))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) 0) (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 t1 u) 2) 0)))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (*.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) (+.f64 0 (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (*.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (+.f64 t1 u) 2) 0) (/.f64 (+.f64 0 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2)) (+.f64 0 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) 0))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t1 u) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (*.f64 t1 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 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 t1 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 3) (pow.f64 (pow.f64 t1 3) 2)) (+.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (-.f64 (pow.f64 (pow.f64 t1 2) 2) (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 u) 3) (pow.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (pow.f64 (*.f64 t1 u) 2) (-.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 u 3) 2) (pow.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 3)) (+.f64 (pow.f64 (pow.f64 u 2) 2) (-.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (*.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u))))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 u 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 3) (pow.f64 (pow.f64 u 3) 2)) (+.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 t1 3) 2) (pow.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 3)) (+.f64 (pow.f64 (pow.f64 t1 2) 2) (-.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (*.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1)))))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (+.f64 t1 u) 2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) 0) (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 t1 u) 2) 0)))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) (+.f64 0 (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (*.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))) (pow.f64 (+.f64 t1 u) 2))))) (#(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 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 u 2) (*.f64 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 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 u) (-.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 t1 2) (-.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 (*.f64 t1 u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 (+.f64 t1 u)) (-.f64 (*.f64 u (+.f64 t1 u)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (-.f64 (pow.f64 u 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 u 2) (-.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (*.f64 t1 (+.f64 t1 u)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t1 t1 (pow.f64 u 2)) (+.f64 (*.f64 t1 u) (*.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 t1 2) (+.f64 0 (*.f64 u (+.f64 (+.f64 t1 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 0) (pow.f64 t1 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (*.f64 u (+.f64 (+.f64 t1 u) t1))) (pow.f64 t1 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (*.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (*.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (pow.f64 u 2)) (*.f64 t1 (+.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (pow.f64 u 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (*.f64 u (+.f64 t1 u)) -1)) (neg.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) -1)) (neg.f64 (/.f64 (*.f64 u (+.f64 t1 u)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (+.f64 t1 u) 2) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (+.f64 t1 u) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (+.f64 t1 u) 2) 3) 3)))))

simplify4.7s (4.7%)

Algorithm
egglog
Counts
309 → 389
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (*.f64 (pow.f64 u 2) (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -2 (/.f64 (*.f64 u (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (pow.f64 u 2)))) (pow.f64 t1 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 4) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))))) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))))) (*.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 (*.f64 u (pow.f64 u 2))))) (pow.f64 (/.f64 -1 t1) 4))) (+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))))) (*.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 (*.f64 t1 v) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (pow.f64 u 3) (+.f64 (*.f64 -2 (/.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2)))) (pow.f64 t1 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 1 u) 5)) (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (pow.f64 (/.f64 -1 u) 4)) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (pow.f64 (/.f64 -1 u) 4)) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 (+.f64 (*.f64 2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 -1 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 (/.f64 1 t1) -2)
(+.f64 (pow.f64 (/.f64 1 t1) -2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 (/.f64 1 t1) -2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (pow.f64 (/.f64 1 t1) -2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(pow.f64 (/.f64 -1 t1) -2)
(+.f64 (pow.f64 (/.f64 -1 t1) -2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 (/.f64 -1 t1) -2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (pow.f64 (/.f64 -1 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 (/.f64 1 u) -2)
(+.f64 (pow.f64 (/.f64 1 u) -2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 t1 2) (+.f64 (pow.f64 (/.f64 1 u) -2) (*.f64 2 (*.f64 t1 u))))
(+.f64 (pow.f64 t1 2) (+.f64 (pow.f64 (/.f64 1 u) -2) (*.f64 2 (*.f64 t1 u))))
(pow.f64 (/.f64 -1 u) -2)
(+.f64 (pow.f64 (/.f64 -1 u) -2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 t1 2) (+.f64 (pow.f64 (/.f64 -1 u) -2) (*.f64 2 (*.f64 t1 u))))
(+.f64 (pow.f64 t1 2) (+.f64 (pow.f64 (/.f64 -1 u) -2) (*.f64 2 (*.f64 t1 u))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (+.f64 t1 u)))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 v (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(*.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 1)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (+.f64 t1 u)) (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))) (/.f64 t1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) v)
(*.f64 (*.f64 t1 v) (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 v (/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2)) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (*.f64 (neg.f64 t1) v)))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 v))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2)))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2) (*.f64 (neg.f64 t1) v))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (/.f64 1 (+.f64 t1 u)) 2))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 1 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)))
(-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(-.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(-.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(-.f64 0 (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 1)
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (*.f64 t1 v))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 v (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u))))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u))))) (*.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (neg.f64 t1)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) t1) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 (+.f64 t1 u)))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u)))) v) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u)))) (neg.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (+.f64 t1 u)))) (*.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u)))) (/.f64 v (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u))))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (*.f64 (neg.f64 t1) v))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (+.f64 t1 u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 v)) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2)) (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) v) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (neg.f64 t1)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u))))) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u)))) (/.f64 v (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(pow.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 3) 1/3)
(pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))) 3)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 3))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0))
(if (!=.f64 v 0) (neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (*.f64 (neg.f64 t1) v) 0) (/.f64 -1 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) -1)) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 (neg.f64 t1) v) (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 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (-.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (-.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (-.f64 0 (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (-.f64 0 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
(*.f64 (cbrt.f64 (+.f64 t1 u)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))
(*.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 1 (pow.f64 (+.f64 t1 u) 2))
(*.f64 (pow.f64 (+.f64 t1 u) 2) 1)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (+.f64 0 (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 0))) (-.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 0))
(*.f64 -1 (-.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) 0))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 u (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (*.f64 t1 (+.f64 t1 u))) (cbrt.f64 (*.f64 u (+.f64 t1 u)))))) (+.f64 (cbrt.f64 (*.f64 t1 (+.f64 t1 u))) (cbrt.f64 (*.f64 u (+.f64 t1 u)))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 u (+.f64 t1 u)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (*.f64 u (+.f64 t1 u))) (cbrt.f64 (*.f64 t1 (+.f64 t1 u)))))) (+.f64 (cbrt.f64 (*.f64 u (+.f64 t1 u))) (cbrt.f64 (*.f64 t1 (+.f64 t1 u)))))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) 0)) (+.f64 0 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (-.f64 (neg.f64 t1) u) (-.f64 (neg.f64 t1) u))
(*.f64 (-.f64 (neg.f64 t1) u) (-.f64 (-.f64 (neg.f64 t1) u) 0))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(-.f64 (-.f64 0 (*.f64 (*.f64 t1 (+.f64 t1 u)) -1)) (/.f64 (*.f64 u (+.f64 t1 u)) -1))
(-.f64 (-.f64 0 (/.f64 (*.f64 u (+.f64 t1 u)) -1)) (*.f64 (*.f64 t1 (+.f64 t1 u)) -1))
(-.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (neg.f64 (pow.f64 t1 2)))
(-.f64 1 (+.f64 1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(-.f64 1 (-.f64 1 (pow.f64 (+.f64 t1 u) 2)))
(-.f64 (*.f64 u (+.f64 t1 u)) (*.f64 (neg.f64 t1) (+.f64 t1 u)))
(-.f64 3 (+.f64 3 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(-.f64 3 (-.f64 3 (pow.f64 (+.f64 t1 u) 2)))
(-.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(-.f64 (pow.f64 (+.f64 t1 u) 2) 0)
(-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 (neg.f64 u) (+.f64 t1 u)))
(/.f64 (pow.f64 (+.f64 t1 u) 2) 1)
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) -1)
(fma.f64 (+.f64 t1 u) u (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (cbrt.f64 u) (*.f64 (cbrt.f64 (pow.f64 u 2)) (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (cbrt.f64 (*.f64 u (+.f64 t1 u))) (cbrt.f64 (pow.f64 (*.f64 u (+.f64 t1 u)) 2)) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (cbrt.f64 (+.f64 t1 u)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) u) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (*.f64 u (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 u (+.f64 t1 u) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 t1 (+.f64 t1 u) (*.f64 u (+.f64 t1 u)))
(fma.f64 (+.f64 t1 u) t1 (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 t1 (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 u (+.f64 t1 u)))
(fma.f64 1 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(fma.f64 (cbrt.f64 (*.f64 t1 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2)) (*.f64 u (+.f64 t1 u)))
(fma.f64 (cbrt.f64 (+.f64 t1 u)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) t1) (*.f64 u (+.f64 t1 u)))
(fma.f64 (cbrt.f64 t1) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 t1)) (cbrt.f64 (pow.f64 t1 2)) (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 u)) (cbrt.f64 (pow.f64 u 2)) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 1 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (*.f64 t1 (+.f64 t1 u)) 1 (*.f64 u (+.f64 t1 u)))
(pow.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) 1/3)
(pow.f64 (pow.f64 (+.f64 t1 u) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 3)
(pow.f64 (+.f64 t1 u) 2)
(pow.f64 (-.f64 (neg.f64 t1) u) 2)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2))
(neg.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) 0))
(if (!=.f64 (*.f64 t1 (+.f64 t1 u)) 0) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2) (*.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (pow.f64 t1 2) (pow.f64 u 2))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (pow.f64 t1 2) (pow.f64 u 2)) 0) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 (pow.f64 u 2) (pow.f64 t1 2))) (-.f64 (pow.f64 u 2) (pow.f64 t1 2))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 t1 (+.f64 t1 u)) 0) (*.f64 (*.f64 t1 (+.f64 t1 u)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 (+.f64 t1 u)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2) (*.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (pow.f64 t1 2) (pow.f64 u 2)))) 0) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2) (*.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (pow.f64 t1 2) (pow.f64 u 2))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 u (+.f64 t1 u)) 0) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2) (*.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (pow.f64 t1 2) (pow.f64 u 2))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (pow.f64 u 2) (pow.f64 t1 2)) 0) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 (pow.f64 u 2) (pow.f64 t1 2))) (-.f64 (pow.f64 u 2) (pow.f64 t1 2))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 u (+.f64 t1 u)) 0) (*.f64 (*.f64 u (+.f64 t1 u)) (+.f64 1 (/.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 1 0) (pow.f64 (+.f64 t1 u) 2) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 (+.f64 t1 u) 2) 0) (/.f64 1 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2)) (+.f64 0 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) 0))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (*.f64 t1 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 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 3) (pow.f64 (pow.f64 t1 3) 2)) (+.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (-.f64 (pow.f64 (pow.f64 t1 2) 2) (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 t1 u) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 u) 3) (pow.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (pow.f64 (*.f64 t1 u) 2) (-.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 u 2) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 u 3) 2) (pow.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 3)) (+.f64 (pow.f64 (pow.f64 u 2) 2) (-.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (*.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u))))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 3) (pow.f64 (pow.f64 u 3) 2)) (+.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 t1 2) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 t1 3) 2) (pow.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 3)) (+.f64 (pow.f64 (pow.f64 t1 2) 2) (-.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (*.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 (+.f64 t1 u) 2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) 0) (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (neg.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.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))
(if (!=.f64 (-.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (pow.f64 (pow.f64 t1 2) 2)) (-.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (-.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u))))) (-.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (pow.f64 (pow.f64 u 2) 2)) (-.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 t1 2) 2) (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1)))) (-.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) 0))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 0) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 1 (/.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 0) (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (+.f64 1 (/.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 t1 u) 0) (*.f64 (*.f64 t1 u) (+.f64 1 (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 u 2) 0) (*.f64 (pow.f64 u 2) (+.f64 1 (/.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 0) (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (+.f64 1 (/.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 t1 2) 0) (*.f64 (pow.f64 t1 2) (+.f64 1 (/.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) 0) (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 t1 u) 2) 0)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) (+.f64 0 (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (*.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2)) (+.f64 0 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) 0))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (+.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (-.f64 (pow.f64 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (*.f64 t1 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 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (+.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (-.f64 (pow.f64 (pow.f64 t1 2) 2) (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 3) (pow.f64 (pow.f64 t1 3) 2)) (+.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (-.f64 (pow.f64 (pow.f64 t1 2) 2) (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 t1 u) 2) (-.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 u) 3) (pow.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (pow.f64 (*.f64 t1 u) 2) (-.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (+.f64 (pow.f64 (pow.f64 u 2) 2) (-.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (*.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u)))))) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 u 3) 2) (pow.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 3)) (+.f64 (pow.f64 (pow.f64 u 2) 2) (-.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (*.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u))))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (+.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 3) (pow.f64 (pow.f64 u 3) 2)) (+.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (+.f64 (pow.f64 (pow.f64 t1 2) 2) (-.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (*.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1))))) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 t1 3) 2) (pow.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 3)) (+.f64 (pow.f64 (pow.f64 t1 2) 2) (-.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (*.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 t1 u) 2) 0))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) 0) (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 t1 u) 2) 0)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (*.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) (+.f64 0 (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (*.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 (+.f64 t1 u) 2) 0) (/.f64 (+.f64 0 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2)) (+.f64 0 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) 0))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 t1 u) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (*.f64 t1 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 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 t1 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 3) (pow.f64 (pow.f64 t1 3) 2)) (+.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (-.f64 (pow.f64 (pow.f64 t1 2) 2) (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 u) 3) (pow.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (pow.f64 (*.f64 t1 u) 2) (-.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 u 3) 2) (pow.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 3)) (+.f64 (pow.f64 (pow.f64 u 2) 2) (-.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (*.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u))))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 u 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 3) (pow.f64 (pow.f64 u 3) 2)) (+.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 t1 3) 2) (pow.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 3)) (+.f64 (pow.f64 (pow.f64 t1 2) 2) (-.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (*.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 (+.f64 t1 u) 2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) 0) (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 t1 u) 2) 0)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 0 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) (+.f64 0 (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (*.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))) (pow.f64 (+.f64 t1 u) 2))
(+.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(+.f64 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(+.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(+.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u))))
(+.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u))
(+.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2))
(+.f64 (*.f64 t1 u) (-.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 0))
(+.f64 (pow.f64 t1 2) (-.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 0))
(+.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 (*.f64 t1 u) 0))
(+.f64 (*.f64 t1 (+.f64 t1 u)) (-.f64 (*.f64 u (+.f64 t1 u)) 0))
(+.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (-.f64 (pow.f64 u 2) 0))
(+.f64 (pow.f64 u 2) (-.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 0))
(+.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2))
(+.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (*.f64 t1 (+.f64 t1 u)) 0))
(+.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1)))
(+.f64 (fma.f64 t1 t1 (pow.f64 u 2)) (+.f64 (*.f64 t1 u) (*.f64 t1 u)))
(+.f64 (pow.f64 t1 2) (+.f64 0 (*.f64 u (+.f64 (+.f64 t1 u) t1))))
(+.f64 (+.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 0) (pow.f64 t1 2))
(+.f64 (+.f64 0 (*.f64 u (+.f64 (+.f64 t1 u) t1))) (pow.f64 t1 2))
(+.f64 (+.f64 0 (*.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(+.f64 (+.f64 0 (*.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 t1 u)))
(+.f64 (+.f64 0 (pow.f64 u 2)) (*.f64 t1 (+.f64 u (+.f64 t1 u))))
(+.f64 (+.f64 0 (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (pow.f64 u 2))
(+.f64 (neg.f64 (/.f64 (*.f64 u (+.f64 t1 u)) -1)) (neg.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) -1)))
(+.f64 (neg.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) -1)) (neg.f64 (/.f64 (*.f64 u (+.f64 t1 u)) -1)))
(+.f64 (-.f64 (pow.f64 (+.f64 t1 u) 2) 1) 1)
(+.f64 0 (pow.f64 (+.f64 t1 u) 2))
(+.f64 (pow.f64 (+.f64 t1 u) 2) 0)
(+.f64 (-.f64 (pow.f64 (+.f64 t1 u) 2) 3) 3)
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (*.f64 (pow.f64 u 2) (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -2 (/.f64 (*.f64 u (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (pow.f64 u 2)))) (pow.f64 t1 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(fma.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 v u) (pow.f64 (pow.f64 u 3) 2)) (/.f64 (*.f64 u (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (pow.f64 u 2)))) (pow.f64 t1 4) (fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 -1 (/.f64 v t1)))
(-.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u))) (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (*.f64 -1 (/.f64 v t1))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u)) (-.f64 (/.f64 (*.f64 -3 (*.f64 (pow.f64 u 2) v)) (pow.f64 t1 3)) (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 4) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))))) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (fma.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u)) (-.f64 (/.f64 (*.f64 -3 (*.f64 (pow.f64 u 2) v)) (pow.f64 t1 3)) (/.f64 v t1))) (*.f64 (pow.f64 (pow.f64 t1 -1) 4) (*.f64 -2 (+.f64 (*.f64 (*.f64 -3 (*.f64 (pow.f64 u 2) v)) u) (*.f64 (pow.f64 u 3) v)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (*.f64 -1 (/.f64 v t1)))
(-.f64 (*.f64 (*.f64 2 v) (*.f64 (/.f64 (pow.f64 t1 -1) t1) u)) (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 2 (*.f64 v (*.f64 (/.f64 (pow.f64 t1 -1) t1) u)) (-.f64 (/.f64 (*.f64 -3 (*.f64 (pow.f64 u 2) 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 (*.f64 u (pow.f64 u 2))))) (pow.f64 (/.f64 -1 t1) 4))) (+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1)))))
(-.f64 (fma.f64 2 (*.f64 v (*.f64 (/.f64 (pow.f64 t1 -1) t1) u)) (-.f64 (/.f64 (*.f64 -3 (*.f64 (pow.f64 u 2) v)) (pow.f64 t1 3)) (/.f64 v t1))) (*.f64 (pow.f64 (pow.f64 t1 -1) 4) (*.f64 2 (+.f64 (*.f64 (*.f64 -3 (*.f64 (pow.f64 u 2) v)) u) (*.f64 (pow.f64 u 3) v)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 t1 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))
(-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 t1 4))) (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2)))))
(-.f64 (fma.f64 (*.f64 -3 (/.f64 (*.f64 t1 v) (pow.f64 t1 4))) (pow.f64 u 2) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 t1 4)))) (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (pow.f64 u 3) (+.f64 (*.f64 -2 (/.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2)))) (pow.f64 t1 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))))
(-.f64 (fma.f64 (pow.f64 u 3) (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 t1 (*.f64 -3 (/.f64 (*.f64 t1 v) (pow.f64 t1 4)))) (pow.f64 t1 2)))) (fma.f64 (*.f64 -3 (/.f64 (*.f64 t1 v) (pow.f64 t1 4))) (pow.f64 u 2) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 t1 4))))) (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))
(*.f64 (*.f64 v (/.f64 (pow.f64 u -1) u)) (neg.f64 t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(-.f64 (*.f64 (*.f64 2 (pow.f64 t1 2)) (/.f64 v (pow.f64 u 3))) (*.f64 (/.f64 (pow.f64 u -1) u) (*.f64 t1 v)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (-.f64 (*.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) v)) (pow.f64 (pow.f64 u -1) 4)) (*.f64 (/.f64 (pow.f64 u -1) u) (*.f64 t1 v))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 1 u) 5)) (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))))))
(fma.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 t1 4) v) (*.f64 t1 (*.f64 -3 (*.f64 (pow.f64 t1 3) v))))) (pow.f64 (pow.f64 u -1) 5) (fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (-.f64 (*.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) v)) (pow.f64 (pow.f64 u -1) 4)) (*.f64 (/.f64 (pow.f64 u -1) u) (*.f64 t1 v)))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))
(*.f64 (*.f64 v (/.f64 (pow.f64 u -1) u)) (neg.f64 t1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))))
(-.f64 (*.f64 -2 (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3)))) (*.f64 (/.f64 (pow.f64 u -1) u) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (pow.f64 (/.f64 -1 u) 4)) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3))))))
(-.f64 (fma.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) v)) (pow.f64 (pow.f64 u -1) 4) (*.f64 -2 (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3))))) (*.f64 (/.f64 (pow.f64 u -1) u) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (pow.f64 (/.f64 -1 u) 4)) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 (+.f64 (*.f64 2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 -1 u) 5)))))
(-.f64 (fma.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) v)) (pow.f64 (pow.f64 u -1) 4) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3))) (*.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 t1 4) v) (*.f64 t1 (*.f64 -3 (*.f64 (pow.f64 t1 3) v))))) (pow.f64 (/.f64 -1 u) 5)))) (*.f64 (/.f64 (pow.f64 u -1) u) (*.f64 t1 v)))
(pow.f64 u 2)
(+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2))
(*.f64 (+.f64 (*.f64 2 t1) u) u)
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(pow.f64 (+.f64 t1 u) 2)
(pow.f64 (/.f64 1 t1) -2)
(pow.f64 (pow.f64 t1 -1) -2)
(+.f64 (pow.f64 (/.f64 1 t1) -2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 (pow.f64 t1 -1) -2) (*.f64 u (*.f64 2 t1)))
(+.f64 (pow.f64 (/.f64 1 t1) -2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (pow.f64 (pow.f64 t1 -1) -2) (*.f64 (+.f64 (*.f64 2 t1) u) u))
(+.f64 (pow.f64 (/.f64 1 t1) -2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (pow.f64 (pow.f64 t1 -1) -2) (*.f64 (+.f64 (*.f64 2 t1) u) u))
(pow.f64 (/.f64 -1 t1) -2)
(+.f64 (pow.f64 (/.f64 -1 t1) -2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 (/.f64 -1 t1) -2) (*.f64 u (*.f64 2 t1)))
(+.f64 (pow.f64 (/.f64 -1 t1) -2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (pow.f64 (/.f64 -1 t1) -2) (*.f64 (+.f64 (*.f64 2 t1) u) u))
(+.f64 (pow.f64 (/.f64 -1 t1) -2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(+.f64 (pow.f64 (/.f64 -1 t1) -2) (*.f64 (+.f64 (*.f64 2 t1) u) u))
(pow.f64 t1 2)
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(*.f64 t1 (+.f64 (*.f64 2 u) t1))
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (pow.f64 t1 2) (+.f64 (*.f64 2 (*.f64 t1 u)) (pow.f64 u 2)))
(pow.f64 (+.f64 t1 u) 2)
(pow.f64 (/.f64 1 u) -2)
(pow.f64 (pow.f64 u -1) -2)
(+.f64 (pow.f64 (/.f64 1 u) -2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 (pow.f64 u -1) -2) (*.f64 u (*.f64 2 t1)))
(+.f64 (pow.f64 t1 2) (+.f64 (pow.f64 (/.f64 1 u) -2) (*.f64 2 (*.f64 t1 u))))
(+.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) (pow.f64 (pow.f64 u -1) -2))
(+.f64 (pow.f64 t1 2) (+.f64 (pow.f64 (/.f64 1 u) -2) (*.f64 2 (*.f64 t1 u))))
(+.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) (pow.f64 (pow.f64 u -1) -2))
(pow.f64 (/.f64 -1 u) -2)
(+.f64 (pow.f64 (/.f64 -1 u) -2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 (/.f64 -1 u) -2) (*.f64 u (*.f64 2 t1)))
(+.f64 (pow.f64 t1 2) (+.f64 (pow.f64 (/.f64 -1 u) -2) (*.f64 2 (*.f64 t1 u))))
(+.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) (pow.f64 (/.f64 -1 u) -2))
(+.f64 (pow.f64 t1 2) (+.f64 (pow.f64 (/.f64 -1 u) -2) (*.f64 2 (*.f64 t1 u))))
(+.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) (pow.f64 (/.f64 -1 u) -2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (+.f64 t1 u)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 v) 2) (neg.f64 (*.f64 t1 v)))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 v (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (+.f64 t1 u)) (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 v) 2) (neg.f64 (*.f64 t1 v)))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))) (/.f64 t1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) v)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 t1 v) (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 t1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 v) 2) (neg.f64 (*.f64 t1 v)))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2)) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(/.f64 (*.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2))) (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (*.f64 (neg.f64 t1) v)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 v) 2) (neg.f64 (*.f64 t1 v)))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 v))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2)))
(/.f64 (*.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2))) (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2)))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2) (*.f64 (neg.f64 t1) v))
(*.f64 (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2) (neg.f64 (*.f64 t1 v)))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (/.f64 1 (+.f64 t1 u)) 2))
(*.f64 (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2) (neg.f64 (*.f64 t1 v)))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 1 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 0 (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 t1 v))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (*.f64 t1 v))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 t1 v))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 t1 u)))
(/.f64 (*.f64 v (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u))))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u))))) (*.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (neg.f64 t1)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) t1) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 (neg.f64 t1) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 t1 v) 2) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 (+.f64 t1 u)))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u)))) v) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u)))) (neg.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 (neg.f64 t1) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (+.f64 t1 u)))) (*.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (-.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u)))) (/.f64 v (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 v (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u))))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (-.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (*.f64 (neg.f64 t1) v))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (+.f64 t1 u))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 v) 2) (neg.f64 (*.f64 t1 v)))) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 v)) (-.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2)) (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(/.f64 (*.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2))) (neg.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2)))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) v) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (*.f64 t1 v) 2)) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (neg.f64 t1)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u))))) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (+.f64 t1 u)))) (/.f64 v (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (+.f64 t1 u))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 3) 1/3)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))) 3)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 3))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 v 0) (neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) 2) v))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 v 0) (/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (*.f64 t1 v))) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (*.f64 (neg.f64 t1) v) 0) (/.f64 -1 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) 2) v) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (neg.f64 (*.f64 t1 v)) 0) (/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 v (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) t1)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) -1)) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 1 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) -1)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(+.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (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 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(+.f64 (-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(+.f64 (-.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(+.f64 (-.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(+.f64 (-.f64 0 (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(+.f64 (-.f64 0 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(+.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
(pow.f64 (+.f64 t1 u) 2)
(*.f64 (cbrt.f64 (+.f64 t1 u)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))
(*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 1 (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (+.f64 t1 u) 2)
(*.f64 (pow.f64 (+.f64 t1 u) 2) 1)
(pow.f64 (+.f64 t1 u) 2)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(pow.f64 (+.f64 t1 u) 2)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (+.f64 t1 u) 2)
(*.f64 -1 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (+.f64 t1 u) 2)
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (+.f64 t1 u) 2)
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (+.f64 0 (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 0))) (-.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 0))
(pow.f64 (+.f64 t1 u) 2)
(*.f64 -1 (-.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) 0))
(pow.f64 (+.f64 t1 u) 2)
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 u (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (*.f64 t1 (+.f64 t1 u))) (cbrt.f64 (*.f64 u (+.f64 t1 u)))))) (+.f64 (cbrt.f64 (*.f64 t1 (+.f64 t1 u))) (cbrt.f64 (*.f64 u (+.f64 t1 u)))))
(pow.f64 (+.f64 t1 u) 2)
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 u (+.f64 t1 u)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2)) (*.f64 (cbrt.f64 (*.f64 u (+.f64 t1 u))) (cbrt.f64 (*.f64 t1 (+.f64 t1 u)))))) (+.f64 (cbrt.f64 (*.f64 u (+.f64 t1 u))) (cbrt.f64 (*.f64 t1 (+.f64 t1 u)))))
(pow.f64 (+.f64 t1 u) 2)
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) 0)) (+.f64 0 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(pow.f64 (+.f64 t1 u) 2)
(*.f64 (-.f64 (neg.f64 t1) u) (-.f64 (neg.f64 t1) u))
(pow.f64 (+.f64 t1 u) 2)
(*.f64 (-.f64 (neg.f64 t1) u) (-.f64 (-.f64 (neg.f64 t1) u) 0))
(pow.f64 (+.f64 t1 u) 2)
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(pow.f64 (+.f64 t1 u) 2)
(-.f64 (-.f64 0 (*.f64 (*.f64 t1 (+.f64 t1 u)) -1)) (/.f64 (*.f64 u (+.f64 t1 u)) -1))
(pow.f64 (+.f64 t1 u) 2)
(-.f64 (-.f64 0 (/.f64 (*.f64 u (+.f64 t1 u)) -1)) (*.f64 (*.f64 t1 (+.f64 t1 u)) -1))
(pow.f64 (+.f64 t1 u) 2)
(-.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (neg.f64 (pow.f64 t1 2)))
(pow.f64 (+.f64 t1 u) 2)
(-.f64 1 (+.f64 1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(pow.f64 (+.f64 t1 u) 2)
(-.f64 1 (-.f64 1 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (+.f64 t1 u) 2)
(-.f64 (*.f64 u (+.f64 t1 u)) (*.f64 (neg.f64 t1) (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(-.f64 3 (+.f64 3 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(pow.f64 (+.f64 t1 u) 2)
(-.f64 3 (-.f64 3 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (+.f64 t1 u) 2)
(-.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (+.f64 t1 u) 2)
(-.f64 (pow.f64 (+.f64 t1 u) 2) 0)
(pow.f64 (+.f64 t1 u) 2)
(-.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 (neg.f64 u) (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(/.f64 (pow.f64 (+.f64 t1 u) 2) 1)
(pow.f64 (+.f64 t1 u) 2)
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) -1)
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (+.f64 t1 u) u (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (cbrt.f64 u) (*.f64 (cbrt.f64 (pow.f64 u 2)) (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (cbrt.f64 u) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2))) (*.f64 (+.f64 t1 u) t1))
(fma.f64 (cbrt.f64 (*.f64 u (+.f64 t1 u))) (cbrt.f64 (pow.f64 (*.f64 u (+.f64 t1 u)) 2)) (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (cbrt.f64 (+.f64 t1 u)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) u) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (cbrt.f64 (+.f64 t1 u)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) u) (*.f64 (+.f64 t1 u) t1))
(fma.f64 (*.f64 u (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (*.f64 u (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (+.f64 t1 u) t1))
(fma.f64 u (+.f64 t1 u) (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 t1 (+.f64 t1 u) (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (+.f64 t1 u) t1 (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (*.f64 t1 (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 t1 (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (+.f64 t1 u) u))
(fma.f64 1 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (cbrt.f64 (*.f64 t1 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2)) (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (cbrt.f64 (+.f64 t1 u)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) t1) (*.f64 u (+.f64 t1 u)))
(fma.f64 (cbrt.f64 (+.f64 t1 u)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) t1) (*.f64 (+.f64 t1 u) u))
(fma.f64 (cbrt.f64 t1) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 t1 u)) (*.f64 u (+.f64 t1 u)))
(fma.f64 (cbrt.f64 t1) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 t1 2))) (*.f64 (+.f64 t1 u) u))
(fma.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 t1)) (cbrt.f64 (pow.f64 t1 2)) (*.f64 u (+.f64 t1 u)))
(fma.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 t1)) (cbrt.f64 (pow.f64 t1 2)) (*.f64 (+.f64 t1 u) u))
(fma.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 u)) (cbrt.f64 (pow.f64 u 2)) (*.f64 t1 (+.f64 t1 u)))
(fma.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 u)) (cbrt.f64 (pow.f64 u 2)) (*.f64 (+.f64 t1 u) t1))
(fma.f64 1 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(fma.f64 (*.f64 t1 (+.f64 t1 u)) 1 (*.f64 u (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(pow.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) 1/3)
(pow.f64 (+.f64 t1 u) 2)
(pow.f64 (pow.f64 (+.f64 t1 u) 2) 1)
(pow.f64 (+.f64 t1 u) 2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 3)
(pow.f64 (+.f64 t1 u) 2)
(pow.f64 (+.f64 t1 u) 2)
(pow.f64 (-.f64 (neg.f64 t1) u) 2)
(pow.f64 (+.f64 t1 u) 2)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2))
(pow.f64 (+.f64 t1 u) 2)
(neg.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (+.f64 t1 u) 2)
(neg.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) 0))
(pow.f64 (+.f64 t1 u) 2)
(if (!=.f64 (*.f64 t1 (+.f64 t1 u)) 0) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2) (*.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (pow.f64 t1 2) (pow.f64 u 2))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 (+.f64 t1 u) t1) 0) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 (pow.f64 (*.f64 (+.f64 t1 u) t1) 2) (*.f64 (-.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 (+.f64 t1 u) u)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (pow.f64 t1 2) (pow.f64 u 2)) 0) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 (pow.f64 u 2) (pow.f64 t1 2))) (-.f64 (pow.f64 u 2) (pow.f64 t1 2))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (pow.f64 t1 2) (pow.f64 u 2)) 0) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 (pow.f64 t1 2) (pow.f64 u 2))) (-.f64 (pow.f64 t1 2) (pow.f64 u 2))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 t1 (+.f64 t1 u)) 0) (*.f64 (*.f64 t1 (+.f64 t1 u)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 (+.f64 t1 u)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 (+.f64 t1 u) t1) 0) (/.f64 (*.f64 (*.f64 (+.f64 t1 u) t1) (pow.f64 (+.f64 t1 u) 2)) (*.f64 (+.f64 t1 u) t1)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2) (*.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (pow.f64 t1 2) (pow.f64 u 2)))) 0) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2) (*.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (pow.f64 t1 2) (pow.f64 u 2))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t1 u) t1) 2) (*.f64 (-.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 (+.f64 t1 u) u))) 0) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 (pow.f64 (*.f64 (+.f64 t1 u) t1) 2) (*.f64 (-.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 (+.f64 t1 u) u)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 u (+.f64 t1 u)) 0) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 (pow.f64 (*.f64 t1 (+.f64 t1 u)) 2) (*.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (pow.f64 t1 2) (pow.f64 u 2))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 (+.f64 t1 u) u) 0) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 3) (+.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 (pow.f64 (*.f64 (+.f64 t1 u) t1) 2) (*.f64 (-.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 (+.f64 t1 u) u)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (pow.f64 u 2) (pow.f64 t1 2)) 0) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 (pow.f64 u 2) (pow.f64 t1 2))) (-.f64 (pow.f64 u 2) (pow.f64 t1 2))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (pow.f64 u 2) (pow.f64 t1 2)) 0) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) 2) (-.f64 (pow.f64 t1 2) (pow.f64 u 2))) (-.f64 (pow.f64 t1 2) (pow.f64 u 2))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 u (+.f64 t1 u)) 0) (*.f64 (*.f64 u (+.f64 t1 u)) (+.f64 1 (/.f64 (*.f64 t1 (+.f64 t1 u)) (*.f64 u (+.f64 t1 u))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 (+.f64 t1 u) u) 0) (*.f64 (*.f64 (+.f64 t1 u) u) (+.f64 1 (/.f64 (*.f64 (+.f64 t1 u) t1) (*.f64 (+.f64 t1 u) u)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 1 0) (pow.f64 (+.f64 t1 u) 2) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 (+.f64 t1 u) 2) 0) (/.f64 1 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 (+.f64 t1 u) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2)) (+.f64 0 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) 0))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 0 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (*.f64 t1 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 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) 3) (pow.f64 (*.f64 t1 u) 3)) (-.f64 (pow.f64 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) (-.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 3) (pow.f64 (pow.f64 t1 3) 2)) (+.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (-.f64 (pow.f64 (pow.f64 t1 2) 2) (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 t1 3) 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) 3)) (-.f64 (pow.f64 t1 4) (*.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) (-.f64 (pow.f64 t1 2) (*.f64 (+.f64 (*.f64 2 t1) u) u))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 t1 u) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 u) 3) (pow.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (pow.f64 (*.f64 t1 u) 2) (-.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 t1 u) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) 3) (pow.f64 (*.f64 t1 u) 3)) (-.f64 (pow.f64 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) (-.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 u 2) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 u 3) 2) (pow.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 3)) (+.f64 (pow.f64 (pow.f64 u 2) 2) (-.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (*.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u))))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 u 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) 3) (pow.f64 (pow.f64 u 3) 2)) (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 (+.f64 t1 u) t1))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 3) (pow.f64 (pow.f64 u 3) 2)) (+.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) 3) (pow.f64 (pow.f64 u 3) 2)) (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 (+.f64 t1 u) t1))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 t1 2) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 t1 3) 2) (pow.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 3)) (+.f64 (pow.f64 (pow.f64 t1 2) 2) (-.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (*.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 t1 2) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 t1 3) 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) 3)) (-.f64 (pow.f64 t1 4) (*.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) (-.f64 (pow.f64 t1 2) (*.f64 (+.f64 (*.f64 2 t1) u) u))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 (+.f64 t1 u) 2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) 0) (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 (+.f64 t1 u) 2) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (neg.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.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))
(if (!=.f64 (-.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) (*.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) 2) (pow.f64 (*.f64 t1 u) 2)) (-.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) (*.f64 t1 u))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (pow.f64 (pow.f64 t1 2) 2)) (-.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (fma.f64 u (+.f64 (*.f64 2 t1) u) (neg.f64 (pow.f64 t1 2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) 2) (pow.f64 t1 4)) (fma.f64 u (+.f64 (*.f64 2 t1) u) (neg.f64 (pow.f64 t1 2)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (-.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) 2) (pow.f64 (*.f64 t1 u) 2)) (-.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) (*.f64 t1 u))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u))))) (-.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 (+.f64 t1 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 u 2) 2) (pow.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) 2)) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 (+.f64 t1 u) t1))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (pow.f64 (pow.f64 u 2) 2)) (-.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (fma.f64 t1 (+.f64 (*.f64 2 u) t1) (neg.f64 (pow.f64 u 2))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 u 2) 2) (pow.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) 2)) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 (+.f64 t1 u) t1))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 t1 2) 2) (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1)))) (-.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (pow.f64 t1 2) (*.f64 (+.f64 (*.f64 2 t1) u) u)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) 2) (pow.f64 t1 4)) (fma.f64 u (+.f64 (*.f64 2 t1) u) (neg.f64 (pow.f64 t1 2)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (pow.f64 (+.f64 t1 u) 2) 0))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 0 0) 0 (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 0) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (+.f64 1 (/.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) 0) (*.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) (+.f64 1 (/.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 0) (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (+.f64 1 (/.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) 0) (*.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) (+.f64 1 (/.f64 (pow.f64 t1 2) (*.f64 (+.f64 (*.f64 2 t1) u) u)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 t1 u) 0) (*.f64 (*.f64 t1 u) (+.f64 1 (/.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 t1 u) 0) (*.f64 t1 (*.f64 u (+.f64 1 (/.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) (*.f64 t1 u))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 u 2) 0) (*.f64 (pow.f64 u 2) (+.f64 1 (/.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 u 2) 0) (*.f64 (pow.f64 u 2) (+.f64 1 (/.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) (pow.f64 u 2)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 0) (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (+.f64 1 (/.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) 0) (*.f64 t1 (*.f64 (+.f64 (*.f64 2 u) t1) (+.f64 1 (/.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 (*.f64 2 u) t1)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 t1 2) 0) (*.f64 (pow.f64 t1 2) (+.f64 1 (/.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 t1 2) 0) (*.f64 (+.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) (pow.f64 t1 2))) (pow.f64 t1 2)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) 0) (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 t1 u) 2) 0)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 0 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) (+.f64 0 (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (*.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2)) (+.f64 0 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) 0))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (+.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (-.f64 (pow.f64 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (*.f64 t1 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 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (pow.f64 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) (-.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) 3) (pow.f64 (*.f64 t1 u) 3)) (-.f64 (pow.f64 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) (-.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (+.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (-.f64 (pow.f64 (pow.f64 t1 2) 2) (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 3) (pow.f64 (pow.f64 t1 3) 2)) (+.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (-.f64 (pow.f64 (pow.f64 t1 2) 2) (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (pow.f64 t1 4) (*.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) (-.f64 (pow.f64 t1 2) (*.f64 (+.f64 (*.f64 2 t1) u) u)))) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 t1 3) 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) 3)) (-.f64 (pow.f64 t1 4) (*.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) (-.f64 (pow.f64 t1 2) (*.f64 (+.f64 (*.f64 2 t1) u) u))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 t1 u) 2) (-.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 u) 3) (pow.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (pow.f64 (*.f64 t1 u) 2) (-.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (pow.f64 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) (-.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) 3) (pow.f64 (*.f64 t1 u) 3)) (-.f64 (pow.f64 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) (-.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (+.f64 (pow.f64 (pow.f64 u 2) 2) (-.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (*.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u)))))) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 u 3) 2) (pow.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 3)) (+.f64 (pow.f64 (pow.f64 u 2) 2) (-.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (*.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u))))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 (+.f64 t1 u) t1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) 3) (pow.f64 (pow.f64 u 3) 2)) (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 (+.f64 t1 u) t1))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (+.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 3) (pow.f64 (pow.f64 u 3) 2)) (+.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 (+.f64 t1 u) t1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) 3) (pow.f64 (pow.f64 u 3) 2)) (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 (+.f64 t1 u) t1))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (+.f64 (pow.f64 (pow.f64 t1 2) 2) (-.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (*.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1))))) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 t1 3) 2) (pow.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 3)) (+.f64 (pow.f64 (pow.f64 t1 2) 2) (-.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (*.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (-.f64 (pow.f64 t1 4) (*.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) (-.f64 (pow.f64 t1 2) (*.f64 (+.f64 (*.f64 2 t1) u) u)))) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 t1 3) 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) 3)) (-.f64 (pow.f64 t1 4) (*.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) (-.f64 (pow.f64 t1 2) (*.f64 (+.f64 (*.f64 2 t1) u) u))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 t1 u) 2) 0))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) 0) (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 t1 u) 2) 0)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (*.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) (+.f64 0 (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (*.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 (+.f64 t1 u) 2) 0) (/.f64 (+.f64 0 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2)) (+.f64 0 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) 0))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 (+.f64 t1 u) 2) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 t1 u) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (*.f64 t1 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 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (*.f64 t1 u))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 t1 u) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) 3) (pow.f64 (*.f64 t1 u) 3)) (-.f64 (pow.f64 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) (-.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 t1 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 3) (pow.f64 (pow.f64 t1 3) 2)) (+.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (-.f64 (pow.f64 (pow.f64 t1 2) 2) (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 t1 2) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 t1 3) 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) 3)) (-.f64 (pow.f64 t1 4) (*.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) (-.f64 (pow.f64 t1 2) (*.f64 (+.f64 (*.f64 2 t1) u) u))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 u) 3) (pow.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (pow.f64 (*.f64 t1 u) 2) (-.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u)))) (*.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) 3) (pow.f64 (*.f64 t1 u) 3)) (-.f64 (pow.f64 (*.f64 t1 u) 2) (*.f64 (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)) (-.f64 (*.f64 t1 u) (fma.f64 t1 t1 (*.f64 (+.f64 t1 u) u)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 u 3) 2) (pow.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 3)) (+.f64 (pow.f64 (pow.f64 u 2) 2) (-.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (*.f64 (pow.f64 u 2) (*.f64 t1 (+.f64 u (+.f64 t1 u))))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) 3) (pow.f64 (pow.f64 u 3) 2)) (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 (+.f64 t1 u) t1))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 u 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 3) (pow.f64 (pow.f64 u 3) 2)) (+.f64 (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 u 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) 3) (pow.f64 (pow.f64 u 3) 2)) (-.f64 (pow.f64 (pow.f64 u 2) 2) (*.f64 (*.f64 t1 (+.f64 (*.f64 2 u) t1)) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 (+.f64 t1 u) t1))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 t1 3) 2) (pow.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 3)) (+.f64 (pow.f64 (pow.f64 t1 2) 2) (-.f64 (*.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (*.f64 u (+.f64 (+.f64 t1 u) t1))) (*.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) 0) (/.f64 (+.f64 (pow.f64 (pow.f64 t1 3) 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) 3)) (-.f64 (pow.f64 t1 4) (*.f64 (*.f64 (+.f64 (*.f64 2 t1) u) u) (-.f64 (pow.f64 t1 2) (*.f64 (+.f64 (*.f64 2 t1) u) u))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 (+.f64 t1 u) 2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) 0) (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (+.f64 0 (*.f64 (pow.f64 (+.f64 t1 u) 2) 0)))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 (pow.f64 (+.f64 t1 u) 2) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 0 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) (+.f64 0 (+.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2) (*.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 0 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) 2) (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)) (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 t1 u) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (pow.f64 u 2) (*.f64 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 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (pow.f64 u 2))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (*.f64 t1 u) (-.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) 0))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (pow.f64 t1 2) (-.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 0))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))) (-.f64 (*.f64 t1 u) 0))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (*.f64 t1 (+.f64 t1 u)) (-.f64 (*.f64 u (+.f64 t1 u)) 0))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) (-.f64 (pow.f64 u 2) 0))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (pow.f64 u 2) (-.f64 (*.f64 t1 (+.f64 u (+.f64 t1 u))) 0))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) (pow.f64 t1 2))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (*.f64 t1 (+.f64 t1 u)) 0))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1)))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (fma.f64 t1 t1 (pow.f64 u 2)) (+.f64 (*.f64 t1 u) (*.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (pow.f64 t1 2) (+.f64 0 (*.f64 u (+.f64 (+.f64 t1 u) t1))))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (+.f64 (*.f64 u (+.f64 (+.f64 t1 u) t1)) 0) (pow.f64 t1 2))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (+.f64 0 (*.f64 u (+.f64 (+.f64 t1 u) t1))) (pow.f64 t1 2))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (+.f64 0 (*.f64 t1 u)) (fma.f64 t1 t1 (*.f64 u (+.f64 t1 u))))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (+.f64 0 (*.f64 u (+.f64 t1 u))) (*.f64 t1 (+.f64 t1 u)))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (+.f64 0 (pow.f64 u 2)) (*.f64 t1 (+.f64 u (+.f64 t1 u))))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (+.f64 0 (*.f64 t1 (+.f64 u (+.f64 t1 u)))) (pow.f64 u 2))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (neg.f64 (/.f64 (*.f64 u (+.f64 t1 u)) -1)) (neg.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) -1)))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (neg.f64 (*.f64 (*.f64 t1 (+.f64 t1 u)) -1)) (neg.f64 (/.f64 (*.f64 u (+.f64 t1 u)) -1)))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (-.f64 (pow.f64 (+.f64 t1 u) 2) 1) 1)
(pow.f64 (+.f64 t1 u) 2)
(+.f64 0 (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (pow.f64 (+.f64 t1 u) 2) 0)
(pow.f64 (+.f64 t1 u) 2)
(+.f64 (-.f64 (pow.f64 (+.f64 t1 u) 2) 3) 3)
(pow.f64 (+.f64 t1 u) 2)

eval136.0ms (0.1%)

Compiler

Compiled 11784 to 5281 computations (55.2% saved)

prune75.0ms (0.1%)

Pruning

13 alts after pruning (12 fresh and 1 done)

PrunedKeptTotal
New37712389
Fresh000
Picked011
Done000
Total37713390
Error
0.0b
Counts
390 → 13
Alt Table
Click to see full alt table
StatusErrorProgram
18.1b
(if (!=.f64 v 0) (/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
12.1b
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (+.f64 t1 u))
0.5b
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 v)) (-.f64 (neg.f64 t1) u))
1.8b
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (-.f64 (neg.f64 t1) u))
20.9b
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1))))
22.7b
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))))
34.1b
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (*.f64 2 t1) u) u))
19.4b
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
36.8b
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (+.f64 (*.f64 2 u) t1)))
28.9b
(/.f64 (neg.f64 v) t1)
12.2b
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))
1.8b
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
17.7b
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
Compiler

Compiled 401 to 242 computations (39.7% saved)

localize12.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (neg.f64 t1) (+.f64 t1 u))
0.3b
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 v)) (-.f64 (neg.f64 t1) u))
1.9b
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 v))
Compiler

Compiled 46 to 10 computations (78.3% saved)

series74.0ms (0.1%)

Counts
3 → 96
Calls

24 calls:

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

Compiled 10540 to 6655 computations (36.9% saved)

rewrite1.5s (1.6%)

Algorithm
batch-egg-rewrite
Rules
77×egg-rr
74×egg-rr
63×egg-rr
Counts
3 → 214
Calls
Call 1
Inputs
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 v)) (-.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 t1) (+.f64 t1 u))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 v) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))) (/.f64 v (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 v) (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 v)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (neg.f64 v)) (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (*.f64 (neg.f64 v) (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (-.f64 (neg.f64 u) t1)) (neg.f64 (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 v (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (+.f64 u t1)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t1) (/.f64 (neg.f64 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (neg.f64 t1)) (/.f64 -1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 u t1)) (*.f64 t1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)))))) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 v 2)) (/.f64 (*.f64 (neg.f64 t1) (neg.f64 (cbrt.f64 v))) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) (neg.f64 (cbrt.f64 v))) (+.f64 u t1)) (cbrt.f64 (pow.f64 v 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 v)) (cbrt.f64 (pow.f64 v 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (-.f64 (/.f64 v (+.f64 u t1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 (cbrt.f64 v)) (-.f64 (neg.f64 u) t1)) (neg.f64 (cbrt.f64 (pow.f64 v 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (-.f64 3 (/.f64 (*.f64 t1 v) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (/.f64 (*.f64 t1 v) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (neg.f64 t1)) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 v) (+.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 t1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (neg.f64 v))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 t1)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (neg.f64 v))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) (/.f64 v (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))) (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (cbrt.f64 (*.f64 t1 v))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v (neg.f64 t1)) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 t1 v) (+.f64 u t1))) -1) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (pow.f64 (+.f64 u t1) 2)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 v) (/.f64 t1 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 t1 v) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (+.f64 u t1))) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1))) (cbrt.f64 (/.f64 -1 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 v (cbrt.f64 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 v) (/.f64 1 (neg.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))) (/.f64 v (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 -1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (*.f64 v (neg.f64 t1))) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) -1) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))) (/.f64 v (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 u t1))) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))) (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 v (neg.f64 t1))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 t1 v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v (neg.f64 t1)) (cbrt.f64 (+.f64 u t1))) (*.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (+.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 v) 0) (neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 u t1) 2) v))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 -1 (/.f64 (+.f64 u t1) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (neg.f64 v) (/.f64 (+.f64 u t1) (/.f64 t1 (+.f64 u t1)))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2))) -1) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 t1)) (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 t1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 -1 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (/.f64 1 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1)) (neg.f64 (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 u t1)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 -1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (+.f64 u t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 t1) (neg.f64 (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 u t1)) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t1) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (*.f64 0 (cbrt.f64 (/.f64 t1 (+.f64 u t1)))))) (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (+.f64 0 (/.f64 -1 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (*.f64 0 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (+.f64 0 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 t1 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (-.f64 3 (/.f64 t1 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 t1 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (/.f64 t1 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 t1)) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (neg.f64 (cbrt.f64 t1))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (+.f64 u t1) t1)) (pow.f64 (+.f64 u t1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (+.f64 u t1) (/.f64 t1 (cbrt.f64 (+.f64 u t1))))) (*.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (neg.f64 t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 t1 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t1) (+.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (+.f64 u t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (cbrt.f64 t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (+.f64 u t1) (neg.f64 t1))) (neg.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 t1 0) (/.f64 -1 (/.f64 (+.f64 u t1) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (neg.f64 (cbrt.f64 t1)) (/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (pow.f64 (/.f64 1 (/.f64 t1 (-.f64 (neg.f64 u) t1))) -1) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 t1) 0) (/.f64 -1 (/.f64 (+.f64 u t1) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 (+.f64 u t1)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (/.f64 t1 (+.f64 u t1))) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) 0) (/.f64 (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 t1 (-.f64 (neg.f64 u) t1)))))))

simplify5.0s (5.1%)

Algorithm
egglog
Counts
310 → 363
Calls
Call 1
Inputs
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2))) (/.f64 (*.f64 t1 v) u))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 -1 (*.f64 v (*.f64 u (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2))))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 u 3) v) (*.f64 t1 (pow.f64 t1 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 v (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (*.f64 (pow.f64 u 2) (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -2 (/.f64 (*.f64 u (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (pow.f64 u 2)))) (pow.f64 t1 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 4) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))))) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 4) (+.f64 (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u)))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (pow.f64 u 3) (+.f64 (*.f64 -2 (/.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2)))) (pow.f64 t1 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 1 u) 5)) (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))))))) (pow.f64 (/.f64 -1 u) 5))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))))))
(*.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 u))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u)))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (*.f64 u (pow.f64 u 2)))) (*.f64 -1 (/.f64 t1 u))))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (+.f64 (/.f64 (pow.f64 t1 4) (pow.f64 (pow.f64 u 2) 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (*.f64 u (pow.f64 u 2)))) (*.f64 -1 (/.f64 t1 u)))))
-1
(-.f64 (/.f64 u t1) 1)
(-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 2) (pow.f64 u 2))) (/.f64 u t1)) 1)
(-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 2) (pow.f64 u 2))) (+.f64 (*.f64 u (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2))) (/.f64 u t1))) 1)
-1
(-.f64 (/.f64 u t1) 1)
(-.f64 (+.f64 (/.f64 u t1) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))) 1)
(-.f64 (+.f64 (/.f64 u t1) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 u (pow.f64 u 2)))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))))) 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) (*.f64 (pow.f64 t1 2) t1)))) 1)
(*.f64 -1 (/.f64 t1 u))
(+.f64 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 2)) (*.f64 -1 (/.f64 t1 u)))
(+.f64 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 2)) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 3)))) (*.f64 -1 (/.f64 t1 u))))
(+.f64 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 2)) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (/.f64 t1 u)) (*.f64 (pow.f64 (/.f64 1 u) 4) (pow.f64 (pow.f64 t1 2) 2)))))
(*.f64 -1 (/.f64 t1 u))
(+.f64 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 -1 u) 2)) (*.f64 -1 (/.f64 t1 u)))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 -1 u) 3))) (+.f64 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 -1 u) 2)) (*.f64 -1 (/.f64 t1 u))))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 -1 u) 3))) (+.f64 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 -1 u) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2)) (*.f64 -1 (/.f64 t1 u)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (*.f64 t1 v) (/.f64 1 (+.f64 u t1)))
(*.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (neg.f64 v))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)))
(*.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))) (/.f64 v (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))
(*.f64 (*.f64 (neg.f64 v) (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))
(*.f64 (neg.f64 (cbrt.f64 v)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (neg.f64 t1))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (neg.f64 v)) (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (*.f64 (neg.f64 v) (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (-.f64 (neg.f64 u) t1)) (neg.f64 (cbrt.f64 v)))
(*.f64 (/.f64 v (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))))
(*.f64 t1 (/.f64 v (+.f64 u t1)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) v))
(*.f64 (/.f64 t1 (+.f64 u t1)) v)
(*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) (+.f64 u t1)))
(*.f64 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (neg.f64 v)))
(*.f64 v (/.f64 t1 (+.f64 u t1)))
(*.f64 (*.f64 v (neg.f64 t1)) (/.f64 -1 (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) -1)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))))
(*.f64 (/.f64 1 (+.f64 u t1)) (*.f64 t1 v))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)))))) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) 0))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)))))
(*.f64 (cbrt.f64 (pow.f64 v 2)) (/.f64 (*.f64 (neg.f64 t1) (neg.f64 (cbrt.f64 v))) (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) (neg.f64 (cbrt.f64 v))) (+.f64 u t1)) (cbrt.f64 (pow.f64 v 2)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 v)) (cbrt.f64 (pow.f64 v 2)))
(*.f64 t1 (-.f64 (/.f64 v (+.f64 u t1)) 0))
(*.f64 (/.f64 (*.f64 t1 (cbrt.f64 v)) (-.f64 (neg.f64 u) t1)) (neg.f64 (cbrt.f64 (pow.f64 v 2))))
(*.f64 1 (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1)
(-.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1))))
(-.f64 3 (-.f64 3 (/.f64 (*.f64 t1 v) (+.f64 u t1))))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1))))
(-.f64 1 (-.f64 1 (/.f64 (*.f64 t1 v) (+.f64 u t1))))
(-.f64 0 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)))
(-.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)
(/.f64 (*.f64 v (neg.f64 t1)) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 (cbrt.f64 t1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (neg.f64 v))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 t1)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (neg.f64 v))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) -1)
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))) (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (cbrt.f64 (*.f64 t1 v))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1)
(fma.f64 0 0 (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(fma.f64 1 0 (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) 3)
(pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3))
(neg.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 t1 v) (+.f64 u t1))) -1) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 1 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(+.f64 (-.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 3)
(+.f64 (-.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1) 1)
(+.f64 0 (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(+.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)
(*.f64 (/.f64 t1 (pow.f64 (+.f64 u t1) 2)) (neg.f64 v))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2))))
(*.f64 (neg.f64 v) (/.f64 t1 (pow.f64 (+.f64 u t1) 2)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 t1 v) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1))))
(*.f64 (/.f64 v (cbrt.f64 (+.f64 u t1))) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 (*.f64 t1 v) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1))) (cbrt.f64 (/.f64 -1 (+.f64 u t1))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 v (cbrt.f64 (+.f64 u t1))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (-.f64 (neg.f64 u) t1)))
(*.f64 (*.f64 t1 v) (/.f64 1 (neg.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 u t1)))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 u t1)))
(*.f64 (/.f64 v (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))))
(*.f64 (/.f64 1 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))) (/.f64 v (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 -1 (+.f64 u t1)))
(*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))
(*.f64 1 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 1)
(-.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))))
(-.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (*.f64 v (neg.f64 t1))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) -1) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))) (/.f64 v (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 u t1))) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))) (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 v (neg.f64 t1))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 t1 v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (cbrt.f64 (+.f64 u t1))) (*.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 t1 v) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) 2))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 1)
(pow.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2))) 3)
(pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 1)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 3))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 0))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))) 3))
(if (!=.f64 (neg.f64 v) 0) (neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 u t1) 2) v))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 -1 (/.f64 (+.f64 u t1) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (neg.f64 v) (/.f64 (+.f64 u t1) (/.f64 t1 (+.f64 u t1)))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2))) -1) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(+.f64 0 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(*.f64 (neg.f64 (cbrt.f64 t1)) (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1)))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 t1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 -1 (+.f64 u t1))))
(*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (/.f64 1 (+.f64 u t1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1)) (neg.f64 (cbrt.f64 t1)))
(*.f64 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))
(*.f64 (/.f64 -1 (+.f64 u t1)) t1)
(*.f64 t1 (/.f64 -1 (+.f64 u t1)))
(*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(*.f64 -1 (/.f64 t1 (+.f64 u t1)))
(*.f64 (/.f64 t1 (+.f64 u t1)) -1)
(*.f64 (cbrt.f64 t1) (neg.f64 (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1))))
(*.f64 (/.f64 1 (+.f64 u t1)) (neg.f64 t1))
(*.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (neg.f64 t1) (/.f64 1 (+.f64 u t1)))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (*.f64 0 (cbrt.f64 (/.f64 t1 (+.f64 u t1)))))) (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(*.f64 t1 (+.f64 0 (/.f64 -1 (+.f64 u t1))))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (*.f64 0 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (+.f64 0 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))))
(*.f64 1 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 1)
(-.f64 3 (+.f64 3 (/.f64 t1 (+.f64 u t1))))
(-.f64 3 (-.f64 3 (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(-.f64 1 (+.f64 1 (/.f64 t1 (+.f64 u t1))))
(-.f64 1 (-.f64 1 (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(-.f64 0 (/.f64 t1 (+.f64 u t1)))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 t1)) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (neg.f64 (cbrt.f64 t1))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (-.f64 0 (*.f64 (+.f64 u t1) t1)) (pow.f64 (+.f64 u t1) 2))
(/.f64 (-.f64 0 (*.f64 (+.f64 u t1) (/.f64 t1 (cbrt.f64 (+.f64 u t1))))) (*.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (neg.f64 t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 t1 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 t1) (+.f64 u t1))
(/.f64 (/.f64 t1 (+.f64 u t1)) -1)
(/.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 (cbrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (cbrt.f64 t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (-.f64 0 (*.f64 (+.f64 u t1) (neg.f64 t1))) (neg.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 1)
(fma.f64 0 0 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(fma.f64 1 0 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(pow.f64 (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))) 3)
(pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 1)
(cbrt.f64 (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3))
(neg.f64 (/.f64 t1 (+.f64 u t1)))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))) 3))
(if (!=.f64 t1 0) (/.f64 -1 (/.f64 (+.f64 u t1) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (neg.f64 (cbrt.f64 t1)) (/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (pow.f64 (/.f64 1 (/.f64 t1 (-.f64 (neg.f64 u) t1))) -1) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(if (!=.f64 1 0) (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 -1 (/.f64 (+.f64 u t1) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (/.f64 t1 (+.f64 u t1)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (/.f64 t1 (+.f64 u t1))) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (/.f64 t1 (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) 0) (/.f64 (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(+.f64 0 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
Outputs
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 t1 2) v)) (/.f64 (*.f64 (pow.f64 t1 3) v) u)) (pow.f64 u 2)) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2))) (/.f64 (*.f64 t1 v) u))))
(+.f64 (/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 t1 2) v)) (/.f64 (*.f64 (pow.f64 t1 3) v) u)) (pow.f64 u 2)) (-.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2)))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 (pow.f64 u 2) v)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 -1 (*.f64 v (*.f64 u (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2))))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (-.f64 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 (pow.f64 u 2) v)) (*.f64 (*.f64 v u) (/.f64 (pow.f64 u 2) (pow.f64 t1 3)))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (*.f64 v (pow.f64 (/.f64 u t1) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (+.f64 (/.f64 (neg.f64 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 3)) (*.f64 v (pow.f64 (/.f64 u t1) 2))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))
(-.f64 (+.f64 v (/.f64 (*.f64 (pow.f64 u 2) v) (pow.f64 t1 2))) (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 u 3) v) (*.f64 t1 (pow.f64 t1 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(-.f64 (-.f64 (+.f64 v (/.f64 (*.f64 (pow.f64 u 2) v) (pow.f64 t1 2))) (/.f64 (*.f64 v u) t1)) (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3)))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (pow.f64 (/.f64 t1 (neg.f64 u)) 2) v))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (-.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 3))) (*.f64 (pow.f64 (/.f64 t1 (neg.f64 u)) 2) v)) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 v (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))))
(-.f64 (+.f64 (-.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 3))) (*.f64 (pow.f64 (/.f64 t1 (neg.f64 u)) 2) v)) (/.f64 (*.f64 t1 v) u)) (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 v (pow.f64 t1 4))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (pow.f64 (/.f64 t1 (neg.f64 u)) 2) v))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u)))
(-.f64 (-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (pow.f64 (/.f64 t1 (neg.f64 u)) 2) v)) (*.f64 (pow.f64 t1 3) (*.f64 v (/.f64 -1 (pow.f64 u 3)))))
(+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (pow.f64 (/.f64 t1 (neg.f64 u)) 2) v)) (*.f64 (pow.f64 t1 3) (*.f64 v (/.f64 -1 (pow.f64 u 3))))) (*.f64 (pow.f64 (pow.f64 (/.f64 t1 (neg.f64 u)) 2) 2) v))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (*.f64 (pow.f64 u 2) (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -2 (/.f64 (*.f64 u (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (pow.f64 u 2)))) (pow.f64 t1 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(fma.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 v u) (pow.f64 (pow.f64 u 2) 3)) (/.f64 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) u) (pow.f64 u 2)))) (pow.f64 t1 4) (fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 v (neg.f64 t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 -1 (/.f64 v t1)))
(-.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u))) (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (*.f64 -1 (/.f64 v t1))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u)) (-.f64 (/.f64 (*.f64 -3 (*.f64 (pow.f64 u 2) v)) (pow.f64 t1 3)) (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 4) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))))) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (fma.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u)) (-.f64 (/.f64 (*.f64 -3 (*.f64 (pow.f64 u 2) v)) (pow.f64 t1 3)) (/.f64 v t1))) (*.f64 (pow.f64 (pow.f64 t1 -1) 4) (*.f64 -2 (+.f64 (*.f64 u (*.f64 -3 (*.f64 (pow.f64 u 2) v))) (*.f64 v (pow.f64 u 3))))))
(*.f64 -1 (/.f64 v t1))
(/.f64 v (neg.f64 t1))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (*.f64 -1 (/.f64 v t1)))
(-.f64 (*.f64 (*.f64 2 v) (*.f64 (/.f64 (pow.f64 t1 -1) t1) u)) (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 2 (*.f64 (*.f64 v (/.f64 (pow.f64 t1 -1) t1)) u) (fma.f64 (/.f64 -1 (pow.f64 t1 3)) (*.f64 (*.f64 (pow.f64 u 2) v) 3) (/.f64 v (neg.f64 t1))))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 4) (+.f64 (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u)))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 2 (*.f64 (*.f64 v (/.f64 (pow.f64 t1 -1) t1)) u) (fma.f64 (pow.f64 (pow.f64 t1 -1) 4) (fma.f64 -2 (*.f64 v (pow.f64 u 3)) (*.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 u 2) v) 3)) u)) (fma.f64 (/.f64 -1 (pow.f64 t1 3)) (*.f64 (*.f64 (pow.f64 u 2) v) 3) (/.f64 v (neg.f64 t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))
(-.f64 (/.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v u))) (pow.f64 t1 4)) (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2)))))
(-.f64 (fma.f64 (*.f64 -3 (/.f64 (*.f64 t1 v) (pow.f64 t1 4))) (pow.f64 u 2) (/.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v u))) (pow.f64 t1 4))) (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (pow.f64 u 3) (+.f64 (*.f64 -2 (/.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2)))) (pow.f64 t1 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))))
(-.f64 (fma.f64 (pow.f64 u 3) (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 t1 (*.f64 -3 (/.f64 (*.f64 t1 v) (pow.f64 t1 4)))) (pow.f64 t1 2)))) (fma.f64 (*.f64 -3 (/.f64 (*.f64 t1 v) (pow.f64 t1 4))) (pow.f64 u 2) (/.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v u))) (pow.f64 t1 4)))) (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))
(neg.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (neg.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (-.f64 (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 -3 (*.f64 (pow.f64 t1 3) v))) (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 1 u) 5)) (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))))))
(fma.f64 (*.f64 -2 (+.f64 (*.f64 v (pow.f64 t1 4)) (*.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) v)) t1))) (pow.f64 (pow.f64 u -1) 5) (fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (-.f64 (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 -3 (*.f64 (pow.f64 t1 3) v))) (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v)))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))
(neg.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))))
(-.f64 (*.f64 -2 (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3)))) (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))))))))
(-.f64 (-.f64 (*.f64 -2 (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3)))) (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 (*.f64 (pow.f64 t1 3) v) 3))) (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))))))) (pow.f64 (/.f64 -1 u) 5))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))))))
(-.f64 (fma.f64 -2 (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3))) (-.f64 (*.f64 (fma.f64 -2 (*.f64 v (pow.f64 t1 4)) (*.f64 (*.f64 2 t1) (*.f64 (*.f64 (pow.f64 t1 3) v) 3))) (neg.f64 (pow.f64 (/.f64 -1 u) 5))) (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 (*.f64 (pow.f64 t1 3) v) 3)))) (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 t1 u))
(/.f64 t1 (neg.f64 u))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (*.f64 -1 (/.f64 t1 u)))
(-.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (/.f64 t1 u))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (*.f64 u (pow.f64 u 2)))) (*.f64 -1 (/.f64 t1 u))))
(-.f64 (-.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 t1 u))
(+.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (+.f64 (/.f64 (pow.f64 t1 4) (pow.f64 (pow.f64 u 2) 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (*.f64 u (pow.f64 u 2)))) (*.f64 -1 (/.f64 t1 u)))))
(+.f64 (-.f64 (/.f64 (pow.f64 t1 4) (pow.f64 (pow.f64 u 2) 2)) (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (-.f64 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)) (/.f64 t1 u)))
-1
(-.f64 (/.f64 u t1) 1)
(+.f64 (/.f64 u t1) -1)
(-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 2) (pow.f64 u 2))) (/.f64 u t1)) 1)
(-.f64 (-.f64 (/.f64 u t1) (pow.f64 (/.f64 u t1) 2)) 1)
(-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 2) (pow.f64 u 2))) (+.f64 (*.f64 u (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2))) (/.f64 u t1))) 1)
(+.f64 (-.f64 (fma.f64 u (/.f64 (pow.f64 u 2) (pow.f64 t1 3)) (/.f64 u t1)) (pow.f64 (/.f64 u t1) 2)) -1)
-1
(-.f64 (/.f64 u t1) 1)
(+.f64 (/.f64 u t1) -1)
(-.f64 (+.f64 (/.f64 u t1) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))) 1)
(-.f64 (-.f64 (/.f64 u t1) (pow.f64 (/.f64 u t1) 2)) 1)
(-.f64 (+.f64 (/.f64 u t1) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 u (pow.f64 u 2)))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))))) 1)
(+.f64 (+.f64 (/.f64 u t1) (-.f64 (pow.f64 (/.f64 u t1) 3) (pow.f64 (/.f64 u t1) 2))) -1)
-1
(-.f64 (/.f64 u t1) 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 u t1) (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (+.f64 (/.f64 u t1) (/.f64 (pow.f64 u 3) (*.f64 (pow.f64 t1 2) t1)))) 1)
(+.f64 (+.f64 (-.f64 (/.f64 u t1) (/.f64 (pow.f64 u 2) (pow.f64 t1 2))) (pow.f64 (/.f64 u t1) 3)) -1)
(*.f64 -1 (/.f64 t1 u))
(/.f64 t1 (neg.f64 u))
(+.f64 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 2)) (*.f64 -1 (/.f64 t1 u)))
(-.f64 (pow.f64 (/.f64 t1 (neg.f64 u)) 2) (/.f64 t1 u))
(+.f64 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 2)) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 3)))) (*.f64 -1 (/.f64 t1 u))))
(-.f64 (-.f64 (pow.f64 (/.f64 t1 (neg.f64 u)) 2) (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 t1 u))
(+.f64 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 2)) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (/.f64 t1 u)) (*.f64 (pow.f64 (/.f64 1 u) 4) (pow.f64 (pow.f64 t1 2) 2)))))
(+.f64 (pow.f64 (/.f64 t1 (neg.f64 u)) 2) (-.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 t1 (neg.f64 u)) 2) 2) (/.f64 t1 u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 -1 (/.f64 t1 u))
(/.f64 t1 (neg.f64 u))
(+.f64 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 -1 u) 2)) (*.f64 -1 (/.f64 t1 u)))
(-.f64 (pow.f64 (/.f64 t1 (neg.f64 u)) 2) (/.f64 t1 u))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 -1 u) 3))) (+.f64 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 -1 u) 2)) (*.f64 -1 (/.f64 t1 u))))
(-.f64 (-.f64 (pow.f64 (/.f64 t1 (neg.f64 u)) 2) (/.f64 (pow.f64 t1 3) (pow.f64 u 3))) (/.f64 t1 u))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 -1 u) 3))) (+.f64 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 -1 u) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2)) (*.f64 -1 (/.f64 t1 u)))))
(+.f64 (pow.f64 (/.f64 t1 (neg.f64 u)) 2) (-.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 t1 (neg.f64 u)) 2) 2) (/.f64 t1 u)) (/.f64 (pow.f64 t1 3) (pow.f64 u 3))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2))))
(neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) 3)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(*.f64 (*.f64 t1 v) (/.f64 1 (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))) (/.f64 v (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(*.f64 (*.f64 (neg.f64 v) (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (neg.f64 (cbrt.f64 v)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (neg.f64 (cbrt.f64 v))) (-.f64 (neg.f64 u) t1))
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (neg.f64 t1))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (neg.f64 v)) (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (*.f64 (neg.f64 v) (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (-.f64 (neg.f64 u) t1)) (neg.f64 (cbrt.f64 v)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (neg.f64 (cbrt.f64 v))) (-.f64 (neg.f64 u) t1))
(*.f64 (/.f64 v (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(*.f64 t1 (/.f64 v (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) v))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (/.f64 t1 (+.f64 u t1)) v)
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (neg.f64 v)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 v (/.f64 t1 (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (*.f64 v (neg.f64 t1)) (/.f64 -1 (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) -1)
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (/.f64 1 (+.f64 u t1)) (*.f64 t1 v))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)))))) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) 0))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)))))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (cbrt.f64 (pow.f64 v 2)) (/.f64 (*.f64 (neg.f64 t1) (neg.f64 (cbrt.f64 v))) (+.f64 u t1)))
(*.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (pow.f64 v 3)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) (neg.f64 (cbrt.f64 v))) (+.f64 u t1)) (cbrt.f64 (pow.f64 v 2)))
(*.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (pow.f64 v 3)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 v)) (cbrt.f64 (pow.f64 v 2)))
(*.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (pow.f64 v 3)))
(*.f64 t1 (-.f64 (/.f64 v (+.f64 u t1)) 0))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 t1 (cbrt.f64 v)) (-.f64 (neg.f64 u) t1)) (neg.f64 (cbrt.f64 (pow.f64 v 2))))
(*.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (pow.f64 v 3)))
(*.f64 1 (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1)
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(-.f64 3 (-.f64 3 (/.f64 (*.f64 t1 v) (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(-.f64 1 (-.f64 1 (/.f64 (*.f64 t1 v) (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(-.f64 0 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(-.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 v (neg.f64 t1)) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 (cbrt.f64 t1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (neg.f64 v))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) t1)) v) (neg.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 t1)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (neg.f64 v))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) t1)) v) (cbrt.f64 (+.f64 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) -1)
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 t1 v) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (+.f64 u t1)))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))) (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (cbrt.f64 (*.f64 t1 v))) (cbrt.f64 (+.f64 u t1)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 t1 v) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1)
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(fma.f64 0 0 (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(fma.f64 1 0 (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 1/3)
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) 3)
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1)
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(neg.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 t1 v) (+.f64 u t1))) -1) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) -1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 1 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(+.f64 (-.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 3)
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(+.f64 (-.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1) 1)
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(+.f64 0 (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(+.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (/.f64 t1 (pow.f64 (+.f64 u t1) 2)) (neg.f64 v))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (neg.f64 v) (/.f64 t1 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 t1 v) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(*.f64 (/.f64 v (cbrt.f64 (+.f64 u t1))) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(*.f64 (/.f64 (*.f64 t1 v) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1))) (cbrt.f64 (/.f64 -1 (+.f64 u t1))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(*.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 v (cbrt.f64 (+.f64 u t1))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (*.f64 t1 v) (/.f64 1 (neg.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 v (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(*.f64 (/.f64 1 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))) (/.f64 v (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 -1 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 1 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(-.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2))) (cbrt.f64 (+.f64 u t1)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (*.f64 t1 v))) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (+.f64 u t1)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (+.f64 u t1)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (*.f64 v (neg.f64 t1))) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) -1) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))) (/.f64 v (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2)) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 u t1))) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))) (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 v (neg.f64 t1))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 t1 v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (cbrt.f64 (+.f64 u t1))) (*.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (+.f64 u t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (*.f64 t1 v) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) 2))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) 2))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 u t1) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) 2))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(pow.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 3) 1/3)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2))) 3)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 3))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 0))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))) 3))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(if (!=.f64 (neg.f64 v) 0) (neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 u t1) 2) v))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (neg.f64 v) 0) (/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 u t1) 2) v)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 -1 (/.f64 (+.f64 u t1) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 -1 (/.f64 (+.f64 u t1) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (neg.f64 v) (/.f64 (+.f64 u t1) (/.f64 t1 (+.f64 u t1)))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (/.f64 v (/.f64 (+.f64 u t1) (/.f64 t1 (-.f64 (neg.f64 u) t1)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2))) -1) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2)) 0) (pow.f64 (/.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))) -1) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 0 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2)))
(+.f64 0 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 u t1) 2))
(*.f64 (neg.f64 (cbrt.f64 t1)) (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) (cbrt.f64 t1))) (+.f64 u t1))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 t1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))
(/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 -1 (+.f64 u t1))))
(/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (/.f64 1 (+.f64 u t1))))
(/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1)) (neg.f64 (cbrt.f64 t1)))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) (cbrt.f64 t1))) (+.f64 u t1))
(*.f64 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(*.f64 (/.f64 -1 (+.f64 u t1)) t1)
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(*.f64 t1 (/.f64 -1 (+.f64 u t1)))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))))
(neg.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(*.f64 -1 (/.f64 t1 (+.f64 u t1)))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(*.f64 (/.f64 t1 (+.f64 u t1)) -1)
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(*.f64 (cbrt.f64 t1) (neg.f64 (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1))))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) (cbrt.f64 t1))) (+.f64 u t1))
(*.f64 (/.f64 1 (+.f64 u t1)) (neg.f64 t1))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(*.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(*.f64 (neg.f64 t1) (/.f64 1 (+.f64 u t1)))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (*.f64 0 (cbrt.f64 (/.f64 t1 (+.f64 u t1)))))) (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(*.f64 t1 (+.f64 0 (/.f64 -1 (+.f64 u t1))))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (*.f64 0 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (+.f64 0 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(*.f64 1 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 1)
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(-.f64 3 (+.f64 3 (/.f64 t1 (+.f64 u t1))))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(-.f64 3 (-.f64 3 (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(-.f64 1 (+.f64 1 (/.f64 t1 (+.f64 u t1))))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(-.f64 1 (-.f64 1 (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(-.f64 0 (/.f64 t1 (+.f64 u t1)))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 t1)) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) t1))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (/.f64 t1 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (neg.f64 (cbrt.f64 t1))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) t1))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (-.f64 0 (*.f64 (+.f64 u t1) t1)) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 (+.f64 u t1) t1) (neg.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (-.f64 0 (*.f64 (+.f64 u t1) (/.f64 t1 (cbrt.f64 (+.f64 u t1))))) (*.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 (+.f64 u t1) (neg.f64 t1)) (cbrt.f64 (+.f64 u t1))) (*.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (neg.f64 t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 t1 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (pow.f64 t1 2)) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (neg.f64 t1) (+.f64 u t1))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 t1 (+.f64 u t1)) -1)
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (*.f64 (cbrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) t1) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (cbrt.f64 t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) t1) (-.f64 (neg.f64 u) t1)))
(/.f64 (-.f64 0 (*.f64 (+.f64 u t1) (neg.f64 t1))) (neg.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (+.f64 u t1) t1) (neg.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 1)
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(fma.f64 0 0 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(fma.f64 1 0 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(pow.f64 (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3) 1/3)
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(pow.f64 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1))) 3)
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 1)
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(cbrt.f64 (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(neg.f64 (/.f64 t1 (+.f64 u t1)))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))) 3))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(if (!=.f64 t1 0) (/.f64 -1 (/.f64 (+.f64 u t1) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (neg.f64 (cbrt.f64 t1)) (/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (cbrt.f64 t1) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (pow.f64 (/.f64 1 (/.f64 t1 (-.f64 (neg.f64 u) t1))) -1) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (pow.f64 (/.f64 -1 (/.f64 t1 (+.f64 u t1))) -1) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(if (!=.f64 1 0) (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 -1 (/.f64 (+.f64 u t1) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (/.f64 t1 (+.f64 u t1)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (/.f64 t1 (+.f64 u t1))) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (/.f64 t1 (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (/.f64 t1 (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) 0) (/.f64 (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(+.f64 0 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 t1 (-.f64 (neg.f64 u) t1))

localize5.0ms (0%)

Compiler

Compiled 11 to 5 computations (54.5% saved)

localize16.0ms (0%)

Local error

Found 2 expressions with local error:

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

Compiled 40 to 20 computations (50% saved)

series40.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

Compiled 4490 to 2910 computations (35.2% saved)

rewrite1.6s (1.6%)

Algorithm
batch-egg-rewrite
Rules
127×egg-rr
99×egg-rr
Counts
2 → 226
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (+.f64 (*.f64 2 u) t1)))
(*.f64 t1 (+.f64 (*.f64 2 u) t1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (neg.f64 t1)) (/.f64 v (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (fma.f64 2 u t1)) (/.f64 t1 (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 t1 v)) (neg.f64 t1)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (fma.f64 2 u t1)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))) (/.f64 t1 (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) t1) (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))) (/.f64 v (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (fma.f64 2 u t1)) (/.f64 (cbrt.f64 (*.f64 t1 v)) (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 v) (/.f64 -1 (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v t1) (/.f64 t1 (neg.f64 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 t1 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (neg.f64 (fma.f64 2 u t1))) (/.f64 v t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (*.f64 t1 (fma.f64 2 u t1))) (cbrt.f64 (*.f64 (neg.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 t1 (fma.f64 2 u t1))) (*.f64 t1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t1) (/.f64 v (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1) (*.f64 (neg.f64 t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 t1) v) (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 t1 (fma.f64 2 u t1))) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) t1) (/.f64 -1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 2 u t1)) (pow.f64 t1 -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) t1) (pow.f64 (fma.f64 2 u t1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (cbrt.f64 (fma.f64 2 u t1)))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 t1 -1) (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 2 u t1) -1) (/.f64 (*.f64 (neg.f64 t1) v) t1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 2 u t1) -1) (*.f64 (neg.f64 t1) v)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 (fma.f64 2 u t1))) (/.f64 t1 (neg.f64 t1))) (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (fma.f64 2 u t1))) t1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2))) (cbrt.f64 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 t1 (neg.f64 (fma.f64 2 u t1)))) t1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (fma.f64 2 u t1)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) t1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (neg.f64 t1)) (/.f64 v (cbrt.f64 (fma.f64 2 u t1)))) (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) t1))) (cbrt.f64 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (neg.f64 (fma.f64 2 u t1))) v) t1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 t1 (neg.f64 (cbrt.f64 t1)))) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 (fma.f64 2 u t1))) (neg.f64 t1)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 (fma.f64 2 u t1))) t1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)) (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 v) (/.f64 t1 (neg.f64 (cbrt.f64 t1)))) (*.f64 (neg.f64 (fma.f64 2 u t1)) (cbrt.f64 (pow.f64 t1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) t1)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (*.f64 (cbrt.f64 (fma.f64 2 u t1)) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 (fma.f64 2 u t1)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (fma.f64 2 u t1)))) (*.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 t1))) v) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 t1))) (neg.f64 v)) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (neg.f64 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) t1) (cbrt.f64 (fma.f64 2 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (fma.f64 2 u t1)) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (fma.f64 2 u t1)) t1) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 2 u t1) -1) (*.f64 t1 v)) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 v) (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) t1) (neg.f64 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1)) (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2))) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1)))) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) v) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 t1 v)) (neg.f64 t1)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (fma.f64 2 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1)))) (neg.f64 t1)) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (neg.f64 t1)) (neg.f64 v)) (neg.f64 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (cbrt.f64 (*.f64 (neg.f64 t1) v))) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 (fma.f64 2 u t1))) (/.f64 t1 (neg.f64 (cbrt.f64 t1)))) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 t1))) (/.f64 v (cbrt.f64 (fma.f64 2 u t1)))) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 2 u t1)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 t1)) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) t1) (fma.f64 2 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (cbrt.f64 (fma.f64 2 u t1)))) (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2))) (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (cbrt.f64 (*.f64 t1 v))) (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 t1))) (/.f64 v (fma.f64 2 u t1))) (cbrt.f64 (pow.f64 t1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 t1)) (fma.f64 2 u t1)) (cbrt.f64 (pow.f64 t1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (fma.f64 2 u t1)) (/.f64 t1 (neg.f64 (cbrt.f64 t1)))) (cbrt.f64 (pow.f64 t1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 2 u t1) -1) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 t1))) (cbrt.f64 (pow.f64 t1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (neg.f64 (/.f64 t1 (/.f64 (*.f64 t1 (fma.f64 2 u t1)) v))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (/.f64 (*.f64 t1 (fma.f64 2 u t1)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 t1) v) 0) (/.f64 -1 (/.f64 (/.f64 (*.f64 t1 (fma.f64 2 u t1)) v) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 t1) 0) (/.f64 (neg.f64 v) (/.f64 (*.f64 t1 (fma.f64 2 u t1)) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) -1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (+.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 t1 2)) (*.f64 (fma.f64 2 u t1) (cbrt.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 (*.f64 (*.f64 2 u) (cbrt.f64 t1)) (pow.f64 (cbrt.f64 (pow.f64 t1 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 (pow.f64 (cbrt.f64 (pow.f64 t1 2)) 2) (*.f64 (*.f64 2 u) (cbrt.f64 t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 t1 2)) (-.f64 (pow.f64 (cbrt.f64 (pow.f64 t1 2)) 2) (neg.f64 (*.f64 (*.f64 2 u) (cbrt.f64 t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 t1 2)) (-.f64 (*.f64 t1 (cbrt.f64 t1)) (neg.f64 (*.f64 (*.f64 2 u) (cbrt.f64 t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 (fma.f64 2 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 2 u t1)) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 2 u t1) (cbrt.f64 t1)) (cbrt.f64 (pow.f64 t1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (fma.f64 2 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t1) (neg.f64 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 2 u t1) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 2 u t1)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 t1) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 (cbrt.f64 (fma.f64 2 u t1))) (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)) (*.f64 t1 (cbrt.f64 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)) t1) (cbrt.f64 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) (fma.f64 2 u t1)) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))) 0))) (-.f64 (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (*.f64 0 (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 t1) (-.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) t1) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) (*.f64 2 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2)) (-.f64 (pow.f64 (cbrt.f64 (pow.f64 t1 2)) 2) (*.f64 (cbrt.f64 (*.f64 2 (*.f64 u t1))) (cbrt.f64 (pow.f64 t1 2))))) (*.f64 (cbrt.f64 t1) (+.f64 (cbrt.f64 t1) (cbrt.f64 (*.f64 2 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (cbrt.f64 (pow.f64 t1 2)) 2) (-.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2)) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (cbrt.f64 (*.f64 2 (*.f64 u t1)))))) (*.f64 (cbrt.f64 t1) (+.f64 (cbrt.f64 t1) (cbrt.f64 (*.f64 2 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) 0)) (+.f64 0 (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 u t1)) (neg.f64 (pow.f64 t1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (-.f64 3 (*.f64 t1 (fma.f64 2 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (pow.f64 t1 2) -1)) (*.f64 (*.f64 2 (*.f64 u t1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (*.f64 2 (*.f64 u t1)) -1)) (*.f64 (pow.f64 t1 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t1 (fma.f64 2 u t1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 t1 2) (*.f64 -2 (*.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (fma.f64 2 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t1 t1 (*.f64 2 (*.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 t1 2)) (pow.f64 (cbrt.f64 (pow.f64 t1 2)) 2) (*.f64 2 (*.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 t1) (*.f64 (cbrt.f64 (pow.f64 t1 2)) t1) (*.f64 2 (*.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t1 (cbrt.f64 t1)) (cbrt.f64 (pow.f64 t1 2)) (*.f64 2 (*.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (pow.f64 t1 2) (*.f64 2 (*.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t1 (*.f64 2 u) (pow.f64 t1 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 2 u) t1 (pow.f64 t1 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 t1) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (*.f64 2 u)) (pow.f64 t1 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 2 u)) (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 u 2))) t1) (pow.f64 t1 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 2 t1) u (pow.f64 t1 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 2 u) (cbrt.f64 t1)) (cbrt.f64 (pow.f64 t1 2)) (pow.f64 t1 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 u (*.f64 2 t1) (pow.f64 t1 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 2 (*.f64 u t1))) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2)) (pow.f64 t1 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 2 u))) (cbrt.f64 (*.f64 4 (pow.f64 u 2))) (pow.f64 t1 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 2 (*.f64 u t1)) (pow.f64 t1 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 2 (*.f64 u t1) (pow.f64 t1 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 2 (*.f64 u t1)) 1 (pow.f64 t1 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 u t1) 2 (pow.f64 t1 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 2 (*.f64 u t1)) 0) (/.f64 (*.f64 (pow.f64 t1 3) (fma.f64 (pow.f64 u 3) 8 (pow.f64 t1 3))) (*.f64 (pow.f64 t1 2) (fma.f64 t1 (-.f64 t1 (*.f64 2 u)) (*.f64 4 (pow.f64 u 2))))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t1 (-.f64 (*.f64 2 u) t1)) 0) (/.f64 (*.f64 (pow.f64 t1 2) (-.f64 (*.f64 4 (pow.f64 u 2)) (pow.f64 t1 2))) (*.f64 t1 (-.f64 (*.f64 2 u) t1))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 t1 2) (fma.f64 t1 (-.f64 t1 (*.f64 2 u)) (*.f64 4 (pow.f64 u 2)))) 0) (/.f64 (*.f64 (pow.f64 t1 3) (fma.f64 (pow.f64 u 3) 8 (pow.f64 t1 3))) (*.f64 (pow.f64 t1 2) (fma.f64 t1 (-.f64 t1 (*.f64 2 u)) (*.f64 4 (pow.f64 u 2))))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t1 (-.f64 t1 (*.f64 2 u))) 0) (/.f64 (*.f64 (pow.f64 t1 2) (-.f64 (*.f64 4 (pow.f64 u 2)) (pow.f64 t1 2))) (*.f64 t1 (-.f64 (*.f64 2 u) t1))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 t1 (fma.f64 2 u t1)) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 t1 2) 0) (/.f64 (*.f64 (pow.f64 t1 3) (fma.f64 (pow.f64 u 3) 8 (pow.f64 t1 3))) (*.f64 (pow.f64 t1 2) (fma.f64 t1 (-.f64 t1 (*.f64 2 u)) (*.f64 4 (pow.f64 u 2))))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 t1 2) 0) (*.f64 (pow.f64 t1 2) (+.f64 1 (/.f64 (*.f64 2 (*.f64 u t1)) (pow.f64 t1 2)))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t1 (fma.f64 2 u t1)) 0) (/.f64 1 (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1)) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) 0))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t1 (fma.f64 2 u t1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) 0) (*.f64 t1 (fma.f64 2 u t1))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 2 (*.f64 u t1)) 0) (*.f64 (*.f64 2 (*.f64 u t1)) (+.f64 1 (/.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 u t1))))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (*.f64 t1 (fma.f64 2 u t1)) 0))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -2 (*.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 t1 2) 3) (pow.f64 (*.f64 -2 (*.f64 u t1)) 3)) (+.f64 (pow.f64 (pow.f64 t1 2) 2) (+.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2) (*.f64 (pow.f64 t1 2) (*.f64 -2 (*.f64 u t1)))))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)) 0) (/.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (*.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) 0) (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (+.f64 0 (*.f64 (*.f64 t1 (fma.f64 2 u t1)) 0)))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) 0))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (pow.f64 t1 2) 2) (+.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2) (*.f64 (pow.f64 t1 2) (*.f64 -2 (*.f64 u t1))))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 t1 2) 3) (pow.f64 (*.f64 -2 (*.f64 u t1)) 3)) (+.f64 (pow.f64 (pow.f64 t1 2) 2) (+.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2) (*.f64 (pow.f64 t1 2) (*.f64 -2 (*.f64 u t1)))))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (*.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))))) 0) (/.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (*.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (+.f64 0 (*.f64 (*.f64 t1 (fma.f64 2 u t1)) 0))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) 0) (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (+.f64 0 (*.f64 (*.f64 t1 (fma.f64 2 u t1)) 0)))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t1 (fma.f64 2 u t1)) 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) 0))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 t1 2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 t1 2) 3) (pow.f64 (*.f64 -2 (*.f64 u t1)) 3)) (+.f64 (pow.f64 (pow.f64 t1 2) 2) (+.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2) (*.f64 (pow.f64 t1 2) (*.f64 -2 (*.f64 u t1)))))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (*.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t1 (fma.f64 2 u t1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) 0) (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (+.f64 0 (*.f64 (*.f64 t1 (fma.f64 2 u t1)) 0)))) (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 u t1)) (pow.f64 t1 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 t1 2) (-.f64 (*.f64 2 (*.f64 u t1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 t1 2) (+.f64 0 (*.f64 2 (*.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 2 (*.f64 u t1)) 0) (pow.f64 t1 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (*.f64 2 (*.f64 u t1))) (pow.f64 t1 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (*.f64 2 (*.f64 u t1)) -1)) (neg.f64 (*.f64 (pow.f64 t1 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (pow.f64 t1 2) -1)) (neg.f64 (*.f64 (*.f64 2 (*.f64 u t1)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t1 (fma.f64 2 u t1)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t1 (fma.f64 2 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t1 (fma.f64 2 u t1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) 3)))))

simplify4.9s (5%)

Algorithm
egglog
Counts
286 → 325
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 v u))
(+.f64 (*.f64 -1/2 (/.f64 v u)) (*.f64 1/4 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 u (pow.f64 u 2)))) (+.f64 (*.f64 -1/2 (/.f64 v u)) (*.f64 1/4 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 u (pow.f64 u 2)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 -1/2 (/.f64 v u)) (*.f64 1/4 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 -4 (*.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2)))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 8 (*.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 4) (*.f64 u (pow.f64 u 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 -4 (*.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2)))) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 4 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (pow.f64 u 2)))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 8 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 4) (*.f64 u (pow.f64 u 2))))) (+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 4 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (pow.f64 u 2)))) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (*.f64 t1 (pow.f64 t1 2)))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 u 3) v) (pow.f64 (pow.f64 t1 2) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (*.f64 t1 (pow.f64 t1 2)))) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1/2 (/.f64 v u))
(+.f64 (*.f64 -1/2 (/.f64 v u)) (*.f64 1/4 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(+.f64 (*.f64 -1/2 (/.f64 v u)) (+.f64 (*.f64 1/4 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 -1/8 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))))))
(+.f64 (*.f64 1/16 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))) (+.f64 (*.f64 -1/2 (/.f64 v u)) (+.f64 (*.f64 1/4 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 -1/8 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))))))
(*.f64 -1/2 (/.f64 v u))
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -1/2 (/.f64 v u)))
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -1/2 (/.f64 v u))))
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 1/16 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 4))))) (*.f64 -1/2 (/.f64 v u)))))
(*.f64 2 (*.f64 t1 u))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(pow.f64 (/.f64 1 t1) -2)
(+.f64 (pow.f64 (/.f64 1 t1) -2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 (/.f64 1 t1) -2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 (/.f64 1 t1) -2) (*.f64 2 (*.f64 t1 u)))
(pow.f64 (/.f64 -1 t1) -2)
(+.f64 (pow.f64 (/.f64 -1 t1) -2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 (/.f64 -1 t1) -2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 (/.f64 -1 t1) -2) (*.f64 2 (*.f64 t1 u)))
(pow.f64 t1 2)
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(*.f64 2 (*.f64 t1 u))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(*.f64 2 (*.f64 t1 u))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(*.f64 (/.f64 t1 (neg.f64 t1)) (/.f64 v (fma.f64 2 u t1)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1)))))
(*.f64 (/.f64 v (fma.f64 2 u t1)) (/.f64 t1 (neg.f64 t1)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 t1 v)) (neg.f64 t1)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (fma.f64 2 u t1)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))
(*.f64 (/.f64 v (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))
(*.f64 (/.f64 t1 (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (fma.f64 2 u t1)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) t1))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))) (/.f64 t1 (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) t1) (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (fma.f64 2 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))) (/.f64 v (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1)))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (fma.f64 2 u t1)) (/.f64 (cbrt.f64 (*.f64 t1 v)) (neg.f64 t1)))
(*.f64 (/.f64 t1 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) v)
(*.f64 (*.f64 t1 v) (/.f64 -1 (*.f64 t1 (fma.f64 2 u t1))))
(*.f64 (/.f64 v t1) (/.f64 t1 (neg.f64 (fma.f64 2 u t1))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (*.f64 t1 (fma.f64 2 u t1))))
(*.f64 v (/.f64 t1 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))))
(*.f64 (/.f64 t1 (neg.f64 (fma.f64 2 u t1))) (/.f64 v t1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (*.f64 t1 (fma.f64 2 u t1))) (cbrt.f64 (*.f64 (neg.f64 t1) v)))
(*.f64 (/.f64 -1 (*.f64 t1 (fma.f64 2 u t1))) (*.f64 t1 v))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 t1 (fma.f64 2 u t1))))
(*.f64 (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1) (*.f64 (neg.f64 t1) v))
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1))
(*.f64 (/.f64 v (*.f64 t1 (fma.f64 2 u t1))) (neg.f64 t1))
(*.f64 (/.f64 (*.f64 t1 v) t1) (/.f64 -1 (fma.f64 2 u t1)))
(*.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 2 u t1)) (pow.f64 t1 -1))
(*.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) t1) (pow.f64 (fma.f64 2 u t1) -1))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (cbrt.f64 (fma.f64 2 u t1)))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 1)
(*.f64 (pow.f64 t1 -1) (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 2 u t1)))
(*.f64 (pow.f64 (fma.f64 2 u t1) -1) (/.f64 (*.f64 (neg.f64 t1) v) t1))
(-.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))
(-.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))))
(-.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))
(-.f64 0 (+.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 2 u t1) -1) (*.f64 (neg.f64 t1) v)) t1)
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (fma.f64 2 u t1))) (/.f64 t1 (neg.f64 t1))) (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (fma.f64 2 u t1))) t1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2))) (cbrt.f64 (fma.f64 2 u t1)))
(/.f64 (*.f64 v (/.f64 t1 (neg.f64 (fma.f64 2 u t1)))) t1)
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (fma.f64 2 u t1)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) t1)
(/.f64 (*.f64 (/.f64 t1 (neg.f64 t1)) (/.f64 v (cbrt.f64 (fma.f64 2 u t1)))) (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) t1))) (cbrt.f64 (fma.f64 2 u t1)))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (fma.f64 2 u t1))) v) t1)
(/.f64 (*.f64 v (/.f64 t1 (neg.f64 (cbrt.f64 t1)))) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (fma.f64 2 u t1)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (fma.f64 2 u t1))) (neg.f64 t1)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)) t1))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (fma.f64 2 u t1))) t1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)) (neg.f64 t1)))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (neg.f64 (cbrt.f64 t1)))) (*.f64 (neg.f64 (fma.f64 2 u t1)) (cbrt.f64 (pow.f64 t1 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) t1)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (*.f64 (cbrt.f64 (fma.f64 2 u t1)) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 (fma.f64 2 u t1)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)) t1))
(/.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (fma.f64 2 u t1)))) (*.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2))))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 t1))) v) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (fma.f64 2 u t1)))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 t1))) (neg.f64 v)) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (neg.f64 (fma.f64 2 u t1))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) t1) (cbrt.f64 (fma.f64 2 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (fma.f64 2 u t1)) (neg.f64 t1))
(/.f64 (*.f64 (/.f64 v (fma.f64 2 u t1)) t1) (neg.f64 t1))
(/.f64 (*.f64 (pow.f64 (fma.f64 2 u t1) -1) (*.f64 t1 v)) (neg.f64 t1))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 t1 v) (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))
(/.f64 (*.f64 v (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (/.f64 (*.f64 t1 v) t1) (neg.f64 (fma.f64 2 u t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1)) (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2))) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1)))) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) v) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 t1 v)) (neg.f64 t1)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (fma.f64 2 u t1))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1)))) (neg.f64 t1)) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 t1)) (neg.f64 v)) (neg.f64 (fma.f64 2 u t1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (cbrt.f64 (*.f64 (neg.f64 t1) v))) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (fma.f64 2 u t1))) (/.f64 t1 (neg.f64 (cbrt.f64 t1)))) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 t1))) (/.f64 v (cbrt.f64 (fma.f64 2 u t1)))) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 1)
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 2 u t1)) t1)
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 t1)) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (fma.f64 2 u t1)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) t1) (fma.f64 2 u t1))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (cbrt.f64 (fma.f64 2 u t1)))) (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2))) (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (cbrt.f64 (*.f64 t1 v))) (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 t1))) (/.f64 v (fma.f64 2 u t1))) (cbrt.f64 (pow.f64 t1 2)))
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 t1)) (fma.f64 2 u t1)) (cbrt.f64 (pow.f64 t1 2)))
(/.f64 (*.f64 (/.f64 v (fma.f64 2 u t1)) (/.f64 t1 (neg.f64 (cbrt.f64 t1)))) (cbrt.f64 (pow.f64 t1 2)))
(/.f64 (*.f64 (pow.f64 (fma.f64 2 u t1) -1) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 t1))) (cbrt.f64 (pow.f64 t1 2)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))
(pow.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 3) 1/3)
(pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1)))) 3)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 3))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0))
(if (!=.f64 v 0) (neg.f64 (/.f64 t1 (/.f64 (*.f64 t1 (fma.f64 2 u t1)) v))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (/.f64 (*.f64 t1 (fma.f64 2 u t1)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (*.f64 (neg.f64 t1) v) 0) (/.f64 -1 (/.f64 (/.f64 (*.f64 t1 (fma.f64 2 u t1)) v) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 (neg.f64 v) (/.f64 (*.f64 t1 (fma.f64 2 u t1)) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) -1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (+.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(+.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(+.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(+.f64 (-.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(+.f64 (-.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(+.f64 (-.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(+.f64 (-.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(+.f64 (-.f64 0 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(+.f64 (-.f64 0 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(+.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(*.f64 1 (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 -1 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))
(*.f64 (cbrt.f64 (pow.f64 t1 2)) (*.f64 (fma.f64 2 u t1) (cbrt.f64 t1)))
(*.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 (*.f64 (*.f64 2 u) (cbrt.f64 t1)) (pow.f64 (cbrt.f64 (pow.f64 t1 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 (pow.f64 (cbrt.f64 (pow.f64 t1 2)) 2) (*.f64 (*.f64 2 u) (cbrt.f64 t1))))
(*.f64 (cbrt.f64 (pow.f64 t1 2)) (-.f64 (pow.f64 (cbrt.f64 (pow.f64 t1 2)) 2) (neg.f64 (*.f64 (*.f64 2 u) (cbrt.f64 t1)))))
(*.f64 (cbrt.f64 (pow.f64 t1 2)) (-.f64 (*.f64 t1 (cbrt.f64 t1)) (neg.f64 (*.f64 (*.f64 2 u) (cbrt.f64 t1)))))
(*.f64 (*.f64 t1 (fma.f64 2 u t1)) 1)
(*.f64 (neg.f64 (fma.f64 2 u t1)) (neg.f64 t1))
(*.f64 (*.f64 (fma.f64 2 u t1) (cbrt.f64 t1)) (cbrt.f64 (pow.f64 t1 2)))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (neg.f64 t1) (neg.f64 (fma.f64 2 u t1)))
(*.f64 (fma.f64 2 u t1) t1)
(*.f64 (cbrt.f64 (fma.f64 2 u t1)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)) t1))
(*.f64 (cbrt.f64 t1) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (fma.f64 2 u t1)))
(*.f64 (*.f64 t1 (cbrt.f64 (fma.f64 2 u t1))) (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)) (*.f64 t1 (cbrt.f64 (fma.f64 2 u t1))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)) t1) (cbrt.f64 (fma.f64 2 u t1)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) (fma.f64 2 u t1)) (cbrt.f64 t1))
(*.f64 (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))) 0))) (-.f64 (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))) 0))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (*.f64 0 (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))
(*.f64 (cbrt.f64 t1) (-.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) t1) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) (*.f64 2 u)))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2)) (-.f64 (pow.f64 (cbrt.f64 (pow.f64 t1 2)) 2) (*.f64 (cbrt.f64 (*.f64 2 (*.f64 u t1))) (cbrt.f64 (pow.f64 t1 2))))) (*.f64 (cbrt.f64 t1) (+.f64 (cbrt.f64 t1) (cbrt.f64 (*.f64 2 u)))))
(*.f64 (+.f64 (pow.f64 (cbrt.f64 (pow.f64 t1 2)) 2) (-.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2)) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (cbrt.f64 (*.f64 2 (*.f64 u t1)))))) (*.f64 (cbrt.f64 t1) (+.f64 (cbrt.f64 t1) (cbrt.f64 (*.f64 2 u)))))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) 0)) (+.f64 0 (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1)))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))
(-.f64 1 (+.f64 1 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))))
(-.f64 1 (-.f64 1 (*.f64 t1 (fma.f64 2 u t1))))
(-.f64 (*.f64 2 (*.f64 u t1)) (neg.f64 (pow.f64 t1 2)))
(-.f64 3 (+.f64 3 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))))
(-.f64 3 (-.f64 3 (*.f64 t1 (fma.f64 2 u t1))))
(-.f64 (-.f64 0 (*.f64 (pow.f64 t1 2) -1)) (*.f64 (*.f64 2 (*.f64 u t1)) -1))
(-.f64 (-.f64 0 (*.f64 (*.f64 2 (*.f64 u t1)) -1)) (*.f64 (pow.f64 t1 2) -1))
(-.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))
(-.f64 (*.f64 t1 (fma.f64 2 u t1)) 0)
(-.f64 (pow.f64 t1 2) (*.f64 -2 (*.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)) -1)
(/.f64 (*.f64 t1 (fma.f64 2 u t1)) 1)
(fma.f64 t1 t1 (*.f64 2 (*.f64 u t1)))
(fma.f64 (cbrt.f64 (pow.f64 t1 2)) (pow.f64 (cbrt.f64 (pow.f64 t1 2)) 2) (*.f64 2 (*.f64 u t1)))
(fma.f64 (cbrt.f64 t1) (*.f64 (cbrt.f64 (pow.f64 t1 2)) t1) (*.f64 2 (*.f64 u t1)))
(fma.f64 (*.f64 t1 (cbrt.f64 t1)) (cbrt.f64 (pow.f64 t1 2)) (*.f64 2 (*.f64 u t1)))
(fma.f64 1 (pow.f64 t1 2) (*.f64 2 (*.f64 u t1)))
(fma.f64 t1 (*.f64 2 u) (pow.f64 t1 2))
(fma.f64 (*.f64 2 u) t1 (pow.f64 t1 2))
(fma.f64 (cbrt.f64 t1) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (*.f64 2 u)) (pow.f64 t1 2))
(fma.f64 (cbrt.f64 (*.f64 2 u)) (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 u 2))) t1) (pow.f64 t1 2))
(fma.f64 (*.f64 2 t1) u (pow.f64 t1 2))
(fma.f64 (*.f64 (*.f64 2 u) (cbrt.f64 t1)) (cbrt.f64 (pow.f64 t1 2)) (pow.f64 t1 2))
(fma.f64 u (*.f64 2 t1) (pow.f64 t1 2))
(fma.f64 (cbrt.f64 (*.f64 2 (*.f64 u t1))) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2)) (pow.f64 t1 2))
(fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 2 u))) (cbrt.f64 (*.f64 4 (pow.f64 u 2))) (pow.f64 t1 2))
(fma.f64 1 (*.f64 2 (*.f64 u t1)) (pow.f64 t1 2))
(fma.f64 2 (*.f64 u t1) (pow.f64 t1 2))
(fma.f64 (*.f64 2 (*.f64 u t1)) 1 (pow.f64 t1 2))
(fma.f64 (*.f64 u t1) 2 (pow.f64 t1 2))
(pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 1)
(pow.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))) 3)
(cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3))
(neg.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 2 (*.f64 u t1)) 0) (/.f64 (*.f64 (pow.f64 t1 3) (fma.f64 (pow.f64 u 3) 8 (pow.f64 t1 3))) (*.f64 (pow.f64 t1 2) (fma.f64 t1 (-.f64 t1 (*.f64 2 u)) (*.f64 4 (pow.f64 u 2))))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 t1 (-.f64 (*.f64 2 u) t1)) 0) (/.f64 (*.f64 (pow.f64 t1 2) (-.f64 (*.f64 4 (pow.f64 u 2)) (pow.f64 t1 2))) (*.f64 t1 (-.f64 (*.f64 2 u) t1))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 (pow.f64 t1 2) (fma.f64 t1 (-.f64 t1 (*.f64 2 u)) (*.f64 4 (pow.f64 u 2)))) 0) (/.f64 (*.f64 (pow.f64 t1 3) (fma.f64 (pow.f64 u 3) 8 (pow.f64 t1 3))) (*.f64 (pow.f64 t1 2) (fma.f64 t1 (-.f64 t1 (*.f64 2 u)) (*.f64 4 (pow.f64 u 2))))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 t1 (-.f64 t1 (*.f64 2 u))) 0) (/.f64 (*.f64 (pow.f64 t1 2) (-.f64 (*.f64 4 (pow.f64 u 2)) (pow.f64 t1 2))) (*.f64 t1 (-.f64 (*.f64 2 u) t1))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 1 0) (*.f64 t1 (fma.f64 2 u t1)) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (pow.f64 t1 2) 0) (/.f64 (*.f64 (pow.f64 t1 3) (fma.f64 (pow.f64 u 3) 8 (pow.f64 t1 3))) (*.f64 (pow.f64 t1 2) (fma.f64 t1 (-.f64 t1 (*.f64 2 u)) (*.f64 4 (pow.f64 u 2))))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (pow.f64 t1 2) 0) (*.f64 (pow.f64 t1 2) (+.f64 1 (/.f64 (*.f64 2 (*.f64 u t1)) (pow.f64 t1 2)))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 t1 (fma.f64 2 u t1)) 0) (/.f64 1 (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1)) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) 0))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 t1 (fma.f64 2 u t1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) 0) (*.f64 t1 (fma.f64 2 u t1))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 2 (*.f64 u t1)) 0) (*.f64 (*.f64 2 (*.f64 u t1)) (+.f64 1 (/.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 u t1))))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (*.f64 t1 (fma.f64 2 u t1)) 0))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 -2 (*.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 t1 2) 3) (pow.f64 (*.f64 -2 (*.f64 u t1)) 3)) (+.f64 (pow.f64 (pow.f64 t1 2) 2) (+.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2) (*.f64 (pow.f64 t1 2) (*.f64 -2 (*.f64 u t1)))))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)) 0) (/.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (*.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) 0) (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (+.f64 0 (*.f64 (*.f64 t1 (fma.f64 2 u t1)) 0)))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) 0))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (+.f64 (pow.f64 (pow.f64 t1 2) 2) (+.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2) (*.f64 (pow.f64 t1 2) (*.f64 -2 (*.f64 u t1))))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 t1 2) 3) (pow.f64 (*.f64 -2 (*.f64 u t1)) 3)) (+.f64 (pow.f64 (pow.f64 t1 2) 2) (+.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2) (*.f64 (pow.f64 t1 2) (*.f64 -2 (*.f64 u t1)))))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (*.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))))) 0) (/.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (*.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (+.f64 0 (*.f64 (*.f64 t1 (fma.f64 2 u t1)) 0))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) 0) (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (+.f64 0 (*.f64 (*.f64 t1 (fma.f64 2 u t1)) 0)))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 t1 (fma.f64 2 u t1)) 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) 0))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (pow.f64 t1 2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 t1 2) 3) (pow.f64 (*.f64 -2 (*.f64 u t1)) 3)) (+.f64 (pow.f64 (pow.f64 t1 2) 2) (+.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2) (*.f64 (pow.f64 t1 2) (*.f64 -2 (*.f64 u t1)))))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (*.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 t1 (fma.f64 2 u t1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) 0) (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (+.f64 0 (*.f64 (*.f64 t1 (fma.f64 2 u t1)) 0)))) (*.f64 t1 (fma.f64 2 u t1)))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 u t1)))
(+.f64 (*.f64 2 (*.f64 u t1)) (pow.f64 t1 2))
(+.f64 (pow.f64 t1 2) (-.f64 (*.f64 2 (*.f64 u t1)) 0))
(+.f64 (pow.f64 t1 2) (+.f64 0 (*.f64 2 (*.f64 u t1))))
(+.f64 (+.f64 (*.f64 2 (*.f64 u t1)) 0) (pow.f64 t1 2))
(+.f64 (+.f64 0 (*.f64 2 (*.f64 u t1))) (pow.f64 t1 2))
(+.f64 (neg.f64 (*.f64 (*.f64 2 (*.f64 u t1)) -1)) (neg.f64 (*.f64 (pow.f64 t1 2) -1)))
(+.f64 (neg.f64 (*.f64 (pow.f64 t1 2) -1)) (neg.f64 (*.f64 (*.f64 2 (*.f64 u t1)) -1)))
(+.f64 (-.f64 (*.f64 t1 (fma.f64 2 u t1)) 1) 1)
(+.f64 0 (*.f64 t1 (fma.f64 2 u t1)))
(+.f64 (*.f64 t1 (fma.f64 2 u t1)) 0)
(+.f64 (-.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) 3)
Outputs
(*.f64 -1/2 (/.f64 v u))
(/.f64 (*.f64 -1/2 v) u)
(+.f64 (*.f64 -1/2 (/.f64 v u)) (*.f64 1/4 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 -1/2 (/.f64 v u) (/.f64 (*.f64 1/4 (*.f64 t1 v)) (pow.f64 u 2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 u (pow.f64 u 2)))) (+.f64 (*.f64 -1/2 (/.f64 v u)) (*.f64 1/4 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (fma.f64 -1/2 (/.f64 v u) (/.f64 (*.f64 1/4 (*.f64 t1 v)) (pow.f64 u 2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 u (pow.f64 u 2)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 -1/2 (/.f64 v u)) (*.f64 1/4 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 (pow.f64 u 2) 2)) (fma.f64 -1/2 (/.f64 v u) (/.f64 (*.f64 1/4 (*.f64 t1 v)) (pow.f64 u 2)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 -1 (/.f64 v t1)))
(-.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u))) (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 -4 (*.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2)))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u)) (-.f64 (*.f64 (*.f64 -4 v) (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (/.f64 v t1)))
(+.f64 (*.f64 8 (*.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 4) (*.f64 u (pow.f64 u 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 -4 (*.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2)))) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 8 (*.f64 v (*.f64 (pow.f64 (pow.f64 t1 -1) 4) (pow.f64 u 3))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u)) (-.f64 (*.f64 (*.f64 -4 v) (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (/.f64 v t1))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (*.f64 -1 (/.f64 v t1)))
(-.f64 (*.f64 (*.f64 2 v) (*.f64 (/.f64 (pow.f64 t1 -1) t1) u)) (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 4 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (pow.f64 u 2)))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 2 (*.f64 (*.f64 v (/.f64 (pow.f64 t1 -1) t1)) u) (-.f64 (*.f64 4 (*.f64 (/.f64 -1 (pow.f64 t1 3)) (*.f64 v (pow.f64 u 2)))) (/.f64 v t1)))
(+.f64 (*.f64 8 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 4) (*.f64 u (pow.f64 u 2))))) (+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 4 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (pow.f64 u 2)))) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 8 (*.f64 v (*.f64 (pow.f64 (pow.f64 t1 -1) 4) (pow.f64 u 3))) (fma.f64 2 (*.f64 (*.f64 v (/.f64 (pow.f64 t1 -1) t1)) u) (-.f64 (*.f64 4 (*.f64 (/.f64 -1 (pow.f64 t1 3)) (*.f64 v (pow.f64 u 2)))) (/.f64 v t1))))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(*.f64 -1 (/.f64 v (+.f64 t1 (*.f64 2 u))))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (/.f64 (neg.f64 v) t1))
(+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (*.f64 t1 (pow.f64 t1 2)))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (fma.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (/.f64 (neg.f64 v) t1)))
(+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 u 3) v) (pow.f64 (pow.f64 t1 2) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (*.f64 t1 (pow.f64 t1 2)))) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 8 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 (pow.f64 t1 2) 2)) (fma.f64 2 (/.f64 (*.f64 v u) (pow.f64 t1 2)) (fma.f64 -4 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (/.f64 (neg.f64 v) t1))))
(*.f64 -1/2 (/.f64 v u))
(/.f64 (*.f64 -1/2 v) u)
(+.f64 (*.f64 -1/2 (/.f64 v u)) (*.f64 1/4 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(fma.f64 1/4 (*.f64 (*.f64 t1 v) (pow.f64 (pow.f64 u -1) 2)) (/.f64 (*.f64 -1/2 v) u))
(+.f64 (*.f64 -1/2 (/.f64 v u)) (+.f64 (*.f64 1/4 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 -1/8 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))))))
(fma.f64 -1/2 (/.f64 v u) (fma.f64 1/4 (*.f64 (*.f64 t1 v) (pow.f64 (pow.f64 u -1) 2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)))))
(+.f64 (*.f64 1/16 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))) (+.f64 (*.f64 -1/2 (/.f64 v u)) (+.f64 (*.f64 1/4 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 -1/8 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))))))
(fma.f64 1/16 (*.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 (pow.f64 u -1) 4)) (fma.f64 -1/2 (/.f64 v u) (fma.f64 1/4 (*.f64 (*.f64 t1 v) (pow.f64 (pow.f64 u -1) 2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3))))))
(*.f64 -1/2 (/.f64 v u))
(/.f64 (*.f64 -1/2 v) u)
(+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -1/2 (/.f64 v u)))
(fma.f64 1/4 (*.f64 (*.f64 t1 v) (pow.f64 (pow.f64 u -1) 2)) (/.f64 (*.f64 -1/2 v) u))
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -1/2 (/.f64 v u))))
(fma.f64 1/8 (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3))) (fma.f64 1/4 (*.f64 (*.f64 t1 v) (pow.f64 (pow.f64 u -1) 2)) (/.f64 (*.f64 -1/2 v) u)))
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 1/16 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 4))))) (*.f64 -1/2 (/.f64 v u)))))
(fma.f64 1/8 (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3))) (fma.f64 1/4 (*.f64 (*.f64 t1 v) (pow.f64 (pow.f64 u -1) 2)) (fma.f64 1/16 (*.f64 (pow.f64 t1 3) (*.f64 (pow.f64 (pow.f64 u -1) 4) v)) (/.f64 (*.f64 -1/2 v) u))))
(*.f64 2 (*.f64 t1 u))
(*.f64 (*.f64 2 u) t1)
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(*.f64 t1 (fma.f64 2 u t1))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(*.f64 t1 (fma.f64 2 u t1))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(*.f64 t1 (fma.f64 2 u t1))
(pow.f64 (/.f64 1 t1) -2)
(pow.f64 (pow.f64 t1 -1) -2)
(+.f64 (pow.f64 (/.f64 1 t1) -2) (*.f64 2 (*.f64 t1 u)))
(-.f64 (pow.f64 (pow.f64 t1 -1) -2) (*.f64 (*.f64 -2 u) t1))
(+.f64 (pow.f64 (/.f64 1 t1) -2) (*.f64 2 (*.f64 t1 u)))
(-.f64 (pow.f64 (pow.f64 t1 -1) -2) (*.f64 (*.f64 -2 u) t1))
(+.f64 (pow.f64 (/.f64 1 t1) -2) (*.f64 2 (*.f64 t1 u)))
(-.f64 (pow.f64 (pow.f64 t1 -1) -2) (*.f64 (*.f64 -2 u) t1))
(pow.f64 (/.f64 -1 t1) -2)
(+.f64 (pow.f64 (/.f64 -1 t1) -2) (*.f64 2 (*.f64 t1 u)))
(-.f64 (pow.f64 (/.f64 -1 t1) -2) (*.f64 (*.f64 -2 u) t1))
(+.f64 (pow.f64 (/.f64 -1 t1) -2) (*.f64 2 (*.f64 t1 u)))
(-.f64 (pow.f64 (/.f64 -1 t1) -2) (*.f64 (*.f64 -2 u) t1))
(+.f64 (pow.f64 (/.f64 -1 t1) -2) (*.f64 2 (*.f64 t1 u)))
(-.f64 (pow.f64 (/.f64 -1 t1) -2) (*.f64 (*.f64 -2 u) t1))
(pow.f64 t1 2)
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(*.f64 t1 (fma.f64 2 u t1))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(*.f64 t1 (fma.f64 2 u t1))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 2 (*.f64 t1 u))
(*.f64 (*.f64 2 u) t1)
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(*.f64 t1 (fma.f64 2 u t1))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(*.f64 t1 (fma.f64 2 u t1))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 2 (*.f64 t1 u))
(*.f64 (*.f64 2 u) t1)
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(*.f64 t1 (fma.f64 2 u t1))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(*.f64 t1 (fma.f64 2 u t1))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 t1 u)))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (/.f64 t1 (neg.f64 t1)) (/.f64 v (fma.f64 2 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1)))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (/.f64 v (fma.f64 2 u t1)) (/.f64 t1 (neg.f64 t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 t1 v)) (neg.f64 t1)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (fma.f64 2 u t1)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 3)) (neg.f64 (*.f64 t1 (fma.f64 2 u t1))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1)) (neg.f64 t1)) v) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))
(*.f64 (/.f64 v (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (/.f64 t1 (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (neg.f64 (*.f64 t1 (fma.f64 2 u t1))) 3)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (fma.f64 2 u t1)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) t1))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 v) 2) (neg.f64 (*.f64 t1 v)))) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))) (/.f64 t1 (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (neg.f64 (*.f64 t1 (fma.f64 2 u t1))) 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) t1) (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (fma.f64 2 u t1)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 v) 2) (neg.f64 (*.f64 t1 v)))) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))) (/.f64 v (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1)))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1)) (neg.f64 t1)) v) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (fma.f64 2 u t1)) (/.f64 (cbrt.f64 (*.f64 t1 v)) (neg.f64 t1)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 3)) (neg.f64 (*.f64 t1 (fma.f64 2 u t1))))
(*.f64 (/.f64 t1 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) v)
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (*.f64 t1 v) (/.f64 -1 (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (/.f64 v t1) (/.f64 t1 (neg.f64 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 v) 2) (neg.f64 (*.f64 t1 v)))) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 v (/.f64 t1 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (/.f64 t1 (neg.f64 (fma.f64 2 u t1))) (/.f64 v t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (*.f64 t1 (fma.f64 2 u t1))) (cbrt.f64 (*.f64 (neg.f64 t1) v)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 v) 2) (neg.f64 (*.f64 t1 v)))) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (/.f64 -1 (*.f64 t1 (fma.f64 2 u t1))) (*.f64 t1 v))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1) (*.f64 (neg.f64 t1) v))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (/.f64 v (*.f64 t1 (fma.f64 2 u t1))) (neg.f64 t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (/.f64 (*.f64 t1 v) t1) (/.f64 -1 (fma.f64 2 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 2 u t1)) (pow.f64 t1 -1))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (neg.f64 (*.f64 t1 (fma.f64 2 u t1))) 3)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) t1) (pow.f64 (fma.f64 2 u t1) -1))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (cbrt.f64 (fma.f64 2 u t1)))) (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (pow.f64 t1 -1) (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 2 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 (pow.f64 (fma.f64 2 u t1) -1) (/.f64 (*.f64 (neg.f64 t1) v) t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(-.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(-.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(-.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(-.f64 0 (+.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (pow.f64 (fma.f64 2 u t1) -1) (*.f64 (neg.f64 t1) v)) t1)
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (fma.f64 2 u t1))) (/.f64 t1 (neg.f64 t1))) (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (fma.f64 2 u t1))) t1)
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 v) 2) (neg.f64 (*.f64 t1 v)))) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2))) (cbrt.f64 (fma.f64 2 u t1)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 t1)) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (fma.f64 2 u t1)))
(/.f64 (*.f64 v (/.f64 t1 (neg.f64 (fma.f64 2 u t1)))) t1)
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (fma.f64 2 u t1)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) t1)
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 v) 2) (neg.f64 (*.f64 t1 v)))) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 t1)) (/.f64 v (cbrt.f64 (fma.f64 2 u t1)))) (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) t1))) (cbrt.f64 (fma.f64 2 u t1)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 t1)) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (fma.f64 2 u t1)))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (fma.f64 2 u t1))) v) t1)
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 v (/.f64 t1 (neg.f64 (cbrt.f64 t1)))) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (fma.f64 2 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (fma.f64 2 u t1))) (neg.f64 t1)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)) t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (fma.f64 2 u t1))) t1) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)) (neg.f64 t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (neg.f64 (cbrt.f64 t1)))) (*.f64 (neg.f64 (fma.f64 2 u t1)) (cbrt.f64 (pow.f64 t1 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) t1)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (*.f64 (cbrt.f64 (fma.f64 2 u t1)) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 t1)) (pow.f64 (*.f64 t1 v) 2)) (*.f64 (fma.f64 2 u t1) (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 (fma.f64 2 u t1)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)) t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (fma.f64 2 u t1)))) (*.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 t1))) v) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (fma.f64 2 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 t1))) (neg.f64 v)) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (neg.f64 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) t1) (cbrt.f64 (fma.f64 2 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) (fma.f64 2 u t1)) (neg.f64 t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (/.f64 v (fma.f64 2 u t1)) t1) (neg.f64 t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (pow.f64 (fma.f64 2 u t1) -1) (*.f64 t1 v)) (neg.f64 t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 t1 v) (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 v (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) t1) (neg.f64 (fma.f64 2 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1)) (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1)) (neg.f64 t1)) v) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2))) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (neg.f64 (*.f64 t1 v))) (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1)))) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))) (pow.f64 (*.f64 t1 v) 2)) (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) v) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (neg.f64 (*.f64 t1 (fma.f64 2 u t1))) 3)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 t1 v)) (neg.f64 t1)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (fma.f64 2 u t1))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 3)) (neg.f64 (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1)))) (neg.f64 t1)) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 t1)) (neg.f64 v)) (neg.f64 (fma.f64 2 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (cbrt.f64 (*.f64 (neg.f64 t1) v))) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (neg.f64 (*.f64 t1 v))) (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (fma.f64 2 u t1))) (/.f64 t1 (neg.f64 (cbrt.f64 t1)))) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 t1))) (/.f64 v (cbrt.f64 (fma.f64 2 u t1)))) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 2 u t1)) t1)
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (neg.f64 (*.f64 t1 (fma.f64 2 u t1))) 3)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 t1)) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (fma.f64 2 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) t1) (fma.f64 2 u t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (cbrt.f64 (fma.f64 2 u t1)))) (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2))) (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 t1 v) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (neg.f64 (*.f64 t1 (fma.f64 2 u t1)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (cbrt.f64 (*.f64 t1 v))) (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 t1 v) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (neg.f64 (*.f64 t1 (fma.f64 2 u t1)))))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 (cbrt.f64 t1))) (/.f64 v (fma.f64 2 u t1))) (cbrt.f64 (pow.f64 t1 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 t1)) (fma.f64 2 u t1)) (cbrt.f64 (pow.f64 t1 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (/.f64 v (fma.f64 2 u t1)) (/.f64 t1 (neg.f64 (cbrt.f64 t1)))) (cbrt.f64 (pow.f64 t1 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (*.f64 (pow.f64 (fma.f64 2 u t1) -1) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 t1))) (cbrt.f64 (pow.f64 t1 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(pow.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 3) 1/3)
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1)))) 3)
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 3))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 v 0) (neg.f64 (/.f64 t1 (/.f64 (*.f64 t1 (fma.f64 2 u t1)) v))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 v 0) (/.f64 (neg.f64 t1) (/.f64 (*.f64 t1 (fma.f64 2 u t1)) v)) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (/.f64 (*.f64 t1 (fma.f64 2 u t1)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 t1 v))) (/.f64 (*.f64 t1 (fma.f64 2 u t1)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (*.f64 (neg.f64 t1) v) 0) (/.f64 -1 (/.f64 (/.f64 (*.f64 t1 (fma.f64 2 u t1)) v) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (neg.f64 (*.f64 t1 v)) 0) (/.f64 -1 (/.f64 (*.f64 t1 (fma.f64 2 u t1)) (*.f64 t1 v))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 (neg.f64 v) (/.f64 (*.f64 t1 (fma.f64 2 u t1)) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 v (/.f64 (neg.f64 (*.f64 t1 (fma.f64 2 u t1))) t1)) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) -1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))) 0) (pow.f64 (/.f64 1 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))) -1) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (+.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1)))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 t1 (fma.f64 2 u t1))) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1))))
(+.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(+.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(+.f64 (-.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(+.f64 (-.f64 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(+.f64 (-.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(+.f64 (-.f64 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1))) (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(+.f64 (-.f64 0 (/.f64 0 (*.f64 t1 (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(+.f64 (-.f64 0 (/.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(+.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (fma.f64 2 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 1 (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 -1 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (cbrt.f64 (pow.f64 t1 2)) (*.f64 (fma.f64 2 u t1) (cbrt.f64 t1)))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 (*.f64 (*.f64 2 u) (cbrt.f64 t1)) (pow.f64 (cbrt.f64 (pow.f64 t1 2)) 2)))
(fma.f64 (*.f64 2 (*.f64 u (cbrt.f64 t1))) (cbrt.f64 (pow.f64 t1 2)) (pow.f64 t1 2))
(*.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 (pow.f64 (cbrt.f64 (pow.f64 t1 2)) 2) (*.f64 (*.f64 2 u) (cbrt.f64 t1))))
(fma.f64 (*.f64 2 (*.f64 u (cbrt.f64 t1))) (cbrt.f64 (pow.f64 t1 2)) (pow.f64 t1 2))
(*.f64 (cbrt.f64 (pow.f64 t1 2)) (-.f64 (pow.f64 (cbrt.f64 (pow.f64 t1 2)) 2) (neg.f64 (*.f64 (*.f64 2 u) (cbrt.f64 t1)))))
(fma.f64 (*.f64 2 (*.f64 u (cbrt.f64 t1))) (cbrt.f64 (pow.f64 t1 2)) (pow.f64 t1 2))
(*.f64 (cbrt.f64 (pow.f64 t1 2)) (-.f64 (*.f64 t1 (cbrt.f64 t1)) (neg.f64 (*.f64 (*.f64 2 u) (cbrt.f64 t1)))))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (*.f64 t1 (fma.f64 2 u t1)) 1)
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (neg.f64 (fma.f64 2 u t1)) (neg.f64 t1))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (*.f64 (fma.f64 2 u t1) (cbrt.f64 t1)) (cbrt.f64 (pow.f64 t1 2)))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (neg.f64 t1) (neg.f64 (fma.f64 2 u t1)))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (fma.f64 2 u t1) t1)
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (cbrt.f64 (fma.f64 2 u t1)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)) t1))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (cbrt.f64 t1) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (fma.f64 2 u t1)))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (*.f64 t1 (cbrt.f64 (fma.f64 2 u t1))) (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)) (*.f64 t1 (cbrt.f64 (fma.f64 2 u t1))))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 u t1) 2)) t1) (cbrt.f64 (fma.f64 2 u t1)))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) (fma.f64 2 u t1)) (cbrt.f64 t1))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))) (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))) 0))) (-.f64 (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))) 0))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (*.f64 0 (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))) (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (cbrt.f64 t1) (-.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) t1) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) (*.f64 2 u)))))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2)) (-.f64 (pow.f64 (cbrt.f64 (pow.f64 t1 2)) 2) (*.f64 (cbrt.f64 (*.f64 2 (*.f64 u t1))) (cbrt.f64 (pow.f64 t1 2))))) (*.f64 (cbrt.f64 t1) (+.f64 (cbrt.f64 t1) (cbrt.f64 (*.f64 2 u)))))
(*.f64 (*.f64 (-.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 u) t1) 2)) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (-.f64 (cbrt.f64 (*.f64 (*.f64 2 u) t1)) (cbrt.f64 (pow.f64 t1 2))))) (cbrt.f64 t1)) (+.f64 (cbrt.f64 t1) (cbrt.f64 (*.f64 2 u))))
(*.f64 (+.f64 (pow.f64 (cbrt.f64 (pow.f64 t1 2)) 2) (-.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2)) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (cbrt.f64 (*.f64 2 (*.f64 u t1)))))) (*.f64 (cbrt.f64 t1) (+.f64 (cbrt.f64 t1) (cbrt.f64 (*.f64 2 u)))))
(*.f64 (*.f64 (-.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 u) t1) 2)) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (-.f64 (cbrt.f64 (*.f64 (*.f64 2 u) t1)) (cbrt.f64 (pow.f64 t1 2))))) (cbrt.f64 t1)) (+.f64 (cbrt.f64 t1) (cbrt.f64 (*.f64 2 u))))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) 0)) (+.f64 0 (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1)))))
(*.f64 t1 (fma.f64 2 u t1))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2))))
(neg.f64 (cbrt.f64 (pow.f64 (neg.f64 (*.f64 t1 (fma.f64 2 u t1))) 3)))
(-.f64 1 (+.f64 1 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))))
(*.f64 t1 (fma.f64 2 u t1))
(-.f64 1 (-.f64 1 (*.f64 t1 (fma.f64 2 u t1))))
(*.f64 t1 (fma.f64 2 u t1))
(-.f64 (*.f64 2 (*.f64 u t1)) (neg.f64 (pow.f64 t1 2)))
(*.f64 t1 (fma.f64 2 u t1))
(-.f64 3 (+.f64 3 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))))
(*.f64 t1 (fma.f64 2 u t1))
(-.f64 3 (-.f64 3 (*.f64 t1 (fma.f64 2 u t1))))
(*.f64 t1 (fma.f64 2 u t1))
(-.f64 (-.f64 0 (*.f64 (pow.f64 t1 2) -1)) (*.f64 (*.f64 2 (*.f64 u t1)) -1))
(*.f64 t1 (fma.f64 2 u t1))
(-.f64 (-.f64 0 (*.f64 (*.f64 2 (*.f64 u t1)) -1)) (*.f64 (pow.f64 t1 2) -1))
(*.f64 t1 (fma.f64 2 u t1))
(-.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))
(*.f64 t1 (fma.f64 2 u t1))
(-.f64 (*.f64 t1 (fma.f64 2 u t1)) 0)
(*.f64 t1 (fma.f64 2 u t1))
(-.f64 (pow.f64 t1 2) (*.f64 -2 (*.f64 u t1)))
(*.f64 t1 (fma.f64 2 u t1))
(/.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)) -1)
(*.f64 t1 (fma.f64 2 u t1))
(/.f64 (*.f64 t1 (fma.f64 2 u t1)) 1)
(*.f64 t1 (fma.f64 2 u t1))
(fma.f64 t1 t1 (*.f64 2 (*.f64 u t1)))
(*.f64 t1 (fma.f64 2 u t1))
(fma.f64 (cbrt.f64 (pow.f64 t1 2)) (pow.f64 (cbrt.f64 (pow.f64 t1 2)) 2) (*.f64 2 (*.f64 u t1)))
(*.f64 t1 (fma.f64 2 u t1))
(fma.f64 (cbrt.f64 t1) (*.f64 (cbrt.f64 (pow.f64 t1 2)) t1) (*.f64 2 (*.f64 u t1)))
(fma.f64 (cbrt.f64 t1) (*.f64 t1 (cbrt.f64 (pow.f64 t1 2))) (*.f64 (*.f64 2 u) t1))
(fma.f64 (*.f64 t1 (cbrt.f64 t1)) (cbrt.f64 (pow.f64 t1 2)) (*.f64 2 (*.f64 u t1)))
(fma.f64 (*.f64 t1 (cbrt.f64 t1)) (cbrt.f64 (pow.f64 t1 2)) (*.f64 (*.f64 2 u) t1))
(fma.f64 1 (pow.f64 t1 2) (*.f64 2 (*.f64 u t1)))
(*.f64 t1 (fma.f64 2 u t1))
(fma.f64 t1 (*.f64 2 u) (pow.f64 t1 2))
(*.f64 t1 (fma.f64 2 u t1))
(fma.f64 (*.f64 2 u) t1 (pow.f64 t1 2))
(*.f64 t1 (fma.f64 2 u t1))
(fma.f64 (cbrt.f64 t1) (*.f64 (cbrt.f64 (pow.f64 t1 2)) (*.f64 2 u)) (pow.f64 t1 2))
(fma.f64 (cbrt.f64 t1) (*.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) 2) u) (pow.f64 t1 2))
(fma.f64 (cbrt.f64 (*.f64 2 u)) (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 u 2))) t1) (pow.f64 t1 2))
(fma.f64 (cbrt.f64 (*.f64 2 u)) (*.f64 t1 (cbrt.f64 (*.f64 (pow.f64 u 2) 4))) (pow.f64 t1 2))
(fma.f64 (*.f64 2 t1) u (pow.f64 t1 2))
(*.f64 t1 (fma.f64 2 u t1))
(fma.f64 (*.f64 (*.f64 2 u) (cbrt.f64 t1)) (cbrt.f64 (pow.f64 t1 2)) (pow.f64 t1 2))
(fma.f64 (*.f64 2 (*.f64 u (cbrt.f64 t1))) (cbrt.f64 (pow.f64 t1 2)) (pow.f64 t1 2))
(fma.f64 u (*.f64 2 t1) (pow.f64 t1 2))
(fma.f64 u (*.f64 t1 2) (pow.f64 t1 2))
(fma.f64 (cbrt.f64 (*.f64 2 (*.f64 u t1))) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2)) (pow.f64 t1 2))
(+.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 u) t1) 3)) (pow.f64 t1 2))
(fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 2 u))) (cbrt.f64 (*.f64 4 (pow.f64 u 2))) (pow.f64 t1 2))
(fma.f64 (*.f64 t1 (cbrt.f64 (*.f64 2 u))) (cbrt.f64 (*.f64 (pow.f64 u 2) 4)) (pow.f64 t1 2))
(fma.f64 1 (*.f64 2 (*.f64 u t1)) (pow.f64 t1 2))
(*.f64 t1 (fma.f64 2 u t1))
(fma.f64 2 (*.f64 u t1) (pow.f64 t1 2))
(*.f64 t1 (fma.f64 2 u t1))
(fma.f64 (*.f64 2 (*.f64 u t1)) 1 (pow.f64 t1 2))
(*.f64 t1 (fma.f64 2 u t1))
(fma.f64 (*.f64 u t1) 2 (pow.f64 t1 2))
(*.f64 t1 (fma.f64 2 u t1))
(pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 1)
(*.f64 t1 (fma.f64 2 u t1))
(pow.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) 1/3)
(*.f64 t1 (fma.f64 2 u t1))
(pow.f64 (cbrt.f64 (*.f64 t1 (fma.f64 2 u t1))) 3)
(*.f64 t1 (fma.f64 2 u t1))
(cbrt.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3))
(*.f64 t1 (fma.f64 2 u t1))
(neg.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))
(*.f64 t1 (fma.f64 2 u t1))
(if (!=.f64 (*.f64 2 (*.f64 u t1)) 0) (/.f64 (*.f64 (pow.f64 t1 3) (fma.f64 (pow.f64 u 3) 8 (pow.f64 t1 3))) (*.f64 (pow.f64 t1 2) (fma.f64 t1 (-.f64 t1 (*.f64 2 u)) (*.f64 4 (pow.f64 u 2))))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 (*.f64 2 u) t1) 0) (/.f64 (*.f64 (fma.f64 (pow.f64 u 3) 8 (pow.f64 t1 3)) (pow.f64 t1 3)) (*.f64 (pow.f64 t1 2) (fma.f64 t1 (-.f64 t1 (*.f64 2 u)) (*.f64 (pow.f64 u 2) 4)))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 t1 (-.f64 (*.f64 2 u) t1)) 0) (/.f64 (*.f64 (pow.f64 t1 2) (-.f64 (*.f64 4 (pow.f64 u 2)) (pow.f64 t1 2))) (*.f64 t1 (-.f64 (*.f64 2 u) t1))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 t1 (-.f64 (*.f64 2 u) t1)) 0) (*.f64 (/.f64 (pow.f64 t1 2) t1) (/.f64 (-.f64 (*.f64 (pow.f64 u 2) 4) (pow.f64 t1 2)) (-.f64 (*.f64 2 u) t1))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 (pow.f64 t1 2) (fma.f64 t1 (-.f64 t1 (*.f64 2 u)) (*.f64 4 (pow.f64 u 2)))) 0) (/.f64 (*.f64 (pow.f64 t1 3) (fma.f64 (pow.f64 u 3) 8 (pow.f64 t1 3))) (*.f64 (pow.f64 t1 2) (fma.f64 t1 (-.f64 t1 (*.f64 2 u)) (*.f64 4 (pow.f64 u 2))))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 (pow.f64 t1 2) (fma.f64 t1 (-.f64 t1 (*.f64 2 u)) (*.f64 (pow.f64 u 2) 4))) 0) (/.f64 (*.f64 (fma.f64 (pow.f64 u 3) 8 (pow.f64 t1 3)) (pow.f64 t1 3)) (*.f64 (pow.f64 t1 2) (fma.f64 t1 (-.f64 t1 (*.f64 2 u)) (*.f64 (pow.f64 u 2) 4)))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 t1 (-.f64 t1 (*.f64 2 u))) 0) (/.f64 (*.f64 (pow.f64 t1 2) (-.f64 (*.f64 4 (pow.f64 u 2)) (pow.f64 t1 2))) (*.f64 t1 (-.f64 (*.f64 2 u) t1))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 t1 (-.f64 t1 (*.f64 2 u))) 0) (*.f64 (/.f64 (pow.f64 t1 2) t1) (/.f64 (-.f64 (*.f64 (pow.f64 u 2) 4) (pow.f64 t1 2)) (-.f64 (*.f64 2 u) t1))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 1 0) (*.f64 t1 (fma.f64 2 u t1)) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (pow.f64 t1 2) 0) (/.f64 (*.f64 (pow.f64 t1 3) (fma.f64 (pow.f64 u 3) 8 (pow.f64 t1 3))) (*.f64 (pow.f64 t1 2) (fma.f64 t1 (-.f64 t1 (*.f64 2 u)) (*.f64 4 (pow.f64 u 2))))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (pow.f64 t1 2) 0) (/.f64 (*.f64 (fma.f64 (pow.f64 u 3) 8 (pow.f64 t1 3)) (pow.f64 t1 3)) (*.f64 (pow.f64 t1 2) (fma.f64 t1 (-.f64 t1 (*.f64 2 u)) (*.f64 (pow.f64 u 2) 4)))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (pow.f64 t1 2) 0) (*.f64 (pow.f64 t1 2) (+.f64 1 (/.f64 (*.f64 2 (*.f64 u t1)) (pow.f64 t1 2)))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (pow.f64 t1 2) 0) (*.f64 (pow.f64 t1 2) (+.f64 1 (/.f64 (*.f64 (*.f64 2 u) t1) (pow.f64 t1 2)))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 t1 (fma.f64 2 u t1)) 0) (/.f64 1 (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1)) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 t1 (fma.f64 2 u t1)) 0) (pow.f64 (/.f64 (pow.f64 (fma.f64 2 u t1) -1) t1) -1) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) 0))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (*.f64 (neg.f64 t1) (fma.f64 2 u t1))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (neg.f64 (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (/.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) t1) (fma.f64 2 u t1)) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 t1 (fma.f64 2 u t1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) 0) (*.f64 t1 (fma.f64 2 u t1))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 t1 (fma.f64 2 u t1)) 0) (/.f64 (/.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) t1) (fma.f64 2 u t1)) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 2 (*.f64 u t1)) 0) (*.f64 (*.f64 2 (*.f64 u t1)) (+.f64 1 (/.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 u t1))))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 (*.f64 2 u) t1) 0) (*.f64 (*.f64 (*.f64 2 u) t1) (+.f64 1 (/.f64 (pow.f64 t1 2) (*.f64 (*.f64 2 u) t1)))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (*.f64 t1 (fma.f64 2 u t1)) 0))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 0 0) 0 (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 -2 (*.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 t1 2) 3) (pow.f64 (*.f64 -2 (*.f64 u t1)) 3)) (+.f64 (pow.f64 (pow.f64 t1 2) 2) (+.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2) (*.f64 (pow.f64 t1 2) (*.f64 -2 (*.f64 u t1)))))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 (*.f64 -2 u) t1) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 t1 2) 3) (pow.f64 (*.f64 (*.f64 -2 u) t1) 3)) (+.f64 (*.f64 (*.f64 (*.f64 -2 u) t1) (*.f64 t1 (-.f64 t1 (*.f64 2 u)))) (pow.f64 (pow.f64 t1 2) 2))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)) 0) (/.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (*.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (neg.f64 (*.f64 t1 (fma.f64 2 u t1))) 0) (/.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) 0) (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (+.f64 0 (*.f64 (*.f64 t1 (fma.f64 2 u t1)) 0)))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) 0))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) 0) (/.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (+.f64 (pow.f64 (pow.f64 t1 2) 2) (+.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2) (*.f64 (pow.f64 t1 2) (*.f64 -2 (*.f64 u t1))))) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 t1 2) 3) (pow.f64 (*.f64 -2 (*.f64 u t1)) 3)) (+.f64 (pow.f64 (pow.f64 t1 2) 2) (+.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2) (*.f64 (pow.f64 t1 2) (*.f64 -2 (*.f64 u t1)))))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 -2 u) t1) (*.f64 t1 (-.f64 t1 (*.f64 2 u)))) (pow.f64 (pow.f64 t1 2) 2)) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 t1 2) 3) (pow.f64 (*.f64 (*.f64 -2 u) t1) 3)) (+.f64 (*.f64 (*.f64 (*.f64 -2 u) t1) (*.f64 t1 (-.f64 t1 (*.f64 2 u)))) (pow.f64 (pow.f64 t1 2) 2))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (*.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1))))) 0) (/.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (*.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) 0) (/.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (+.f64 0 (*.f64 (*.f64 t1 (fma.f64 2 u t1)) 0))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) 0) (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (+.f64 0 (*.f64 (*.f64 t1 (fma.f64 2 u t1)) 0)))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) 0) (/.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 t1 (fma.f64 2 u t1)) 0) (/.f64 (+.f64 0 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3)) (+.f64 0 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) 0))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 t1 (fma.f64 2 u t1)) 0) (/.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (pow.f64 t1 2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 t1 2) 3) (pow.f64 (*.f64 -2 (*.f64 u t1)) 3)) (+.f64 (pow.f64 (pow.f64 t1 2) 2) (+.f64 (pow.f64 (*.f64 2 (*.f64 u t1)) 2) (*.f64 (pow.f64 t1 2) (*.f64 -2 (*.f64 u t1)))))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (pow.f64 t1 2) 0) (/.f64 (-.f64 (pow.f64 (pow.f64 t1 2) 3) (pow.f64 (*.f64 (*.f64 -2 u) t1) 3)) (+.f64 (*.f64 (*.f64 (*.f64 -2 u) t1) (*.f64 t1 (-.f64 t1 (*.f64 2 u)))) (pow.f64 (pow.f64 t1 2) 2))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (*.f64 0 (*.f64 (neg.f64 t1) (fma.f64 2 u t1)))))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 t1 (fma.f64 2 u t1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) 0) (+.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2) (+.f64 0 (*.f64 (*.f64 t1 (fma.f64 2 u t1)) 0)))) (*.f64 t1 (fma.f64 2 u t1)))
(if (!=.f64 (*.f64 t1 (fma.f64 2 u t1)) 0) (/.f64 (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) (pow.f64 (*.f64 t1 (fma.f64 2 u t1)) 2)) (*.f64 t1 (fma.f64 2 u t1)))
(+.f64 (pow.f64 t1 2) (*.f64 2 (*.f64 u t1)))
(*.f64 t1 (fma.f64 2 u t1))
(+.f64 (*.f64 2 (*.f64 u t1)) (pow.f64 t1 2))
(*.f64 t1 (fma.f64 2 u t1))
(+.f64 (pow.f64 t1 2) (-.f64 (*.f64 2 (*.f64 u t1)) 0))
(*.f64 t1 (fma.f64 2 u t1))
(+.f64 (pow.f64 t1 2) (+.f64 0 (*.f64 2 (*.f64 u t1))))
(*.f64 t1 (fma.f64 2 u t1))
(+.f64 (+.f64 (*.f64 2 (*.f64 u t1)) 0) (pow.f64 t1 2))
(*.f64 t1 (fma.f64 2 u t1))
(+.f64 (+.f64 0 (*.f64 2 (*.f64 u t1))) (pow.f64 t1 2))
(*.f64 t1 (fma.f64 2 u t1))
(+.f64 (neg.f64 (*.f64 (*.f64 2 (*.f64 u t1)) -1)) (neg.f64 (*.f64 (pow.f64 t1 2) -1)))
(*.f64 t1 (fma.f64 2 u t1))
(+.f64 (neg.f64 (*.f64 (pow.f64 t1 2) -1)) (neg.f64 (*.f64 (*.f64 2 (*.f64 u t1)) -1)))
(*.f64 t1 (fma.f64 2 u t1))
(+.f64 (-.f64 (*.f64 t1 (fma.f64 2 u t1)) 1) 1)
(*.f64 t1 (fma.f64 2 u t1))
(+.f64 0 (*.f64 t1 (fma.f64 2 u t1)))
(*.f64 t1 (fma.f64 2 u t1))
(+.f64 (*.f64 t1 (fma.f64 2 u t1)) 0)
(*.f64 t1 (fma.f64 2 u t1))
(+.f64 (-.f64 (*.f64 t1 (fma.f64 2 u t1)) 3) 3)
(*.f64 t1 (fma.f64 2 u t1))

localize13.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(/.f64 v (+.f64 t1 u))
0.3b
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (-.f64 (neg.f64 t1) u))
11.3b
(*.f64 (/.f64 v (+.f64 t1 u)) t1)
Compiler

Compiled 39 to 9 computations (76.9% saved)

series77.0ms (0.1%)

Counts
3 → 96
Calls

27 calls:

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

Compiled 11110 to 6850 computations (38.3% saved)

rewrite1.6s (1.7%)

Algorithm
batch-egg-rewrite
Rules
91×egg-rr
82×egg-rr
55×egg-rr
Counts
3 → 228
Calls
Call 1
Inputs
(*.f64 (/.f64 v (+.f64 t1 u)) t1)
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (-.f64 (neg.f64 t1) u))
(/.f64 v (+.f64 t1 u))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 t1 u)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 t1) (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 (cbrt.f64 (/.f64 v (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (+.f64 t1 u)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) (+.f64 t1 u)) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) t1) (cbrt.f64 (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (*.f64 t1 (cbrt.f64 (/.f64 v (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 v (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 v t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v t1) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t1) (/.f64 v (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 t1) v) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (-.f64 (/.f64 v (+.f64 t1 u)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 t1 2)) (/.f64 (*.f64 v (cbrt.f64 t1)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (cbrt.f64 t1)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 t1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (-.f64 3 (/.f64 (*.f64 v t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (/.f64 (*.f64 v t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) v) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) t1)) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v t1) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (neg.f64 t1) (neg.f64 v))) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (neg.f64 v) (neg.f64 t1))) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 (+.f64 t1 u))))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (neg.f64 t1))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 t1 0) (/.f64 v (/.f64 (+.f64 t1 u) t1)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) (+.f64 t1 u))) -1) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) 0))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) 0) (/.f64 (*.f64 v t1) (+.f64 t1 u))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0)))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) 0))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0)))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) 0))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0)))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0)))))
((#(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 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 -1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (+.f64 t1 u))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 v (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v t1) (/.f64 1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 (neg.f64 t1) v)) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (*.f64 v t1)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (*.f64 (neg.f64 t1) v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (*.f64 v t1) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 v (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (+.f64 t1 u))) t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) -1) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 t1 0) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 t1))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 v (+.f64 t1 u)) 0) (/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u)))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 v t1) (+.f64 t1 u)))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) -1) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 v) (/.f64 (cbrt.f64 (pow.f64 v 2)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 v 2)) (+.f64 t1 u)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 v (-.f64 (neg.f64 u) t1)))))) (#(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 (+.f64 t1 u)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 v (+.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 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 v (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 v (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 v (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 v (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (cbrt.f64 v)) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 v)) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (pow.f64 v 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (neg.f64 (cbrt.f64 v))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 v) (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 v) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 v) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (+.f64 t1 u)) 1)))) (#(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 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 v (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 v (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (/.f64 1 (/.f64 (+.f64 t1 u) v)) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 v 2)) 0) (/.f64 (cbrt.f64 v) (/.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 v 2)))) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 v (+.f64 t1 u)) 0) (pow.f64 (/.f64 1 (/.f64 v (+.f64 t1 u))) -1) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 v (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 v (-.f64 (neg.f64 u) t1))) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))))) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 0 (/.f64 v (-.f64 (neg.f64 u) t1)))))) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))))) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 0 (/.f64 v (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 0 (/.f64 v (-.f64 (neg.f64 u) t1)))))) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))))) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 0 (/.f64 v (-.f64 (neg.f64 u) t1)))))) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 v (+.f64 t1 u)))))))

simplify4.9s (5%)

Algorithm
egglog
Counts
324 → 384
Calls
Call 1
Inputs
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2))) (/.f64 (*.f64 t1 v) u))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 -1 (*.f64 v (*.f64 u (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2))))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 u 3) v) (*.f64 t1 (pow.f64 t1 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 v (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))))
(*.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) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (*.f64 (pow.f64 u 2) (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -2 (/.f64 (*.f64 u (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (pow.f64 u 2)))) (pow.f64 t1 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 4) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))))) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 4) (+.f64 (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u)))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (pow.f64 u 3) (+.f64 (*.f64 -2 (/.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2)))) (pow.f64 t1 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 1 u) 5)) (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))))))) (pow.f64 (/.f64 -1 u) 5))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))))))
(/.f64 v u)
(+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (/.f64 v u) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (/.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 u (pow.f64 u 2)))))
(+.f64 (/.f64 v u) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (/.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 u (pow.f64 u 2))))))
(/.f64 v t1)
(+.f64 (/.f64 v t1) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2)))))
(+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 4) (*.f64 u (pow.f64 u 2))))) (+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2))))))
(/.f64 v t1)
(+.f64 (/.f64 v t1) (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (pow.f64 u 2)))) (+.f64 (/.f64 v t1) (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (pow.f64 u 2)))) (+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 4) (*.f64 u (pow.f64 u 2))))) (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))))))
(/.f64 v t1)
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))
(+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (*.f64 (pow.f64 t1 2) t1)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 u 3) v) (pow.f64 (pow.f64 t1 2) 2))) (+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (*.f64 t1 (pow.f64 t1 2))) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))))
(/.f64 v u)
(+.f64 (/.f64 v u) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(+.f64 (/.f64 v u) (+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))))
(+.f64 (/.f64 v u) (+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))))
(/.f64 v u)
(+.f64 (/.f64 v u) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (/.f64 v u) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (/.f64 v u) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 4))))))))
(*.f64 (/.f64 v (+.f64 t1 u)) t1)
(*.f64 t1 (/.f64 v (+.f64 t1 u)))
(*.f64 v (/.f64 t1 (+.f64 t1 u)))
(*.f64 (cbrt.f64 t1) (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) (+.f64 t1 u)))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) t1))
(*.f64 (*.f64 t1 (cbrt.f64 (/.f64 v (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 t1 (+.f64 t1 u)) v)
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) (+.f64 t1 u)) (cbrt.f64 t1))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) t1) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (*.f64 t1 (cbrt.f64 (/.f64 v (+.f64 t1 u)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (neg.f64 t1))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 v t1))
(*.f64 (*.f64 v t1) (/.f64 1 (+.f64 t1 u)))
(*.f64 (neg.f64 t1) (/.f64 v (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 -1 (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) -1)
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) 0))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))))
(*.f64 -1 (-.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0))
(*.f64 t1 (-.f64 (/.f64 v (+.f64 t1 u)) 0))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)))))
(*.f64 1 (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(*.f64 (cbrt.f64 (pow.f64 t1 2)) (/.f64 (*.f64 v (cbrt.f64 t1)) (+.f64 t1 u)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1)
(*.f64 (/.f64 (*.f64 v (cbrt.f64 t1)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 t1 2)))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))
(-.f64 3 (-.f64 3 (/.f64 (*.f64 v t1) (+.f64 t1 u))))
(-.f64 1 (-.f64 1 (/.f64 (*.f64 v t1) (+.f64 t1 u))))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))
(-.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(-.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0)
(/.f64 (*.f64 (neg.f64 t1) v) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) t1)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) -1)
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (neg.f64 v))) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 (*.f64 (neg.f64 v) (neg.f64 t1))) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 (+.f64 t1 u))))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (neg.f64 t1))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1)
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) 3)
(pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3))
(neg.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0))
(if (!=.f64 t1 0) (/.f64 v (/.f64 (+.f64 t1 u) t1)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) (+.f64 t1 u))) -1) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 1 0) (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) 0))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) 0) (/.f64 (*.f64 v t1) (+.f64 t1 u))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0)))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) 0))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0)))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) 0))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0)))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(+.f64 (-.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) 3)
(+.f64 (-.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1) 1)
(+.f64 0 (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(+.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0)
(*.f64 (/.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) 2))) t1)
(*.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 t1 (/.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 -1 (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (/.f64 v (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (+.f64 t1 u))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 v (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (+.f64 t1 u))))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(*.f64 (*.f64 v t1) (/.f64 1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(*.f64 -1 (/.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) -1))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(*.f64 1 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))
(-.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))
(-.f64 0 (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))
(-.f64 0 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(-.f64 0 (/.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) -1))
(-.f64 0 (neg.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (+.f64 t1 u))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 (neg.f64 t1) v)) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (*.f64 v t1)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (*.f64 (neg.f64 t1) v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (*.f64 v t1) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 v (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 v (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (+.f64 t1 u))) t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) -1) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) 3)
(pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3))
(neg.f64 (/.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) -1))
(neg.f64 (neg.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))
(neg.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(neg.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (+.f64 t1 u))))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))) 3))
(if (!=.f64 t1 0) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 t1))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 v (+.f64 t1 u)) 0) (/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u)))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 v t1) (+.f64 t1 u)))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) -1) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 0 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (cbrt.f64 v) (/.f64 (cbrt.f64 (pow.f64 v 2)) (+.f64 t1 u)))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 v 2)) (+.f64 t1 u)) (cbrt.f64 v))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 1 (+.f64 t1 u)) v)
(*.f64 v (/.f64 1 (+.f64 t1 u)))
(*.f64 -1 (/.f64 v (-.f64 (neg.f64 u) t1)))
(*.f64 (neg.f64 v) (/.f64 -1 (+.f64 t1 u)))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (neg.f64 v))
(*.f64 1 (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) 1)
(-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))
(-.f64 3 (+.f64 3 (/.f64 v (-.f64 (neg.f64 u) t1))))
(-.f64 1 (+.f64 1 (/.f64 v (-.f64 (neg.f64 u) t1))))
(-.f64 0 (/.f64 v (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (cbrt.f64 v)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 v)) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (pow.f64 v 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (neg.f64 (cbrt.f64 v))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) -1)
(/.f64 (neg.f64 (/.f64 (neg.f64 v) (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 v) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (neg.f64 v) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 v (+.f64 t1 u)) 1)
(pow.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 3)
(pow.f64 (/.f64 v (+.f64 t1 u)) 1)
(cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3))
(neg.f64 (/.f64 v (-.f64 (neg.f64 u) t1)))
(neg.f64 (-.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))))
(neg.f64 (-.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 0))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u)))) 3))
(if (!=.f64 v 0) (/.f64 1 (/.f64 (+.f64 t1 u) v)) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (cbrt.f64 (pow.f64 v 2)) 0) (/.f64 (cbrt.f64 v) (/.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 v 2)))) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (/.f64 v (+.f64 t1 u)) 0) (pow.f64 (/.f64 1 (/.f64 v (+.f64 t1 u))) -1) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 1 0) (/.f64 v (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 v (-.f64 (neg.f64 u) t1))) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))))) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 0 (/.f64 v (-.f64 (neg.f64 u) t1)))))) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))))) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 0 (/.f64 v (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 0 (/.f64 v (-.f64 (neg.f64 u) t1)))))) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))))) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 0 (/.f64 v (-.f64 (neg.f64 u) t1)))))) (/.f64 v (+.f64 t1 u)))
(+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 t1 u)))
(+.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 v (+.f64 t1 u)))
(+.f64 0 (/.f64 v (+.f64 t1 u)))
Outputs
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 v t1) u) (/.f64 (*.f64 v (pow.f64 t1 2)) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (/.f64 (+.f64 (neg.f64 (*.f64 v (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 t1 3)) u)) (pow.f64 u 2)) (/.f64 (*.f64 v t1) u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2))) (/.f64 (*.f64 t1 v) u))))
(+.f64 (/.f64 (+.f64 (neg.f64 (*.f64 v (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 t1 3)) u)) (pow.f64 u 2)) (-.f64 (/.f64 (*.f64 v t1) u) (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2)))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (*.f64 (*.f64 (pow.f64 (pow.f64 t1 -1) 2) v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 -1 (*.f64 v (*.f64 u (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2))))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 t1 -1) 2) v) (pow.f64 u 2)) (*.f64 (*.f64 v u) (/.f64 (pow.f64 u 2) (pow.f64 t1 3)))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))))
(-.f64 (+.f64 v (*.f64 v (*.f64 (pow.f64 (pow.f64 t1 -1) 2) (pow.f64 u 2)))) (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))))))
(-.f64 (+.f64 v (+.f64 (/.f64 (neg.f64 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 3)) (*.f64 v (*.f64 (pow.f64 (pow.f64 t1 -1) 2) (pow.f64 u 2))))) (/.f64 (*.f64 v u) t1))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))
(-.f64 (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))) (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 u 3) v) (*.f64 t1 (pow.f64 t1 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(-.f64 (-.f64 (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))) (/.f64 (*.f64 v u) t1)) (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3)))
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 v t1) u) (*.f64 (*.f64 v (pow.f64 t1 2)) (/.f64 (pow.f64 u -1) u)))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 3))) (-.f64 (/.f64 (*.f64 v t1) u) (*.f64 (*.f64 v (pow.f64 t1 2)) (/.f64 (pow.f64 u -1) u))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 v (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))))
(-.f64 (+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 3))) (-.f64 (/.f64 (*.f64 v t1) u) (*.f64 (*.f64 v (pow.f64 t1 2)) (/.f64 (pow.f64 u -1) u)))) (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 v (pow.f64 t1 4))))
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 v t1) u) (*.f64 (*.f64 v (pow.f64 t1 2)) (/.f64 (pow.f64 u -1) u)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u)))
(-.f64 (-.f64 (/.f64 (*.f64 v t1) u) (*.f64 (*.f64 v (pow.f64 t1 2)) (/.f64 (pow.f64 u -1) u))) (*.f64 (pow.f64 t1 3) (*.f64 v (/.f64 -1 (pow.f64 u 3)))))
(+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 v t1) u) (*.f64 (*.f64 v (pow.f64 t1 2)) (/.f64 (pow.f64 u -1) u))) (*.f64 (pow.f64 t1 3) (*.f64 v (/.f64 -1 (pow.f64 u 3))))) (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 v (pow.f64 t1 4))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (-.f64 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (pow.f64 t1 3)) (/.f64 (*.f64 v t1) (pow.f64 u 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (*.f64 (pow.f64 u 2) (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -2 (/.f64 (*.f64 u (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (pow.f64 u 2)))) (pow.f64 t1 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(fma.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 v u) (pow.f64 (pow.f64 u 2) 3)) (/.f64 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) u) (pow.f64 u 2)))) (pow.f64 t1 4) (fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (-.f64 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (pow.f64 t1 3)) (/.f64 (*.f64 v t1) (pow.f64 u 2)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 v (neg.f64 t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 -1 (/.f64 v t1)))
(-.f64 (*.f64 (*.f64 2 (pow.f64 (pow.f64 t1 -1) 2)) (*.f64 v u)) (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (*.f64 -1 (/.f64 v t1))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 (pow.f64 t1 -1) 2) v) u) (-.f64 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 2))) (pow.f64 t1 3)) (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 4) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))))) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 (pow.f64 t1 -1) 2) v) u) (+.f64 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 2))) (pow.f64 t1 3)) (-.f64 (*.f64 (pow.f64 (pow.f64 t1 -1) 4) (*.f64 -2 (+.f64 (*.f64 u (*.f64 -3 (*.f64 v (pow.f64 u 2)))) (*.f64 v (pow.f64 u 3))))) (/.f64 v t1))))
(*.f64 -1 (/.f64 v t1))
(/.f64 v (neg.f64 t1))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (*.f64 v (*.f64 (pow.f64 (pow.f64 t1 -1) 2) u)) (/.f64 v (neg.f64 t1)))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 2 (*.f64 v (*.f64 (pow.f64 (pow.f64 t1 -1) 2) u)) (fma.f64 (/.f64 -1 (pow.f64 t1 3)) (*.f64 (*.f64 v (pow.f64 u 2)) 3) (/.f64 v (neg.f64 t1))))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 4) (+.f64 (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u)))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 2 (*.f64 v (*.f64 (pow.f64 (pow.f64 t1 -1) 2) u)) (fma.f64 (pow.f64 (pow.f64 t1 -1) 4) (fma.f64 -2 (*.f64 v (pow.f64 u 3)) (*.f64 (*.f64 2 (*.f64 (*.f64 v (pow.f64 u 2)) 3)) u)) (fma.f64 (/.f64 -1 (pow.f64 t1 3)) (*.f64 (*.f64 v (pow.f64 u 2)) 3) (/.f64 v (neg.f64 t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))
(-.f64 (/.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v u))) (pow.f64 t1 4)) (/.f64 (*.f64 v t1) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2)))))
(-.f64 (fma.f64 (*.f64 -3 (/.f64 (*.f64 v t1) (pow.f64 t1 4))) (pow.f64 u 2) (/.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v u))) (pow.f64 t1 4))) (/.f64 (*.f64 v t1) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (pow.f64 u 3) (+.f64 (*.f64 -2 (/.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2)))) (pow.f64 t1 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))))
(-.f64 (fma.f64 (pow.f64 u 3) (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 t1 (*.f64 -3 (/.f64 (*.f64 v t1) (pow.f64 t1 4)))) (pow.f64 t1 2)))) (fma.f64 (*.f64 -3 (/.f64 (*.f64 v t1) (pow.f64 t1 4))) (pow.f64 u 2) (/.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v u))) (pow.f64 t1 4)))) (/.f64 (*.f64 v t1) (pow.f64 t1 2)))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))
(*.f64 (neg.f64 (*.f64 v t1)) (/.f64 (pow.f64 u -1) u))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(-.f64 (*.f64 (*.f64 2 (pow.f64 t1 2)) (/.f64 v (pow.f64 u 3))) (*.f64 (*.f64 v t1) (/.f64 (pow.f64 u -1) u)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))))))
(fma.f64 2 (/.f64 (*.f64 v (pow.f64 t1 2)) (pow.f64 u 3)) (-.f64 (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 -3 (*.f64 v (pow.f64 t1 3)))) (*.f64 (*.f64 v t1) (/.f64 (pow.f64 u -1) u))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 1 u) 5)) (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))))))
(fma.f64 (*.f64 -2 (+.f64 (*.f64 v (pow.f64 t1 4)) (*.f64 (*.f64 -3 (*.f64 v (pow.f64 t1 3))) t1))) (pow.f64 (pow.f64 u -1) 5) (fma.f64 2 (/.f64 (*.f64 v (pow.f64 t1 2)) (pow.f64 u 3)) (-.f64 (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 -3 (*.f64 v (pow.f64 t1 3)))) (*.f64 (*.f64 v t1) (/.f64 (pow.f64 u -1) u)))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))
(*.f64 (neg.f64 (*.f64 v t1)) (/.f64 (pow.f64 u -1) u))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))))
(-.f64 (*.f64 -2 (*.f64 (*.f64 v (pow.f64 t1 2)) (/.f64 -1 (pow.f64 u 3)))) (*.f64 (*.f64 v t1) (/.f64 (pow.f64 u -1) u)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))))))))
(-.f64 (fma.f64 -2 (*.f64 (*.f64 v (pow.f64 t1 2)) (/.f64 -1 (pow.f64 u 3))) (neg.f64 (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 (*.f64 v (pow.f64 t1 3)) 3)))) (*.f64 (*.f64 v t1) (/.f64 (pow.f64 u -1) u)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))))))) (pow.f64 (/.f64 -1 u) 5))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))))))
(-.f64 (-.f64 (-.f64 (*.f64 -2 (*.f64 (*.f64 v (pow.f64 t1 2)) (/.f64 -1 (pow.f64 u 3)))) (*.f64 (fma.f64 -2 (*.f64 v (pow.f64 t1 4)) (*.f64 (*.f64 2 t1) (*.f64 (*.f64 v (pow.f64 t1 3)) 3))) (pow.f64 (/.f64 -1 u) 5))) (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 (*.f64 v (pow.f64 t1 3)) 3))) (*.f64 (*.f64 v t1) (/.f64 (pow.f64 u -1) u)))
(/.f64 v u)
(+.f64 (/.f64 v u) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(-.f64 (/.f64 v u) (/.f64 (*.f64 v t1) (pow.f64 u 2)))
(+.f64 (/.f64 v u) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (/.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 u (pow.f64 u 2)))))
(+.f64 (/.f64 v u) (/.f64 (+.f64 (neg.f64 (*.f64 v t1)) (/.f64 (*.f64 v (pow.f64 t1 2)) u)) (pow.f64 u 2)))
(+.f64 (/.f64 v u) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))) (/.f64 (*.f64 (pow.f64 t1 2) v) (*.f64 u (pow.f64 u 2))))))
(+.f64 (-.f64 (/.f64 v u) (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 (pow.f64 u 2) 2))) (/.f64 (+.f64 (neg.f64 (*.f64 v t1)) (/.f64 (*.f64 v (pow.f64 t1 2)) u)) (pow.f64 u 2)))
(/.f64 v t1)
(+.f64 (/.f64 v t1) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))))
(-.f64 (/.f64 v t1) (*.f64 (*.f64 (pow.f64 (pow.f64 t1 -1) 2) v) u))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2)))))
(+.f64 (/.f64 v t1) (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (pow.f64 u 2)) (*.f64 (*.f64 (pow.f64 (pow.f64 t1 -1) 2) v) u)))
(+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 4) (*.f64 u (pow.f64 u 2))))) (+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2))))))
(+.f64 (-.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (pow.f64 u 2)) (*.f64 (*.f64 (pow.f64 (pow.f64 t1 -1) 2) v) u)) (-.f64 (/.f64 v t1) (*.f64 v (*.f64 (pow.f64 (pow.f64 t1 -1) 4) (pow.f64 u 3)))))
(/.f64 v t1)
(+.f64 (/.f64 v t1) (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))))
(-.f64 (/.f64 v t1) (*.f64 v (*.f64 (pow.f64 (pow.f64 t1 -1) 2) u)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (pow.f64 u 2)))) (+.f64 (/.f64 v t1) (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u)))))
(-.f64 (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (/.f64 v t1)) (*.f64 v (*.f64 (pow.f64 (pow.f64 t1 -1) 2) u)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (pow.f64 u 2)))) (+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 4) (*.f64 u (pow.f64 u 2))))) (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))))))
(+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (+.f64 (/.f64 v t1) (*.f64 (neg.f64 v) (+.f64 (*.f64 (pow.f64 (pow.f64 t1 -1) 4) (pow.f64 u 3)) (*.f64 (pow.f64 (pow.f64 t1 -1) 2) u)))))
(/.f64 v t1)
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))
(-.f64 (/.f64 v t1) (/.f64 (*.f64 v u) (pow.f64 t1 2)))
(+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (*.f64 (pow.f64 t1 2) t1)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2)))))
(+.f64 (/.f64 v t1) (/.f64 (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) t1) (neg.f64 (*.f64 v u))) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 u 3) v) (pow.f64 (pow.f64 t1 2) 2))) (+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (*.f64 t1 (pow.f64 t1 2))) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))))
(-.f64 (+.f64 (/.f64 v t1) (/.f64 (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) t1) (neg.f64 (*.f64 v u))) (pow.f64 t1 2))) (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 4)))
(/.f64 v u)
(+.f64 (/.f64 v u) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(-.f64 (/.f64 v u) (*.f64 (*.f64 v t1) (/.f64 (pow.f64 u -1) u)))
(+.f64 (/.f64 v u) (+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))))
(-.f64 (+.f64 (/.f64 v u) (/.f64 (*.f64 v (pow.f64 t1 2)) (pow.f64 u 3))) (*.f64 (*.f64 v t1) (/.f64 (pow.f64 u -1) u)))
(+.f64 (/.f64 v u) (+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))))
(+.f64 (/.f64 v u) (fma.f64 (pow.f64 t1 2) (/.f64 v (pow.f64 u 3)) (-.f64 (*.f64 (neg.f64 (*.f64 v t1)) (/.f64 (pow.f64 u -1) u)) (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 v (pow.f64 t1 3))))))
(/.f64 v u)
(+.f64 (/.f64 v u) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))))
(-.f64 (/.f64 v u) (*.f64 (*.f64 v t1) (/.f64 (pow.f64 u -1) u)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (/.f64 v u) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))))
(-.f64 (+.f64 (/.f64 v u) (/.f64 (*.f64 v (pow.f64 t1 2)) (pow.f64 u 3))) (*.f64 (*.f64 v t1) (/.f64 (pow.f64 u -1) u)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (/.f64 v u) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 4))))))))
(+.f64 (/.f64 (*.f64 v (pow.f64 t1 2)) (pow.f64 u 3)) (-.f64 (-.f64 (/.f64 v u) (*.f64 (*.f64 v t1) (/.f64 (pow.f64 u -1) u))) (*.f64 (pow.f64 t1 3) (*.f64 v (pow.f64 (pow.f64 u -1) 4)))))
(*.f64 (/.f64 v (+.f64 t1 u)) t1)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 t1 (/.f64 v (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 v (/.f64 t1 (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (cbrt.f64 t1) (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) (+.f64 t1 u)))
(/.f64 (*.f64 (*.f64 v (cbrt.f64 (pow.f64 t1 2))) (cbrt.f64 t1)) (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) t1))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (*.f64 t1 (cbrt.f64 (/.f64 v (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) v)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) (+.f64 t1 u)) (cbrt.f64 t1))
(/.f64 (*.f64 (*.f64 v (cbrt.f64 (pow.f64 t1 2))) (cbrt.f64 t1)) (+.f64 t1 u))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) t1) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (*.f64 t1 (cbrt.f64 (/.f64 v (+.f64 t1 u)))))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (neg.f64 t1))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 v t1))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (*.f64 v t1) (/.f64 1 (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (neg.f64 t1) (/.f64 v (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 -1 (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) -1)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) 0))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 -1 (-.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 t1 (-.f64 (/.f64 v (+.f64 t1 u)) 0))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)))))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 1 (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (cbrt.f64 (pow.f64 t1 2)) (/.f64 (*.f64 v (cbrt.f64 t1)) (+.f64 t1 u)))
(/.f64 (*.f64 (*.f64 v (cbrt.f64 t1)) (cbrt.f64 (pow.f64 t1 2))) (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))))
(neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 3)))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 v (cbrt.f64 t1)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 t1 2)))
(/.f64 (*.f64 (*.f64 v (cbrt.f64 t1)) (cbrt.f64 (pow.f64 t1 2))) (+.f64 t1 u))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(-.f64 3 (-.f64 3 (/.f64 (*.f64 v t1) (+.f64 t1 u))))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(-.f64 1 (-.f64 1 (/.f64 (*.f64 v t1) (+.f64 t1 u))))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(-.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(-.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (*.f64 (neg.f64 t1) v) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) t1)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v (pow.f64 (/.f64 v (+.f64 t1 u)) 2))) t1) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 v t1)) (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 v t1)) (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v (pow.f64 (/.f64 v (+.f64 t1 u)) 2))) (neg.f64 t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) -1)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (neg.f64 v))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (neg.f64 (*.f64 (neg.f64 v) (neg.f64 t1))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 (+.f64 t1 u))))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (neg.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (neg.f64 t1))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (neg.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 v t1)) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) 1/3)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) 3)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(neg.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(if (!=.f64 t1 0) (/.f64 v (/.f64 (+.f64 t1 u) t1)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) (+.f64 t1 u))) -1) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) -1)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 1 0) (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) 0))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) 0) (/.f64 (*.f64 v t1) (+.f64 t1 u))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (/.f64 (*.f64 v t1) (+.f64 t1 u))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (/.f64 (*.f64 v t1) (+.f64 t1 u))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 0 0) 0 (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0)))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) 0))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0)))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) 0))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0)))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(+.f64 (-.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) 3)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(+.f64 (-.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1) 1)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(+.f64 0 (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(+.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (/.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) 2))) t1)
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(*.f64 t1 (/.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 -1 (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 v (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (+.f64 t1 u))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 v (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 v t1) (/.f64 1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) -1))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 1 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(-.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(-.f64 0 (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(-.f64 0 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(-.f64 0 (/.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) -1))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(-.f64 0 (neg.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (+.f64 t1 u))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 v t1))) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 (neg.f64 t1) v)) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (*.f64 v t1)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (*.f64 (neg.f64 t1) v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 t1 (/.f64 (/.f64 v (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (*.f64 v t1) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (/.f64 (*.f64 v t1) (+.f64 t1 u))) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 v (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (/.f64 (*.f64 v t1) (+.f64 t1 u))) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 v (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (+.f64 t1 u))) t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) -1) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2))
(/.f64 (/.f64 (*.f64 v t1) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2))
(/.f64 (/.f64 (*.f64 v t1) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) 1/3)
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) 3)
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) -1))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (neg.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (+.f64 t1 u))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))) 3))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 t1 0) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 t1))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 v (+.f64 t1 u)) 0) (/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (/.f64 v (+.f64 t1 u)))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 v (+.f64 t1 u)) 0) (/.f64 t1 (/.f64 (+.f64 t1 u) (/.f64 v (-.f64 (neg.f64 u) t1)))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)))) (/.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 v t1) (+.f64 t1 u)))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) -1) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (pow.f64 (/.f64 -1 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))) -1) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(+.f64 0 (/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)))
(/.f64 v (+.f64 t1 u))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(/.f64 v (+.f64 t1 u))
(*.f64 (cbrt.f64 v) (/.f64 (cbrt.f64 (pow.f64 v 2)) (+.f64 t1 u)))
(/.f64 (cbrt.f64 (pow.f64 v 3)) (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 v 2)) (+.f64 t1 u)) (cbrt.f64 v))
(/.f64 (cbrt.f64 (pow.f64 v 3)) (+.f64 t1 u))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 1 (+.f64 t1 u))))
(/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 1 (+.f64 t1 u)) v)
(/.f64 v (+.f64 t1 u))
(*.f64 v (/.f64 1 (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(*.f64 -1 (/.f64 v (-.f64 (neg.f64 u) t1)))
(/.f64 v (+.f64 t1 u))
(*.f64 (neg.f64 v) (/.f64 -1 (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (neg.f64 v))
(/.f64 v (+.f64 t1 u))
(*.f64 1 (/.f64 v (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(*.f64 (/.f64 v (+.f64 t1 u)) 1)
(/.f64 v (+.f64 t1 u))
(-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))
(/.f64 v (+.f64 t1 u))
(-.f64 3 (+.f64 3 (/.f64 v (-.f64 (neg.f64 u) t1))))
(/.f64 v (+.f64 t1 u))
(-.f64 1 (+.f64 1 (/.f64 v (-.f64 (neg.f64 u) t1))))
(/.f64 v (+.f64 t1 u))
(-.f64 0 (/.f64 v (-.f64 (neg.f64 u) t1)))
(/.f64 v (+.f64 t1 u))
(/.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 v (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (cbrt.f64 v)) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 v (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (+.f64 t1 u)))
(/.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 v)) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 v (pow.f64 (/.f64 v (+.f64 t1 u)) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (cbrt.f64 (pow.f64 v 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (pow.f64 v 2)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (neg.f64 (cbrt.f64 v))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 v (pow.f64 (/.f64 v (+.f64 t1 u)) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) -1)
(/.f64 v (+.f64 t1 u))
(/.f64 (neg.f64 (/.f64 (neg.f64 v) (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (neg.f64 v) (-.f64 (neg.f64 u) t1))
(/.f64 v (+.f64 t1 u))
(/.f64 (/.f64 (neg.f64 v) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 v (+.f64 t1 u)) 1)
(/.f64 v (+.f64 t1 u))
(pow.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) 1/3)
(/.f64 v (+.f64 t1 u))
(pow.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) 3)
(/.f64 v (+.f64 t1 u))
(pow.f64 (/.f64 v (+.f64 t1 u)) 1)
(/.f64 v (+.f64 t1 u))
(cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3))
(/.f64 v (+.f64 t1 u))
(neg.f64 (/.f64 v (-.f64 (neg.f64 u) t1)))
(/.f64 v (+.f64 t1 u))
(neg.f64 (-.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))))
(/.f64 v (+.f64 t1 u))
(neg.f64 (-.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 0))
(/.f64 v (+.f64 t1 u))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u)))) 3))
(/.f64 v (+.f64 t1 u))
(if (!=.f64 v 0) (/.f64 1 (/.f64 (+.f64 t1 u) v)) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 v 0) (pow.f64 (/.f64 (+.f64 t1 u) v) -1) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (cbrt.f64 (pow.f64 v 2)) 0) (/.f64 (cbrt.f64 v) (/.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 v 2)))) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (/.f64 v (+.f64 t1 u)) 0) (pow.f64 (/.f64 1 (/.f64 v (+.f64 t1 u))) -1) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (/.f64 v (+.f64 t1 u)) 0) (/.f64 1 (pow.f64 (/.f64 v (+.f64 t1 u)) -1)) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 1 0) (/.f64 v (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (/.f64 v (+.f64 t1 u))) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 v (-.f64 (neg.f64 u) t1))) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (/.f64 v (+.f64 t1 u))) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))))) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 0 (/.f64 v (-.f64 (neg.f64 u) t1)))))) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))))) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) 0) (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 0 (/.f64 v (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 0 (/.f64 v (-.f64 (neg.f64 u) t1)))))) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) 0) (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))))) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2) (*.f64 0 (/.f64 v (-.f64 (neg.f64 u) t1)))))) (/.f64 v (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 3) (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 v (+.f64 t1 u)))
(+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(+.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 v (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(+.f64 0 (/.f64 v (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))

localize11.0ms (0%)

Local error

Found 3 expressions with local error:

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

Compiled 38 to 12 computations (68.4% saved)

series68.0ms (0.1%)

Counts
3 → 84
Calls

24 calls:

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

Compiled 10070 to 6705 computations (33.4% saved)

rewrite1.6s (1.6%)

Algorithm
batch-egg-rewrite
Rules
79×egg-rr
77×egg-rr
50×egg-rr
Counts
3 → 206
Calls
Call 1
Inputs
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))
(/.f64 -1 (+.f64 t1 u))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (+.f64 t1 u))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 t1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (neg.f64 t1)) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 v (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 v (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (+.f64 t1 u)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t1) (/.f64 v (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 v t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 t1 u)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v t1) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 v (neg.f64 t1))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) (+.f64 t1 u)) (cbrt.f64 (*.f64 v t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (neg.f64 t1)) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (*.f64 v (neg.f64 t1))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (*.f64 v t1)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (*.f64 v t1) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 t1 u))) v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v t1) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 v (neg.f64 t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 v (neg.f64 t1)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) (+.f64 t1 u))) -1) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (*.f64 v t1) 2)))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 v t1) 0) (/.f64 1 (/.f64 (+.f64 t1 u) (*.f64 v t1))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 t1 0) (/.f64 v (/.f64 (+.f64 t1 u) t1)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (+.f64 t1 u))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 (+.f64 t1 u))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 v t1) (+.f64 t1 u)))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 v (neg.f64 t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2))) (cbrt.f64 (/.f64 -1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 v t1) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v t1) (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 -1 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.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 (/.f64 -1 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (neg.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 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (neg.f64 t1)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) -1))))) (#(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 (*.f64 v t1) (+.f64 t1 u)) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (/.f64 -1 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 v (neg.f64 t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (*.f64 v (neg.f64 t1)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 v t1) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) -1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v (neg.f64 t1)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 v (neg.f64 t1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 v t1) (/.f64 (/.f64 -1 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))) -1) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (+.f64 t1 u)) 0) (/.f64 (*.f64 v t1) (/.f64 (+.f64 t1 u) (/.f64 -1 (+.f64 t1 u)))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 -1 (+.f64 t1 u))))))) (#(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 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) (*.f64 0 (cbrt.f64 (/.f64 1 (+.f64 t1 u)))))) (cbrt.f64 (/.f64 -1 (+.f64 t1 u))))))) (#(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 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 t1 u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) -1) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1 (+.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 (-.f64 (neg.f64 u) t1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 0 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 1 (+.f64 t1 u)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 -1 (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 -1 (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (+.f64 t1 u)) 0) (pow.f64 (/.f64 1 (/.f64 -1 (+.f64 t1 u))) -1) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 u) t1) 0) (/.f64 -1 (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (+.f64 t1 u)) 0) (/.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)) (/.f64 1 (+.f64 t1 u))) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) 0) (pow.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) -3) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (-.f64 (neg.f64 u) t1) 3) 0) (pow.f64 (pow.f64 (-.f64 (neg.f64 u) t1) 3) -1/3) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 1 (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))))) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 0 (/.f64 1 (+.f64 t1 u)))))) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 1 (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))))) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 0 (/.f64 1 (+.f64 t1 u))))) 0) (/.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 0 (/.f64 1 (+.f64 t1 u)))))) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 1 (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))))) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 0 (/.f64 1 (+.f64 t1 u)))))) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (+.f64 t1 u))) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 (+.f64 t1 u))) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 -1 (+.f64 t1 u)))))))

simplify4.3s (4.4%)

Algorithm
egglog
Counts
290 → 359
Calls
Call 1
Inputs
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2))) (/.f64 (*.f64 t1 v) u))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 -1 (*.f64 v (*.f64 u (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2))))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 u 3) v) (*.f64 t1 (pow.f64 t1 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 v (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (*.f64 (pow.f64 u 2) (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -2 (/.f64 (*.f64 u (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (pow.f64 u 2)))) (pow.f64 t1 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 4) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))))) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))))) (*.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 (*.f64 u (pow.f64 u 2))))) (pow.f64 (/.f64 -1 t1) 4))) (+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))))) (*.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 (*.f64 t1 v) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (pow.f64 u 3) (+.f64 (*.f64 -2 (/.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2)))) (pow.f64 t1 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 1 u) 5)) (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (pow.f64 (/.f64 -1 u) 4)) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (pow.f64 (/.f64 -1 u) 4)) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 (+.f64 (*.f64 2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 -1 u) 5)))))
(/.f64 -1 u)
(-.f64 (/.f64 t1 (pow.f64 u 2)) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (*.f64 u (pow.f64 u 2)))) (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (*.f64 u (pow.f64 u 2)))) (+.f64 (/.f64 t1 (pow.f64 u 2)) (/.f64 (pow.f64 t1 3) (pow.f64 (pow.f64 u 2) 2)))) (/.f64 1 u))
(/.f64 -1 t1)
(-.f64 (*.f64 (pow.f64 (/.f64 1 t1) 2) u) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 2) u) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2)))) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 2) u) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2))) (*.f64 (pow.f64 (/.f64 1 t1) 4) (*.f64 u (pow.f64 u 2))))) (/.f64 1 t1))
(/.f64 -1 t1)
(-.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 2) u) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 2) u) (*.f64 (pow.f64 (/.f64 -1 t1) 3) (pow.f64 u 2))) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 2) u) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (pow.f64 u 2)) (*.f64 (pow.f64 (/.f64 -1 t1) 4) (*.f64 u (pow.f64 u 2))))) (/.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) (*.f64 t1 (pow.f64 t1 2)))) (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 (pow.f64 t1 2)))) (+.f64 (/.f64 (pow.f64 u 3) (pow.f64 (pow.f64 t1 2) 2)) (/.f64 u (pow.f64 t1 2)))) (/.f64 1 t1))
(/.f64 -1 u)
(-.f64 (*.f64 t1 (pow.f64 (/.f64 1 u) 2)) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 t1 (pow.f64 (/.f64 1 u) 2)) (*.f64 -1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 3)))) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 (pow.f64 t1 2) (*.f64 t1 (pow.f64 (/.f64 1 u) 4))) (+.f64 (*.f64 t1 (pow.f64 (/.f64 1 u) 2)) (*.f64 -1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 3))))) (/.f64 1 u))
(/.f64 -1 u)
(-.f64 (*.f64 t1 (pow.f64 (/.f64 -1 u) 2)) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 -1 u) 3)) (*.f64 t1 (pow.f64 (/.f64 -1 u) 2))) (/.f64 1 u))
(-.f64 (+.f64 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 -1 u) 3)) (+.f64 (*.f64 t1 (pow.f64 (/.f64 -1 u) 2)) (*.f64 t1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 -1 u) 4))))) (/.f64 1 u))
(*.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))))
(*.f64 (/.f64 t1 (cbrt.f64 (+.f64 t1 u))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 v (/.f64 t1 (+.f64 t1 u)))
(*.f64 (*.f64 v (neg.f64 t1)) (/.f64 -1 (+.f64 t1 u)))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 v (neg.f64 t1)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 t1 (+.f64 t1 u)) v)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))))
(*.f64 (neg.f64 t1) (/.f64 v (-.f64 (neg.f64 u) t1)))
(*.f64 -1 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) -1)
(*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 1 (+.f64 t1 u))))
(*.f64 t1 (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 v t1))
(*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 v (+.f64 t1 u)) t1)
(*.f64 (*.f64 v t1) (/.f64 1 (+.f64 t1 u)))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))))
(*.f64 (cbrt.f64 (*.f64 v (neg.f64 t1))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) (-.f64 (neg.f64 u) t1)))
(*.f64 1 (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1)
(*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) (+.f64 t1 u)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) (+.f64 t1 u)) (cbrt.f64 (*.f64 v t1)))
(-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))
(-.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 v (neg.f64 t1)) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (*.f64 v (neg.f64 t1))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (*.f64 v t1)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (*.f64 v t1) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 t1 u))) v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) -1)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v (neg.f64 t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 v (neg.f64 t1)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1)
(/.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 (+.f64 t1 u)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) 1/3)
(pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3))
(neg.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) (+.f64 t1 u))) -1) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (*.f64 v t1) 2)))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (*.f64 v t1) 0) (/.f64 1 (/.f64 (+.f64 t1 u) (*.f64 v t1))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 t1 0) (/.f64 v (/.f64 (+.f64 t1 u) t1)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 1 0) (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(+.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (+.f64 t1 u))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(+.f64 (-.f64 0 (/.f64 0 (+.f64 t1 u))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(+.f64 0 (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1)))
(*.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 v (neg.f64 t1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2))) (cbrt.f64 (/.f64 -1 (+.f64 t1 u))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 v t1) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 v t1) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(*.f64 (*.f64 v t1) (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 -1 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)) (*.f64 v t1))
(*.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))))
(*.f64 -1 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) -1)
(*.f64 1 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 1)
(-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))
(-.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(/.f64 (/.f64 (*.f64 v t1) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 v (neg.f64 t1)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) -1))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (/.f64 -1 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v (neg.f64 t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (*.f64 v (neg.f64 t1)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) -1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (+.f64 t1 u))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) -1)
(/.f64 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v (neg.f64 t1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 1)
(/.f64 (*.f64 (*.f64 v t1) (/.f64 (/.f64 -1 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 3) 1/3)
(pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 1)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 3))
(neg.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))) 3))
(if (!=.f64 -1 0) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))) -1) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 -1 (+.f64 t1 u)) 0) (/.f64 (*.f64 v t1) (/.f64 (+.f64 t1 u) (/.f64 -1 (+.f64 t1 u)))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 0 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 -1 (+.f64 t1 u))))
(*.f64 -1 (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) -1)
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 1 (+.f64 t1 u))))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) (*.f64 0 (cbrt.f64 (/.f64 1 (+.f64 t1 u)))))) (cbrt.f64 (/.f64 -1 (+.f64 t1 u))))
(*.f64 1 (/.f64 -1 (+.f64 t1 u)))
(*.f64 (/.f64 -1 (+.f64 t1 u)) 1)
(-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))
(-.f64 3 (+.f64 3 (/.f64 1 (+.f64 t1 u))))
(-.f64 1 (+.f64 1 (/.f64 1 (+.f64 t1 u))))
(-.f64 0 (/.f64 1 (+.f64 t1 u)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(/.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 1 (+.f64 t1 u)) -1)
(/.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 -1 (+.f64 t1 u))
(/.f64 1 (-.f64 (neg.f64 u) t1))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 -1 (+.f64 t1 u)) 1)
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) -1) (cbrt.f64 (+.f64 t1 u)))
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3) 1/3)
(pow.f64 (-.f64 (neg.f64 u) t1) -1)
(pow.f64 (/.f64 -1 (+.f64 t1 u)) 1)
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3))
(neg.f64 (/.f64 1 (+.f64 t1 u)))
(neg.f64 (-.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 0 (-.f64 (neg.f64 u) t1))))
(neg.f64 (-.f64 (/.f64 1 (+.f64 t1 u)) 0))
(if (!=.f64 -1 0) (/.f64 -1 (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 1 0) (/.f64 -1 (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (/.f64 -1 (+.f64 t1 u)) 0) (pow.f64 (/.f64 1 (/.f64 -1 (+.f64 t1 u))) -1) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (-.f64 (neg.f64 u) t1) 0) (/.f64 -1 (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (/.f64 1 (+.f64 t1 u)) 0) (/.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)) (/.f64 1 (+.f64 t1 u))) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) 0) (pow.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) -3) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (pow.f64 (-.f64 (neg.f64 u) t1) 3) 0) (pow.f64 (pow.f64 (-.f64 (neg.f64 u) t1) 3) -1/3) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (/.f64 1 (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 1 (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))))) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (/.f64 1 (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 0 (/.f64 1 (+.f64 t1 u)))))) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 1 (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))))) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 0 (/.f64 1 (+.f64 t1 u))))) 0) (/.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 0 (/.f64 1 (+.f64 t1 u)))))) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 1 (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))))) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 0 (/.f64 1 (+.f64 t1 u)))))) (/.f64 -1 (+.f64 t1 u)))
(+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 t1 u)))
(+.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (+.f64 t1 u))) (/.f64 -1 (+.f64 t1 u)))
(+.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 -1 (+.f64 t1 u)))
(+.f64 (-.f64 0 (/.f64 0 (+.f64 t1 u))) (/.f64 -1 (+.f64 t1 u)))
(+.f64 0 (/.f64 -1 (+.f64 t1 u)))
Outputs
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 v t1) u) (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 t1 2) v)) (/.f64 (*.f64 (pow.f64 t1 3) v) u)) (pow.f64 u 2)) (/.f64 (*.f64 v t1) u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2))) (/.f64 (*.f64 t1 v) u))))
(+.f64 (/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 t1 2) v)) (/.f64 (*.f64 (pow.f64 t1 3) v) u)) (pow.f64 u 2)) (-.f64 (/.f64 (*.f64 v t1) u) (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2)))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 (pow.f64 u 2) v)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 -1 (*.f64 v (*.f64 u (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2))))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (-.f64 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 (pow.f64 u 2) v)) (*.f64 v (*.f64 u (/.f64 (pow.f64 u 2) (pow.f64 t1 3))))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (*.f64 (*.f64 v (/.f64 (pow.f64 t1 -1) t1)) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (+.f64 (/.f64 (neg.f64 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 3)) (*.f64 (*.f64 v (/.f64 (pow.f64 t1 -1) t1)) (pow.f64 u 2))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))
(-.f64 (+.f64 v (/.f64 (*.f64 (pow.f64 u 2) v) (pow.f64 t1 2))) (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 u 3) v) (*.f64 t1 (pow.f64 t1 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(-.f64 (-.f64 (+.f64 v (/.f64 (*.f64 (pow.f64 u 2) v) (pow.f64 t1 2))) (/.f64 (*.f64 v u) t1)) (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3)))
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 v t1) u) (*.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (pow.f64 u -1) 2) v)))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (-.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 3))) (*.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (pow.f64 u -1) 2) v))) (/.f64 (*.f64 v t1) u))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 v (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))))
(-.f64 (+.f64 (-.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 3))) (*.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (pow.f64 u -1) 2) v))) (/.f64 (*.f64 v t1) u)) (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 v (pow.f64 t1 4))))
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 v t1) u) (*.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (pow.f64 u -1) 2) v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u)))
(-.f64 (-.f64 (/.f64 (*.f64 v t1) u) (*.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (pow.f64 u -1) 2) v))) (*.f64 (pow.f64 t1 3) (*.f64 v (/.f64 -1 (pow.f64 u 3)))))
(+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 v t1) u) (*.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (pow.f64 u -1) 2) v))) (*.f64 (pow.f64 t1 3) (*.f64 v (/.f64 -1 (pow.f64 u 3))))) (*.f64 v (*.f64 (pow.f64 (pow.f64 u -1) 4) (pow.f64 t1 4))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 u 2))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (-.f64 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (pow.f64 t1 3)) (/.f64 (*.f64 v t1) (pow.f64 u 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (*.f64 (pow.f64 u 2) (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -2 (/.f64 (*.f64 u (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (pow.f64 u 2)))) (pow.f64 t1 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(fma.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 v u) (pow.f64 (pow.f64 u 2) 3)) (/.f64 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) u) (pow.f64 u 2)))) (pow.f64 t1 4) (fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (-.f64 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (pow.f64 t1 3)) (/.f64 (*.f64 v t1) (pow.f64 u 2)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 -1 (/.f64 v t1)))
(-.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u))) (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (*.f64 -1 (/.f64 v t1))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u)) (-.f64 (/.f64 (*.f64 -3 (*.f64 (pow.f64 u 2) v)) (pow.f64 t1 3)) (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 4) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))))) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (fma.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u)) (-.f64 (/.f64 (*.f64 -3 (*.f64 (pow.f64 u 2) v)) (pow.f64 t1 3)) (/.f64 v t1))) (*.f64 (pow.f64 (pow.f64 t1 -1) 4) (*.f64 -2 (+.f64 (*.f64 u (*.f64 -3 (*.f64 (pow.f64 u 2) v))) (*.f64 v (pow.f64 u 3))))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (*.f64 -1 (/.f64 v t1)))
(-.f64 (*.f64 (*.f64 2 v) (*.f64 (/.f64 (pow.f64 t1 -1) t1) u)) (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t1 -1) t1) u) v) (-.f64 (/.f64 (*.f64 -3 (*.f64 (pow.f64 u 2) 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 (*.f64 u (pow.f64 u 2))))) (pow.f64 (/.f64 -1 t1) 4))) (+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1)))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t1 -1) t1) u) v) (-.f64 (/.f64 (*.f64 -3 (*.f64 (pow.f64 u 2) v)) (pow.f64 t1 3)) (/.f64 v t1))) (*.f64 (pow.f64 (pow.f64 t1 -1) 4) (*.f64 2 (+.f64 (*.f64 u (*.f64 -3 (*.f64 (pow.f64 u 2) v))) (*.f64 v (pow.f64 u 3))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 t1 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))
(-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 t1 4))) (/.f64 (*.f64 v t1) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2)))))
(-.f64 (fma.f64 (*.f64 -3 (/.f64 (*.f64 v t1) (pow.f64 t1 4))) (pow.f64 u 2) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 t1 4)))) (/.f64 (*.f64 v t1) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (pow.f64 u 3) (+.f64 (*.f64 -2 (/.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2)))) (pow.f64 t1 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))))
(-.f64 (fma.f64 (pow.f64 u 3) (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 (*.f64 -3 (/.f64 (*.f64 v t1) (pow.f64 t1 4))) t1) (pow.f64 t1 2)))) (fma.f64 (*.f64 -3 (/.f64 (*.f64 v t1) (pow.f64 t1 4))) (pow.f64 u 2) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 t1 4))))) (/.f64 (*.f64 v t1) (pow.f64 t1 2)))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))
(neg.f64 (*.f64 (*.f64 t1 (pow.f64 (pow.f64 u -1) 2)) v))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (neg.f64 (*.f64 (*.f64 t1 (pow.f64 (pow.f64 u -1) 2)) v)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (-.f64 (*.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) v)) (pow.f64 (pow.f64 u -1) 4)) (*.f64 (*.f64 t1 (pow.f64 (pow.f64 u -1) 2)) v)))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 1 u) 5)) (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))))))
(fma.f64 (*.f64 -2 (+.f64 (*.f64 v (pow.f64 t1 4)) (*.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) v)) t1))) (pow.f64 (pow.f64 u -1) 5) (fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (-.f64 (*.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) v)) (pow.f64 (pow.f64 u -1) 4)) (*.f64 (*.f64 t1 (pow.f64 (pow.f64 u -1) 2)) v))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))
(neg.f64 (*.f64 (*.f64 t1 (pow.f64 (pow.f64 u -1) 2)) v))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))))
(-.f64 (*.f64 (*.f64 -2 (pow.f64 t1 2)) (*.f64 v (/.f64 -1 (pow.f64 u 3)))) (*.f64 (*.f64 t1 (pow.f64 (pow.f64 u -1) 2)) v))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (pow.f64 (/.f64 -1 u) 4)) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3))))))
(-.f64 (fma.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) v)) (pow.f64 (pow.f64 u -1) 4) (*.f64 (*.f64 -2 (pow.f64 t1 2)) (*.f64 v (/.f64 -1 (pow.f64 u 3))))) (*.f64 (*.f64 t1 (pow.f64 (pow.f64 u -1) 2)) v))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (pow.f64 (/.f64 -1 u) 4)) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 (+.f64 (*.f64 2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 -1 u) 5)))))
(-.f64 (fma.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) v)) (pow.f64 (pow.f64 u -1) 4) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3))) (*.f64 (*.f64 2 (+.f64 (*.f64 v (pow.f64 t1 4)) (*.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) v)) t1))) (pow.f64 (/.f64 -1 u) 5)))) (*.f64 (*.f64 t1 (pow.f64 (pow.f64 u -1) 2)) v))
(/.f64 -1 u)
(-.f64 (/.f64 t1 (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) (*.f64 u (pow.f64 u 2)))) (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(/.f64 (+.f64 (neg.f64 (pow.f64 t1 2)) (-.f64 (*.f64 t1 u) (pow.f64 u 2))) (pow.f64 u 3))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (*.f64 u (pow.f64 u 2)))) (+.f64 (/.f64 t1 (pow.f64 u 2)) (/.f64 (pow.f64 t1 3) (pow.f64 (pow.f64 u 2) 2)))) (/.f64 1 u))
(+.f64 (-.f64 (+.f64 (/.f64 t1 (pow.f64 u 2)) (/.f64 (pow.f64 t1 3) (pow.f64 (pow.f64 u 2) 2))) (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 -1 u))
(/.f64 -1 t1)
(-.f64 (*.f64 (pow.f64 (/.f64 1 t1) 2) u) (/.f64 1 t1))
(fma.f64 (/.f64 (pow.f64 t1 -1) t1) u (/.f64 -1 t1))
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 2) u) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2)))) (/.f64 1 t1))
(-.f64 (fma.f64 (/.f64 (pow.f64 t1 -1) t1) u (/.f64 (neg.f64 (pow.f64 u 2)) (pow.f64 t1 3))) (pow.f64 t1 -1))
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 2) u) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2))) (*.f64 (pow.f64 (/.f64 1 t1) 4) (*.f64 u (pow.f64 u 2))))) (/.f64 1 t1))
(+.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 t1 -1) 4) (pow.f64 u 3)) (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (fma.f64 (/.f64 (pow.f64 t1 -1) t1) u (/.f64 -1 t1)))
(/.f64 -1 t1)
(-.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 2) u) (/.f64 1 t1))
(fma.f64 (/.f64 (pow.f64 t1 -1) t1) u (/.f64 -1 t1))
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 2) u) (*.f64 (pow.f64 (/.f64 -1 t1) 3) (pow.f64 u 2))) (/.f64 1 t1))
(-.f64 (fma.f64 (/.f64 (pow.f64 t1 -1) t1) u (/.f64 (neg.f64 (pow.f64 u 2)) (pow.f64 t1 3))) (pow.f64 t1 -1))
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 2) u) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (pow.f64 u 2)) (*.f64 (pow.f64 (/.f64 -1 t1) 4) (*.f64 u (pow.f64 u 2))))) (/.f64 1 t1))
(+.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 t1 -1) 4) (pow.f64 u 3)) (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (fma.f64 (/.f64 (pow.f64 t1 -1) t1) u (/.f64 -1 t1)))
(/.f64 -1 t1)
(-.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 1 t1))
(+.f64 (/.f64 u (pow.f64 t1 2)) (/.f64 -1 t1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 (pow.f64 t1 2)))) (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(/.f64 (+.f64 (neg.f64 (pow.f64 u 2)) (-.f64 (*.f64 u t1) (pow.f64 t1 2))) (pow.f64 t1 3))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 2) (*.f64 t1 (pow.f64 t1 2)))) (+.f64 (/.f64 (pow.f64 u 3) (pow.f64 (pow.f64 t1 2) 2)) (/.f64 u (pow.f64 t1 2)))) (/.f64 1 t1))
(+.f64 (-.f64 (+.f64 (/.f64 (pow.f64 u 3) (pow.f64 t1 4)) (/.f64 u (pow.f64 t1 2))) (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (/.f64 -1 t1))
(/.f64 -1 u)
(-.f64 (*.f64 t1 (pow.f64 (/.f64 1 u) 2)) (/.f64 1 u))
(fma.f64 t1 (pow.f64 (pow.f64 u -1) 2) (/.f64 -1 u))
(-.f64 (+.f64 (*.f64 t1 (pow.f64 (/.f64 1 u) 2)) (*.f64 -1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 3)))) (/.f64 1 u))
(-.f64 (fma.f64 t1 (pow.f64 (pow.f64 u -1) 2) (/.f64 (neg.f64 (pow.f64 t1 2)) (pow.f64 u 3))) (pow.f64 u -1))
(-.f64 (+.f64 (*.f64 (pow.f64 t1 2) (*.f64 t1 (pow.f64 (/.f64 1 u) 4))) (+.f64 (*.f64 t1 (pow.f64 (/.f64 1 u) 2)) (*.f64 -1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 3))))) (/.f64 1 u))
(+.f64 (-.f64 (fma.f64 t1 (pow.f64 (pow.f64 u -1) 2) (*.f64 (pow.f64 t1 3) (pow.f64 (pow.f64 u -1) 4))) (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 -1 u))
(/.f64 -1 u)
(-.f64 (*.f64 t1 (pow.f64 (/.f64 -1 u) 2)) (/.f64 1 u))
(fma.f64 t1 (pow.f64 (pow.f64 u -1) 2) (/.f64 -1 u))
(-.f64 (+.f64 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 -1 u) 3)) (*.f64 t1 (pow.f64 (/.f64 -1 u) 2))) (/.f64 1 u))
(-.f64 (fma.f64 t1 (pow.f64 (pow.f64 u -1) 2) (/.f64 (neg.f64 (pow.f64 t1 2)) (pow.f64 u 3))) (pow.f64 u -1))
(-.f64 (+.f64 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 -1 u) 3)) (+.f64 (*.f64 t1 (pow.f64 (/.f64 -1 u) 2)) (*.f64 t1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 -1 u) 4))))) (/.f64 1 u))
(+.f64 (-.f64 (fma.f64 t1 (pow.f64 (pow.f64 u -1) 2) (*.f64 (pow.f64 t1 3) (pow.f64 (pow.f64 u -1) 4))) (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 -1 u))
(*.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))))
(neg.f64 (cbrt.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) 3)))
(*.f64 (/.f64 t1 (cbrt.f64 (+.f64 t1 u))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 v (/.f64 t1 (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (*.f64 v (neg.f64 t1)) (/.f64 -1 (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 v (neg.f64 t1)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 t1 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) v)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (neg.f64 t1) (/.f64 v (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) -1)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 1 (+.f64 t1 u))))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 t1 (/.f64 v (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 v t1))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)))
(/.f64 (*.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2))) (cbrt.f64 (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) t1)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (*.f64 v t1) (/.f64 1 (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (cbrt.f64 (*.f64 v (neg.f64 t1))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (*.f64 v t1) 2))) (-.f64 (neg.f64 u) t1))
(*.f64 1 (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) (+.f64 t1 u)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 3)) (+.f64 t1 u))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) (+.f64 t1 u)) (cbrt.f64 (*.f64 v t1)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 3)) (+.f64 t1 u))
(-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(-.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (*.f64 v (neg.f64 t1)) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (*.f64 v (neg.f64 t1))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (*.f64 v t1)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (*.f64 v t1) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (pow.f64 (*.f64 v t1) 2)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 t1 u))) v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) -1)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v (neg.f64 t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(cbrt.f64 (/.f64 (*.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 v (neg.f64 t1)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(cbrt.f64 (/.f64 (*.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(/.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 v t1) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (+.f64 t1 u)))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 v t1) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (+.f64 t1 u)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) 3)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) 1/3)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 1)
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(neg.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) (+.f64 t1 u))) -1) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) -1)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (*.f64 v t1) 2)))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (*.f64 v t1) 0) (/.f64 1 (/.f64 (+.f64 t1 u) (*.f64 v t1))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (*.f64 v t1) 0) (pow.f64 (/.f64 (+.f64 t1 u) (*.f64 v t1)) -1) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 t1 0) (/.f64 v (/.f64 (+.f64 t1 u) t1)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 1 0) (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (/.f64 (*.f64 v t1) (+.f64 t1 u))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (/.f64 (*.f64 v t1) (+.f64 t1 u))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(+.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (+.f64 t1 u))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(+.f64 (-.f64 0 (/.f64 0 (+.f64 t1 u))) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(+.f64 0 (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2))
(*.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 v (neg.f64 t1)))
(*.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2))))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2))) (cbrt.f64 (/.f64 -1 (+.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u))) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (*.f64 v t1) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 v t1) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))))
(/.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 v t1) (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (/.f64 (/.f64 -1 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)))
(/.f64 (*.f64 (neg.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2))) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)) (*.f64 v t1))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2))) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u))))
(*.f64 -1 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) -1)
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 1 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 1)
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3))))
(/.f64 (/.f64 (*.f64 v t1) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 v (neg.f64 t1)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) -1))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (/.f64 -1 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v (neg.f64 t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (neg.f64 (*.f64 v t1))) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (*.f64 v (neg.f64 t1)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (neg.f64 (*.f64 v t1))) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) -1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (+.f64 t1 u))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 t1 u))) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) -1)
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v (neg.f64 t1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (neg.f64 (*.f64 v t1)))) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 1)
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (*.f64 v t1) (/.f64 (/.f64 -1 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) 2) (*.f64 v t1))) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 (*.f64 v t1)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))) 3)
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 3) 1/3)
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 1)
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 3))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))) 3))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 -1 0) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 -1 0) (/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2)) (/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2))) -1) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2)) 0) (pow.f64 (/.f64 -1 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))) -1) (/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 -1 (+.f64 t1 u)) 0) (/.f64 (*.f64 v t1) (/.f64 (+.f64 t1 u) (/.f64 -1 (+.f64 t1 u)))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 -1 (+.f64 t1 u)) 0) (/.f64 (*.f64 v t1) (/.f64 (+.f64 t1 u) (/.f64 -1 (+.f64 t1 u)))) (/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(+.f64 0 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)))
(/.f64 -1 (+.f64 t1 u))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 -1 (+.f64 t1 u))))
(/.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 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 -1 (+.f64 t1 u))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 1 (+.f64 t1 u))))
(/.f64 -1 (+.f64 t1 u))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) (*.f64 0 (cbrt.f64 (/.f64 1 (+.f64 t1 u)))))) (cbrt.f64 (/.f64 -1 (+.f64 t1 u))))
(/.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 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))
(/.f64 -1 (+.f64 t1 u))
(-.f64 3 (+.f64 3 (/.f64 1 (+.f64 t1 u))))
(/.f64 -1 (+.f64 t1 u))
(-.f64 1 (+.f64 1 (/.f64 1 (+.f64 t1 u))))
(/.f64 -1 (+.f64 t1 u))
(-.f64 0 (/.f64 1 (+.f64 t1 u)))
(/.f64 -1 (+.f64 t1 u))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))))
(/.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 3))))
(/.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 -1 (+.f64 t1 u))
(/.f64 (/.f64 1 (+.f64 t1 u)) -1)
(/.f64 -1 (+.f64 t1 u))
(/.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 -1 (+.f64 t1 u))
(/.f64 -1 (+.f64 t1 u))
(/.f64 1 (-.f64 (neg.f64 u) t1))
(/.f64 -1 (+.f64 t1 u))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 -1 (+.f64 t1 u))
(/.f64 (/.f64 -1 (+.f64 t1 u)) 1)
(/.f64 -1 (+.f64 t1 u))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 -1 (+.f64 t1 u))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) -1) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2))) (cbrt.f64 (+.f64 t1 u)))
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) 3)
(/.f64 -1 (+.f64 t1 u))
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3) 1/3)
(/.f64 -1 (+.f64 t1 u))
(pow.f64 (-.f64 (neg.f64 u) t1) -1)
(/.f64 -1 (+.f64 t1 u))
(pow.f64 (/.f64 -1 (+.f64 t1 u)) 1)
(/.f64 -1 (+.f64 t1 u))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3))
(/.f64 -1 (+.f64 t1 u))
(neg.f64 (/.f64 1 (+.f64 t1 u)))
(/.f64 -1 (+.f64 t1 u))
(neg.f64 (-.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 0 (-.f64 (neg.f64 u) t1))))
(/.f64 -1 (+.f64 t1 u))
(neg.f64 (-.f64 (/.f64 1 (+.f64 t1 u)) 0))
(/.f64 -1 (+.f64 t1 u))
(if (!=.f64 -1 0) (/.f64 -1 (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 1 0) (/.f64 -1 (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (/.f64 -1 (+.f64 t1 u)) 0) (pow.f64 (/.f64 1 (/.f64 -1 (+.f64 t1 u))) -1) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (/.f64 -1 (+.f64 t1 u)) 0) (pow.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) -1)) -1) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (-.f64 (neg.f64 u) t1) 0) (/.f64 -1 (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (pow.f64 (+.f64 t1 u) -1) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2) (/.f64 -1 (+.f64 t1 u))) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (/.f64 1 (+.f64 t1 u)) 0) (/.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 2)) (/.f64 1 (+.f64 t1 u))) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (pow.f64 (+.f64 t1 u) -1) 0) (/.f64 -1 (*.f64 (pow.f64 (+.f64 t1 u) -1) (pow.f64 (+.f64 t1 u) 2))) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) 0) (pow.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) -3) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (pow.f64 (-.f64 (neg.f64 u) t1) 3) 0) (pow.f64 (pow.f64 (-.f64 (neg.f64 u) t1) 3) -1/3) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 3)) 0) (pow.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 3)) -1/3) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (/.f64 1 (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 1 (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))))) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (pow.f64 (+.f64 t1 u) -1) 0) (/.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 3)) (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2)) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (/.f64 1 (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 0 (/.f64 1 (+.f64 t1 u)))))) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (pow.f64 (+.f64 t1 u) -1) 0) (/.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 3)) (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2)) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 1 (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))))) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2) 0) (/.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 3)) (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2)) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 0 (/.f64 1 (+.f64 t1 u))))) 0) (/.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 0 (/.f64 1 (+.f64 t1 u)))))) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2) 0) (/.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 3)) (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2)) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 1 (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 t1 u)))))) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 3)) (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2)) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (*.f64 0 (/.f64 1 (+.f64 t1 u)))))) (/.f64 -1 (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (/.f64 -1 (pow.f64 (+.f64 t1 u) 3)) (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2)) (/.f64 -1 (+.f64 t1 u)))
(+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 t1 u)))
(/.f64 -1 (+.f64 t1 u))
(+.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (+.f64 t1 u))) (/.f64 -1 (+.f64 t1 u)))
(/.f64 -1 (+.f64 t1 u))
(+.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 -1 (+.f64 t1 u)))
(/.f64 -1 (+.f64 t1 u))
(+.f64 (-.f64 0 (/.f64 0 (+.f64 t1 u))) (/.f64 -1 (+.f64 t1 u)))
(/.f64 -1 (+.f64 t1 u))
(+.f64 0 (/.f64 -1 (+.f64 t1 u)))
(/.f64 -1 (+.f64 t1 u))

eval862.0ms (0.9%)

Compiler

Compiled 37902 to 17612 computations (53.5% saved)

prune376.0ms (0.4%)

Pruning

20 alts after pruning (18 fresh and 2 done)

PrunedKeptTotal
New1418131431
Fresh257
Picked101
Done325
Total1424201444
Error
0b
Counts
1444 → 20
Alt Table
Click to see full alt table
StatusErrorProgram
18.1b
(if (!=.f64 v 0) (/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
2.0b
(/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (-.f64 (neg.f64 t1) u))
12.1b
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (+.f64 t1 u))
33.1b
(/.f64 (/.f64 (*.f64 v t1) u) (-.f64 (neg.f64 t1) u))
0.5b
(/.f64 (*.f64 (if (!=.f64 t1 0) (/.f64 -1 (/.f64 (+.f64 u t1) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (neg.f64 v)) (-.f64 (neg.f64 t1) u))
32.2b
(/.f64 (*.f64 (/.f64 v u) t1) (-.f64 (neg.f64 t1) u))
0.5b
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (-.f64 (neg.f64 t1) u))
12.2b
(/.f64 (*.f64 (/.f64 1 (+.f64 u t1)) (*.f64 t1 v)) (-.f64 (neg.f64 t1) u))
13.4b
(/.f64 (*.f64 (-.f64 3 (+.f64 3 (/.f64 t1 (+.f64 u t1)))) (neg.f64 v)) (-.f64 (neg.f64 t1) u))
0.5b
(/.f64 (*.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) t1) (neg.f64 v)) (-.f64 (neg.f64 t1) u))
34.1b
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (*.f64 2 t1) u) u))
19.4b
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
28.9b
(/.f64 (neg.f64 v) t1)
23.6b
(/.f64 v (-.f64 (*.f64 -2 u) t1))
23.9b
(/.f64 v (-.f64 (neg.f64 t1) u))
33.0b
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 -1 u))
1.8b
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
17.7b
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
1.9b
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (/.f64 -1 (+.f64 t1 u)))
53.1b
(*.f64 -1/2 (/.f64 v u))
Compiler

Compiled 608 to 381 computations (37.3% saved)

localize13.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(/.f64 t1 (+.f64 u t1))
0.3b
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (-.f64 (neg.f64 t1) u))
1.9b
(*.f64 (/.f64 t1 (+.f64 u t1)) v)
Compiler

Compiled 39 to 9 computations (76.9% saved)

series72.0ms (0.1%)

Counts
3 → 96
Calls

24 calls:

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

Compiled 10560 to 6675 computations (36.8% saved)

rewrite1.5s (1.6%)

Algorithm
batch-egg-rewrite
Rules
84×egg-rr
80×egg-rr
48×egg-rr
Counts
3 → 212
Calls
Call 1
Inputs
(*.f64 (/.f64 t1 (+.f64 u t1)) v)
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (-.f64 (neg.f64 t1) u))
(/.f64 t1 (+.f64 u t1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 v) (/.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (cbrt.f64 (/.f64 t1 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (/.f64 t1 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (*.f64 v (cbrt.f64 (/.f64 t1 (+.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (+.f64 u t1)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (+.f64 u t1)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 t1 (cbrt.f64 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 v 2)) (/.f64 (*.f64 t1 (cbrt.f64 v)) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 (cbrt.f64 v)) (+.f64 u t1)) (cbrt.f64 (pow.f64 v 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 v) t1) (/.f64 -1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))))) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (-.f64 (/.f64 v (+.f64 u t1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 v (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (+.f64 0 (/.f64 v (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v t1) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 u t1)) (*.f64 v t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 u t1)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (/.f64 (*.f64 v t1) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (-.f64 3 (/.f64 (*.f64 v t1) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 v) t1) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 t1) (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 t1)) (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (neg.f64 v) (neg.f64 t1))) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (neg.f64 t1) (neg.f64 v))) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (neg.f64 v))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (neg.f64 v) (/.f64 t1 (cbrt.f64 (+.f64 u t1))))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v t1) (+.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0) (pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) -1) -1) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1))) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) 0) (/.f64 (*.f64 v t1) (+.f64 u t1))) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))))) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0)))) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))))) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0)))) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))))) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0)))) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) 3)))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 t1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1))) (/.f64 v (cbrt.f64 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (+.f64 u t1)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 -1 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) 2)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (neg.f64 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 -1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (neg.f64 v) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v t1) (/.f64 1 (neg.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 u t1)) (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (neg.f64 v) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (+.f64 u t1))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) (+.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (*.f64 (neg.f64 v) t1)) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 v t1)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 (neg.f64 v) t1)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 t1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (/.f64 (neg.f64 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 t1 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) -1) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (neg.f64 v) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (/.f64 t1 (/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 v))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) (/.f64 (+.f64 u t1) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 (+.f64 u t1)) 0) (/.f64 (neg.f64 v) (/.f64 (+.f64 u t1) (/.f64 t1 (+.f64 u t1)))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0) (/.f64 -1 (/.f64 (+.f64 u t1) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))) -1) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 t1 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 1 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 u t1)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 t1) (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1)) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 u t1)) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t1) (/.f64 -1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 t1 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 t1 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (+.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (cbrt.f64 t1)) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (-.f64 (neg.f64 u) t1) t1)) (pow.f64 (+.f64 u t1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 t1)) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (neg.f64 (cbrt.f64 t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (cbrt.f64 (pow.f64 t1 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t1) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 t1 (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 t1 0) (/.f64 1 (/.f64 (+.f64 u t1) t1)) (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 t1) 0) (/.f64 1 (/.f64 (+.f64 u t1) t1)) (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (cbrt.f64 t1) (/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 (+.f64 u t1)) 0) (pow.f64 (/.f64 1 (/.f64 t1 (+.f64 u t1))) -1) (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 t1 (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3) (+.f64 0 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3) (+.f64 0 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) 0) (/.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3) (+.f64 0 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 t1 (+.f64 u t1)))))))

simplify5.4s (5.5%)

Algorithm
egglog
Counts
308 → 365
Calls
Call 1
Inputs
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2))) (/.f64 (*.f64 t1 v) u))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 -1 (*.f64 v (*.f64 u (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2))))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 u 3) v) (*.f64 t1 (pow.f64 t1 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 v (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (*.f64 (pow.f64 u 2) (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -2 (/.f64 (*.f64 u (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (pow.f64 u 2)))) (pow.f64 t1 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 4) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))))) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 4) (+.f64 (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u)))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (pow.f64 u 3) (+.f64 (*.f64 -2 (/.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2)))) (pow.f64 t1 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 1 u) 5)) (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))))))) (pow.f64 (/.f64 -1 u) 5))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))))))
(*.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 t1 u)
(+.f64 (/.f64 t1 u) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2))))
(+.f64 (/.f64 (pow.f64 t1 3) (*.f64 u (pow.f64 u 2))) (+.f64 (/.f64 t1 u) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)))))
(+.f64 (/.f64 (pow.f64 t1 3) (*.f64 u (pow.f64 u 2))) (+.f64 (/.f64 t1 u) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2))) (*.f64 -1 (/.f64 (pow.f64 t1 4) (pow.f64 (pow.f64 u 2) 2))))))
1
(+.f64 1 (*.f64 -1 (/.f64 u t1)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (*.f64 (pow.f64 (/.f64 1 t1) 2) (pow.f64 u 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 3) (*.f64 u (pow.f64 u 2)))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (pow.f64 u 2)))))
1
(+.f64 1 (*.f64 -1 (/.f64 u t1)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 u (pow.f64 u 2))) (*.f64 (pow.f64 (/.f64 -1 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) (*.f64 t1 (pow.f64 t1 2)))))))
(/.f64 t1 u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 2))) (/.f64 t1 u))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 2))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 3))) (/.f64 t1 u)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 2))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 3))) (+.f64 (/.f64 t1 u) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (pow.f64 (pow.f64 t1 2) 2))))))
(/.f64 t1 u)
(+.f64 (/.f64 t1 u) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (pow.f64 t1 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (/.f64 t1 u) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (pow.f64 t1 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (/.f64 t1 u) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (pow.f64 t1 2))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2))))))
(*.f64 (cbrt.f64 v) (/.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (+.f64 u t1)))
(*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))))
(*.f64 (*.f64 v (cbrt.f64 (/.f64 t1 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))
(*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (/.f64 t1 (+.f64 u t1))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (*.f64 v (cbrt.f64 (/.f64 t1 (+.f64 u t1)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (+.f64 u t1)) (cbrt.f64 v))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)))
(*.f64 (/.f64 t1 (+.f64 u t1)) v)
(*.f64 v (/.f64 t1 (+.f64 u t1)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (neg.f64 v))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 t1 (cbrt.f64 (+.f64 u t1))))
(*.f64 (cbrt.f64 (pow.f64 v 2)) (/.f64 (*.f64 t1 (cbrt.f64 v)) (+.f64 u t1)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))))
(*.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 (*.f64 t1 (cbrt.f64 v)) (+.f64 u t1)) (cbrt.f64 (pow.f64 v 2)))
(*.f64 (*.f64 (neg.f64 v) t1) (/.f64 -1 (+.f64 u t1)))
(*.f64 -1 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) -1)
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) 0))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))))) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))
(*.f64 t1 (-.f64 (/.f64 v (+.f64 u t1)) 0))
(*.f64 -1 (-.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) 0))
(*.f64 t1 (/.f64 v (+.f64 u t1)))
(*.f64 t1 (+.f64 0 (/.f64 v (+.f64 u t1))))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)))))
(*.f64 1 (/.f64 (*.f64 v t1) (+.f64 u t1)))
(*.f64 (*.f64 v t1) (/.f64 1 (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1)
(*.f64 (/.f64 1 (+.f64 u t1)) (*.f64 v t1))
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(-.f64 1 (+.f64 1 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1))))
(-.f64 1 (-.f64 1 (/.f64 (*.f64 v t1) (+.f64 u t1))))
(-.f64 0 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))
(-.f64 0 (+.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) 0))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1))))
(-.f64 3 (-.f64 3 (/.f64 (*.f64 v t1) (+.f64 u t1))))
(-.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0)
(/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1)
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 v) t1) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (cbrt.f64 t1) (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 t1)) (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) -1)
(/.f64 (neg.f64 (*.f64 (neg.f64 v) (neg.f64 t1))) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (neg.f64 v))) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (neg.f64 v))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 v) (/.f64 t1 (cbrt.f64 (+.f64 u t1))))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 v t1) (+.f64 u t1))
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) 1/3)
(pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) 3)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3))
(neg.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))
(neg.f64 (-.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) 0))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0) (pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) -1) -1) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 1 0) (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) 0) (/.f64 (*.f64 v t1) (+.f64 u t1))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0)))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0)))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0)))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(+.f64 (-.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1) 1)
(+.f64 0 (/.f64 (*.f64 v t1) (+.f64 u t1)))
(+.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0)
(+.f64 (-.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) 3)
(*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 v (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 t1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (+.f64 u t1)))
(*.f64 (/.f64 t1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1))) (/.f64 v (cbrt.f64 (-.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (+.f64 u t1)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 -1 (+.f64 u t1))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) 2)) v)
(*.f64 (/.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (neg.f64 v) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 -1 (+.f64 u t1)))
(*.f64 -1 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))
(*.f64 -1 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (neg.f64 v) (+.f64 u t1))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))))
(*.f64 -1 (/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) -1))
(*.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) (/.f64 1 (+.f64 u t1)))
(*.f64 1 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(*.f64 (*.f64 v t1) (/.f64 1 (neg.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 1 (+.f64 u t1)) (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 1)
(-.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2))))
(-.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))
(-.f64 0 (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2))))
(-.f64 0 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (neg.f64 v) (+.f64 u t1))))
(-.f64 0 (neg.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))))
(-.f64 0 (/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) -1))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (+.f64 u t1))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) (+.f64 u t1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (*.f64 (neg.f64 v) t1)) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 v t1)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 (neg.f64 v) t1)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 v (/.f64 t1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (/.f64 (neg.f64 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 t1 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) 2))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) 2))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) -1) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1)))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 1)
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 u t1) 2)))
(pow.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 3) 1/3)
(pow.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))) 3)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 3))
(neg.f64 (/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) -1))
(neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (neg.f64 v) (+.f64 u t1))))
(neg.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))))
(neg.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 0))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))) 3))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 v))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) (/.f64 (+.f64 u t1) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 t1 (+.f64 u t1)) 0) (/.f64 (neg.f64 v) (/.f64 (+.f64 u t1) (/.f64 t1 (+.f64 u t1)))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0) (/.f64 -1 (/.f64 (+.f64 u t1) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))) -1) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(+.f64 0 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 t1 (+.f64 u t1))))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 1 (+.f64 u t1))))
(*.f64 (/.f64 1 (+.f64 u t1)) t1)
(*.f64 t1 (/.f64 1 (+.f64 u t1)))
(*.f64 (cbrt.f64 t1) (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1)))
(*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1)) (cbrt.f64 t1))
(*.f64 (/.f64 -1 (+.f64 u t1)) (neg.f64 t1))
(*.f64 (neg.f64 t1) (/.f64 -1 (+.f64 u t1)))
(*.f64 -1 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 1 (/.f64 t1 (+.f64 u t1)))
(*.f64 (/.f64 t1 (+.f64 u t1)) 1)
(-.f64 1 (+.f64 1 (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(-.f64 0 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(-.f64 3 (+.f64 3 (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(/.f64 t1 (+.f64 u t1))
(/.f64 (*.f64 (cbrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (cbrt.f64 t1)) (cbrt.f64 (+.f64 u t1)))
(/.f64 (-.f64 0 (*.f64 (-.f64 (neg.f64 u) t1) t1)) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 t1)) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (neg.f64 (cbrt.f64 t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (cbrt.f64 (pow.f64 t1 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 t1) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 t1 (+.f64 u t1)) 1)
(/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) -1)
(/.f64 (neg.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(pow.f64 (/.f64 t1 (+.f64 u t1)) 1)
(pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) 3)
(pow.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3) 1/3)
(cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3))
(neg.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1)))) 3))
(if (!=.f64 t1 0) (/.f64 1 (/.f64 (+.f64 u t1) t1)) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 1 (/.f64 (+.f64 u t1) t1)) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (cbrt.f64 t1) (/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (/.f64 t1 (+.f64 u t1)) 0) (pow.f64 (/.f64 1 (/.f64 t1 (+.f64 u t1))) -1) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 1 0) (/.f64 t1 (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3) (+.f64 0 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3) (+.f64 0 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (+.f64 0 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) 0) (/.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3) (+.f64 0 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (/.f64 t1 (+.f64 u t1)))
(+.f64 0 (/.f64 t1 (+.f64 u t1)))
Outputs
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 t1 2) v)) (/.f64 (*.f64 (pow.f64 t1 3) v) u)) (pow.f64 u 2)) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2))) (/.f64 (*.f64 t1 v) u))))
(+.f64 (/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 t1 2) v)) (/.f64 (*.f64 (pow.f64 t1 3) v) u)) (pow.f64 u 2)) (-.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2)))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v (pow.f64 u 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 -1 (*.f64 v (*.f64 u (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2))))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (-.f64 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v (pow.f64 u 2))) (*.f64 (*.f64 v u) (/.f64 (pow.f64 u 2) (pow.f64 t1 3)))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (*.f64 v (pow.f64 (/.f64 (neg.f64 u) t1) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (+.f64 (/.f64 (neg.f64 (*.f64 v (pow.f64 u 3))) (pow.f64 t1 3)) (*.f64 v (pow.f64 (/.f64 (neg.f64 u) t1) 2))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))
(-.f64 (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))) (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 u 3) v) (*.f64 t1 (pow.f64 t1 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(-.f64 (-.f64 (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))) (/.f64 (*.f64 v u) t1)) (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3)))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (pow.f64 (/.f64 t1 u) 2) v))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (-.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 3))) (*.f64 (pow.f64 (/.f64 t1 u) 2) v)) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 v (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))))
(-.f64 (+.f64 (-.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 3))) (*.f64 (pow.f64 (/.f64 t1 u) 2) v)) (/.f64 (*.f64 t1 v) u)) (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 v (pow.f64 t1 4))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (pow.f64 (/.f64 t1 u) 2) v))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u)))
(-.f64 (-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (pow.f64 (/.f64 t1 u) 2) v)) (*.f64 (pow.f64 t1 3) (*.f64 v (/.f64 -1 (pow.f64 u 3)))))
(+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (pow.f64 (/.f64 t1 u) 2) v)) (*.f64 (pow.f64 t1 3) (*.f64 v (/.f64 -1 (pow.f64 u 3))))) (*.f64 (pow.f64 (neg.f64 (pow.f64 (/.f64 t1 u) 2)) 2) v))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (-.f64 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (pow.f64 t1 3)) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (*.f64 (pow.f64 u 2) (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -2 (/.f64 (*.f64 u (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (pow.f64 u 2)))) (pow.f64 t1 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(fma.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 v u) (pow.f64 (pow.f64 u 2) 3)) (/.f64 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) u) (pow.f64 u 2)))) (pow.f64 t1 4) (fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (-.f64 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (pow.f64 t1 3)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 -1 (/.f64 v t1)))
(-.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u))) (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (*.f64 -1 (/.f64 v t1))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u)) (-.f64 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 2))) (pow.f64 t1 3)) (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 4) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))))) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (fma.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u)) (-.f64 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 2))) (pow.f64 t1 3)) (/.f64 v t1))) (*.f64 (pow.f64 (pow.f64 t1 -1) 4) (*.f64 -2 (+.f64 (*.f64 u (*.f64 -3 (*.f64 v (pow.f64 u 2)))) (*.f64 v (pow.f64 u 3))))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (*.f64 -1 (/.f64 v t1)))
(-.f64 (*.f64 (*.f64 2 v) (*.f64 (/.f64 (pow.f64 t1 -1) t1) u)) (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 2 (*.f64 (*.f64 v (/.f64 (pow.f64 t1 -1) t1)) u) (-.f64 (*.f64 (/.f64 -1 (pow.f64 t1 3)) (*.f64 (*.f64 v (pow.f64 u 2)) 3)) (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 4) (+.f64 (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u)))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 2 (*.f64 (*.f64 v (/.f64 (pow.f64 t1 -1) t1)) u) (fma.f64 (pow.f64 (pow.f64 t1 -1) 4) (fma.f64 -2 (*.f64 v (pow.f64 u 3)) (*.f64 (*.f64 2 (*.f64 (*.f64 v (pow.f64 u 2)) 3)) u)) (-.f64 (*.f64 (/.f64 -1 (pow.f64 t1 3)) (*.f64 (*.f64 v (pow.f64 u 2)) 3)) (/.f64 v t1))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))
(-.f64 (/.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v u))) (pow.f64 t1 4)) (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2)))))
(-.f64 (fma.f64 (*.f64 -3 (/.f64 (*.f64 t1 v) (pow.f64 t1 4))) (pow.f64 u 2) (/.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v u))) (pow.f64 t1 4))) (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (pow.f64 u 3) (+.f64 (*.f64 -2 (/.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2)))) (pow.f64 t1 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))))
(-.f64 (fma.f64 (pow.f64 u 3) (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 t1 (*.f64 -3 (/.f64 (*.f64 t1 v) (pow.f64 t1 4)))) (pow.f64 t1 2)))) (fma.f64 (*.f64 -3 (/.f64 (*.f64 t1 v) (pow.f64 t1 4))) (pow.f64 u 2) (/.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v u))) (pow.f64 t1 4)))) (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))
(neg.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (neg.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (-.f64 (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 -3 (*.f64 (pow.f64 t1 3) v))) (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 1 u) 5)) (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))))))
(fma.f64 (*.f64 -2 (+.f64 (*.f64 v (pow.f64 t1 4)) (*.f64 t1 (*.f64 -3 (*.f64 (pow.f64 t1 3) v))))) (pow.f64 (pow.f64 u -1) 5) (fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (-.f64 (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 -3 (*.f64 (pow.f64 t1 3) v))) (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v)))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))
(neg.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))))
(-.f64 (*.f64 -2 (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3)))) (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))))))))
(-.f64 (fma.f64 -2 (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3))) (*.f64 (neg.f64 (pow.f64 (pow.f64 u -1) 4)) (*.f64 (*.f64 (pow.f64 t1 3) v) 3))) (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))))))) (pow.f64 (/.f64 -1 u) 5))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))))))
(-.f64 (fma.f64 -2 (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3))) (-.f64 (*.f64 (fma.f64 -2 (*.f64 v (pow.f64 t1 4)) (*.f64 (*.f64 2 t1) (*.f64 (*.f64 (pow.f64 t1 3) v) 3))) (neg.f64 (pow.f64 (/.f64 -1 u) 5))) (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 (*.f64 (pow.f64 t1 3) v) 3)))) (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 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 (pow.f64 t1 2) (pow.f64 u 2)))
(+.f64 (/.f64 (pow.f64 t1 3) (*.f64 u (pow.f64 u 2))) (+.f64 (/.f64 t1 u) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)))))
(+.f64 (pow.f64 (/.f64 t1 u) 3) (-.f64 (/.f64 t1 u) (/.f64 (pow.f64 t1 2) (pow.f64 u 2))))
(+.f64 (/.f64 (pow.f64 t1 3) (*.f64 u (pow.f64 u 2))) (+.f64 (/.f64 t1 u) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2))) (*.f64 -1 (/.f64 (pow.f64 t1 4) (pow.f64 (pow.f64 u 2) 2))))))
(+.f64 (pow.f64 (/.f64 t1 u) 3) (-.f64 (-.f64 (/.f64 t1 u) (/.f64 (pow.f64 t1 2) (pow.f64 u 2))) (/.f64 (pow.f64 t1 4) (pow.f64 (pow.f64 u 2) 2))))
1
(+.f64 1 (*.f64 -1 (/.f64 u t1)))
(-.f64 1 (/.f64 u t1))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (*.f64 (pow.f64 (/.f64 1 t1) 2) (pow.f64 u 2))))
(+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 (neg.f64 u) t1) 2))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 3) (*.f64 u (pow.f64 u 2)))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (pow.f64 u 2)))))
(+.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 u) t1) 3) (pow.f64 (/.f64 (neg.f64 u) t1) 2)) (-.f64 1 (/.f64 u t1)))
1
(+.f64 1 (*.f64 -1 (/.f64 u t1)))
(-.f64 1 (/.f64 u t1))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))))
(+.f64 (-.f64 1 (/.f64 u t1)) (pow.f64 (/.f64 (neg.f64 u) t1) 2))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 u (pow.f64 u 2))) (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))))
(+.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 u) t1) 3) (pow.f64 (/.f64 (neg.f64 u) t1) 2)) (-.f64 1 (/.f64 u t1)))
1
(+.f64 1 (*.f64 -1 (/.f64 u t1)))
(-.f64 1 (/.f64 u t1))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 2)) (+.f64 1 (*.f64 -1 (/.f64 u t1))))
(-.f64 (+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 2)) 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) (*.f64 t1 (pow.f64 t1 2)))))))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 2)) (-.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 u) t1) 3) (/.f64 u t1)) -1))
(/.f64 t1 u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 2))) (/.f64 t1 u))
(-.f64 (/.f64 t1 u) (pow.f64 (/.f64 t1 u) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 2))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 3))) (/.f64 t1 u)))
(+.f64 (pow.f64 (/.f64 t1 u) 3) (-.f64 (/.f64 t1 u) (pow.f64 (/.f64 t1 u) 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 2))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 3))) (+.f64 (/.f64 t1 u) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (pow.f64 (pow.f64 t1 2) 2))))))
(+.f64 (pow.f64 (/.f64 t1 u) 3) (-.f64 (-.f64 (/.f64 t1 u) (pow.f64 (/.f64 t1 u) 2)) (pow.f64 (neg.f64 (pow.f64 (/.f64 t1 u) 2)) 2)))
(/.f64 t1 u)
(+.f64 (/.f64 t1 u) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (pow.f64 t1 2))))
(-.f64 (/.f64 t1 u) (pow.f64 (/.f64 t1 u) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (/.f64 t1 u) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (pow.f64 t1 2)))))
(+.f64 (pow.f64 (/.f64 t1 u) 3) (-.f64 (/.f64 t1 u) (pow.f64 (/.f64 t1 u) 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (/.f64 t1 u) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (pow.f64 t1 2))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2))))))
(+.f64 (pow.f64 (/.f64 t1 u) 3) (-.f64 (-.f64 (/.f64 t1 u) (pow.f64 (/.f64 t1 u) 2)) (pow.f64 (neg.f64 (pow.f64 (/.f64 t1 u) 2)) 2)))
(*.f64 (cbrt.f64 v) (/.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (+.f64 u t1)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (cbrt.f64 v)) (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (*.f64 v (cbrt.f64 (/.f64 t1 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (/.f64 t1 (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (*.f64 v (cbrt.f64 (/.f64 t1 (+.f64 u t1)))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (+.f64 u t1)) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (cbrt.f64 v)) (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (/.f64 t1 (+.f64 u t1)) v)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 v (/.f64 t1 (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 t1 (cbrt.f64 (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (cbrt.f64 (pow.f64 v 2)) (/.f64 (*.f64 t1 (cbrt.f64 v)) (+.f64 u t1)))
(/.f64 (*.f64 (*.f64 t1 (cbrt.f64 v)) (cbrt.f64 (pow.f64 v 2))) (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))))
(neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) 3)))
(*.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 (*.f64 t1 (cbrt.f64 v)) (+.f64 u t1)) (cbrt.f64 (pow.f64 v 2)))
(/.f64 (*.f64 (*.f64 t1 (cbrt.f64 v)) (cbrt.f64 (pow.f64 v 2))) (+.f64 t1 u))
(*.f64 (*.f64 (neg.f64 v) t1) (/.f64 -1 (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) -1)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) 0))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))))) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 t1 (-.f64 (/.f64 v (+.f64 u t1)) 0))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 -1 (-.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) 0))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 t1 (/.f64 v (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 t1 (+.f64 0 (/.f64 v (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 1 (/.f64 (*.f64 v t1) (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (*.f64 v t1) (/.f64 1 (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (/.f64 1 (+.f64 u t1)) (*.f64 v t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(-.f64 1 (-.f64 1 (/.f64 (*.f64 v t1) (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(-.f64 0 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(-.f64 0 (+.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) 0))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(-.f64 3 (-.f64 3 (/.f64 (*.f64 v t1) (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(-.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 t1 v) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (+.f64 t1 u)))
(/.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (neg.f64 v) t1) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 (cbrt.f64 t1) (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 t1) (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 (+.f64 u t1)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 t1 v) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 t1)) (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (neg.f64 (*.f64 (cbrt.f64 t1) v)) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) -1)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (neg.f64 (*.f64 (neg.f64 v) (neg.f64 t1))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (neg.f64 v))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))))) (cbrt.f64 (+.f64 u t1)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 t1 v) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (neg.f64 v))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (neg.f64 (*.f64 (neg.f64 v) (/.f64 t1 (cbrt.f64 (+.f64 u t1))))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (neg.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 v t1) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) 1/3)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) 3)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(neg.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(neg.f64 (-.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) 0))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 (+.f64 t1 u) v)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0) (pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) -1) -1) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) -1) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(if (!=.f64 1 0) (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 1 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) 0) (/.f64 (*.f64 v t1) (+.f64 u t1))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0)))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0)))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0)))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(+.f64 (-.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1) 1)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(+.f64 0 (/.f64 (*.f64 v t1) (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(+.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(+.f64 (-.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) 3)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(*.f64 (/.f64 v (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 t1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1))))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 t1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1))) (/.f64 v (cbrt.f64 (-.f64 (neg.f64 u) t1))))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (+.f64 u t1)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 -1 (+.f64 u t1))))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) 2)) v)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (neg.f64 v) (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 -1 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (neg.f64 v) (+.f64 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) -1))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) (/.f64 1 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 1 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (*.f64 v t1) (/.f64 1 (neg.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 1 (+.f64 u t1)) (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 0 (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 0 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (neg.f64 v) (+.f64 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 0 (neg.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 0 (/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) -1))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (+.f64 u t1))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (/.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 t1 v) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)) (+.f64 u t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2))) (cbrt.f64 (+.f64 u t1)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (*.f64 (neg.f64 v) t1)) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1)))) (cbrt.f64 (+.f64 u t1)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 v t1)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 (neg.f64 v) t1)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 v (/.f64 t1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (/.f64 (neg.f64 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 t1 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) 2))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) 2))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) -1) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 3) 1/3)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))) 3)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 3))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (/.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) -1))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (neg.f64 v) (+.f64 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 0))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))) 3))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 v))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) v)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) (/.f64 (+.f64 u t1) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 t1 (+.f64 u t1)) 0) (/.f64 (neg.f64 v) (/.f64 (+.f64 u t1) (/.f64 t1 (+.f64 u t1)))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 t1 (+.f64 t1 u)) 0) (/.f64 v (/.f64 (+.f64 t1 u) (/.f64 t1 (-.f64 (neg.f64 u) t1)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0) (/.f64 -1 (/.f64 (+.f64 u t1) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2))) -1) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) 0) (pow.f64 (/.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) -1) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 0 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 0 (/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 t1 (+.f64 u t1))))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 1 (+.f64 u t1))))
(/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 1 (+.f64 u t1)) t1)
(/.f64 t1 (+.f64 t1 u))
(*.f64 t1 (/.f64 1 (+.f64 u t1)))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (cbrt.f64 t1) (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1)))
(/.f64 (cbrt.f64 (pow.f64 t1 3)) (+.f64 t1 u))
(*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1)) (cbrt.f64 t1))
(/.f64 (cbrt.f64 (pow.f64 t1 3)) (+.f64 t1 u))
(*.f64 (/.f64 -1 (+.f64 u t1)) (neg.f64 t1))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (neg.f64 t1) (/.f64 -1 (+.f64 u t1)))
(/.f64 t1 (+.f64 t1 u))
(*.f64 -1 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 t1 (+.f64 t1 u))
(*.f64 1 (/.f64 t1 (+.f64 u t1)))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (/.f64 t1 (+.f64 u t1)) 1)
(/.f64 t1 (+.f64 t1 u))
(-.f64 1 (+.f64 1 (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(/.f64 t1 (+.f64 t1 u))
(-.f64 0 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 t1 (+.f64 t1 u))
(-.f64 3 (+.f64 3 (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(/.f64 t1 (+.f64 t1 u))
(/.f64 t1 (+.f64 u t1))
(/.f64 t1 (+.f64 t1 u))
(/.f64 (*.f64 (cbrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))
(cbrt.f64 (/.f64 (*.f64 t1 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2)) (+.f64 t1 u)))
(/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (cbrt.f64 t1)) (cbrt.f64 (+.f64 u t1)))
(cbrt.f64 (/.f64 (*.f64 t1 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2)) (+.f64 t1 u)))
(/.f64 (-.f64 0 (*.f64 (-.f64 (neg.f64 u) t1) t1)) (pow.f64 (+.f64 u t1) 2))
(/.f64 (*.f64 t1 (+.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 t1)) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 t1 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (neg.f64 (cbrt.f64 t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 t1 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (cbrt.f64 (pow.f64 t1 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 t1 2)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 t1) (-.f64 (neg.f64 u) t1))
(/.f64 t1 (+.f64 t1 u))
(/.f64 (/.f64 t1 (+.f64 u t1)) 1)
(/.f64 t1 (+.f64 t1 u))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) -1)
(/.f64 t1 (+.f64 t1 u))
(/.f64 (neg.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(pow.f64 (/.f64 t1 (+.f64 u t1)) 1)
(/.f64 t1 (+.f64 t1 u))
(pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) 3)
(/.f64 t1 (+.f64 t1 u))
(pow.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3) 1/3)
(/.f64 t1 (+.f64 t1 u))
(cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3))
(/.f64 t1 (+.f64 t1 u))
(neg.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 t1 (+.f64 t1 u))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1)))) 3))
(/.f64 t1 (+.f64 t1 u))
(if (!=.f64 t1 0) (/.f64 1 (/.f64 (+.f64 u t1) t1)) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 t1 0) (pow.f64 (/.f64 (+.f64 t1 u) t1) -1) (/.f64 t1 (+.f64 t1 u)))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 1 (/.f64 (+.f64 u t1) t1)) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (neg.f64 t1) 0) (pow.f64 (/.f64 (+.f64 t1 u) t1) -1) (/.f64 t1 (+.f64 t1 u)))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (cbrt.f64 t1) (/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (cbrt.f64 t1) (/.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 t1 (+.f64 t1 u)))
(if (!=.f64 (/.f64 t1 (+.f64 u t1)) 0) (pow.f64 (/.f64 1 (/.f64 t1 (+.f64 u t1))) -1) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (/.f64 t1 (+.f64 t1 u)) 0) (/.f64 1 (pow.f64 (/.f64 t1 (+.f64 t1 u)) -1)) (/.f64 t1 (+.f64 t1 u)))
(if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2) (/.f64 t1 (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))
(if (!=.f64 1 0) (/.f64 t1 (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 1 0) (/.f64 t1 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3) (+.f64 0 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2) (/.f64 t1 (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3) (+.f64 0 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2) (/.f64 t1 (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))
(if (!=.f64 (+.f64 0 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) 0) (/.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3) (+.f64 0 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2) 0) (/.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2) (/.f64 t1 (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))
(+.f64 0 (/.f64 t1 (+.f64 u t1)))
(/.f64 t1 (+.f64 t1 u))

localize9.0ms (0%)

Local error

Found 1 expressions with local error:

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

Compiled 14 to 7 computations (50% saved)

series5.0ms (0%)

Counts
1 → 0
Calls

6 calls:

TimeVariablePointExpression
1.0ms
v
@inf
(*.f64 -1/2 (/.f64 v u))
1.0ms
v
@0
(*.f64 -1/2 (/.f64 v u))
1.0ms
u
@0
(*.f64 -1/2 (/.f64 v u))
1.0ms
u
@inf
(*.f64 -1/2 (/.f64 v u))
1.0ms
v
@-inf
(*.f64 -1/2 (/.f64 v u))
Compiler

Compiled 20 to 20 computations (0% saved)

rewrite1.5s (1.5%)

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

simplify2.7s (2.7%)

Algorithm
egglog
Counts
154 → 187
Calls
Call 1
Inputs
(*.f64 (cbrt.f64 (/.f64 (*.f64 v -1/2) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2)) (cbrt.f64 (/.f64 (*.f64 v -1/2) u)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -1/8 v) u)) (cbrt.f64 (pow.f64 (/.f64 v u) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) (cbrt.f64 (/.f64 (*.f64 -1/8 v) u)))
(*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (pow.f64 v 2)) (/.f64 -1/2 u)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 v -1/2) u))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 v -1/2) u))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2))))
(*.f64 (cbrt.f64 (/.f64 v u)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 v -1/2) u))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v -1/2) u))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 v u))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 v u))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) -1/2)))
(*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (pow.f64 u -1)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) -1/2)))
(*.f64 (cbrt.f64 v) (*.f64 (/.f64 (cbrt.f64 (pow.f64 v 2)) u) -1/2))
(*.f64 (cbrt.f64 (cbrt.f64 -1/2)) (*.f64 (cbrt.f64 (cbrt.f64 1/4)) (/.f64 (*.f64 (cbrt.f64 1/4) v) u)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 v -1/2) u)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 v -1/2) u))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) -1/2) (cbrt.f64 (/.f64 v u)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v -1/2) u)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 v -1/2) u))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2)) 2)))
(*.f64 (*.f64 (/.f64 (*.f64 v (cbrt.f64 -1/2)) u) (cbrt.f64 (cbrt.f64 1/4))) (cbrt.f64 (pow.f64 (cbrt.f64 1/4) 2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 -1/8 v) u)) (cbrt.f64 (/.f64 v u))) (cbrt.f64 (/.f64 v u)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 -1/8 v) u)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 v u))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) 2)))
(*.f64 (cbrt.f64 (/.f64 v u)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) -1/2))
(*.f64 1 (/.f64 (*.f64 v -1/2) u))
(*.f64 (/.f64 (*.f64 v -1/2) u) 1)
(*.f64 (/.f64 1/2 (cbrt.f64 u)) (/.f64 v (neg.f64 (cbrt.f64 (pow.f64 u 2)))))
(*.f64 (/.f64 (neg.f64 v) (cbrt.f64 u)) (/.f64 1/2 (cbrt.f64 (pow.f64 u 2))))
(*.f64 (/.f64 v (cbrt.f64 u)) (/.f64 -1/2 (cbrt.f64 (pow.f64 u 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 v) -1/2) u) (cbrt.f64 (pow.f64 v 2)))
(*.f64 (/.f64 (cbrt.f64 -1/2) u) (*.f64 (cbrt.f64 1/4) v))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -1/8 v) (pow.f64 u 2))) (cbrt.f64 (/.f64 (pow.f64 v 2) u)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v -1/2) (pow.f64 u 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 v -1/2) 2) u)))
(*.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 u 2))) (/.f64 v (cbrt.f64 u)))
(*.f64 (cbrt.f64 (/.f64 -1/2 (pow.f64 u 2))) (/.f64 (*.f64 (cbrt.f64 1/4) v) (cbrt.f64 u)))
(*.f64 (cbrt.f64 (/.f64 -1/2 u)) (/.f64 (*.f64 (cbrt.f64 1/4) v) (cbrt.f64 (pow.f64 u 2))))
(*.f64 (cbrt.f64 (pow.f64 v 2)) (*.f64 (cbrt.f64 v) (/.f64 -1/2 u)))
(*.f64 (*.f64 v -1/2) (pow.f64 u -1))
(*.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (cbrt.f64 (pow.f64 (pow.f64 u 2) -1)))
(*.f64 (pow.f64 u -1) (*.f64 v -1/2))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 u 2) -1)) (/.f64 v (*.f64 (cbrt.f64 u) -2)))
(*.f64 (neg.f64 v) (/.f64 1/2 u))
(*.f64 (neg.f64 v) (*.f64 (/.f64 -1 u) -1/2))
(*.f64 (/.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2)))) (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2))))
(*.f64 (*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) -1/2)) (/.f64 -1 (cbrt.f64 u)))
(*.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 u)) v) (cbrt.f64 (pow.f64 (pow.f64 u 2) -1)))
(*.f64 -1 (*.f64 -1/2 (/.f64 (neg.f64 v) u)))
(*.f64 -1 (*.f64 (/.f64 (neg.f64 v) u) -1/2))
(*.f64 (/.f64 (/.f64 (*.f64 v -1/2) u) -1) -1)
(*.f64 (/.f64 (*.f64 1/2 v) (cbrt.f64 u)) (/.f64 -1 (cbrt.f64 (pow.f64 u 2))))
(*.f64 (cbrt.f64 (pow.f64 u -1)) (*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 2))) -1/2))
(*.f64 (cbrt.f64 (pow.f64 u -1)) (/.f64 (*.f64 v -1/2) (cbrt.f64 (pow.f64 u 2))))
(*.f64 (/.f64 (neg.f64 v) u) 1/2)
(*.f64 (/.f64 -1/2 u) v)
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 2))) (/.f64 -1/2 (cbrt.f64 u)))
(*.f64 (cbrt.f64 (*.f64 v -1/2)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 v -1/2) 2)) u))
(*.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (cbrt.f64 (pow.f64 (pow.f64 u -1) 2)))
(*.f64 -1 (/.f64 (*.f64 1/2 v) u))
(*.f64 (/.f64 v u) -1/2)
(*.f64 (/.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (cbrt.f64 u)) (cbrt.f64 (pow.f64 u -1)))
(*.f64 (*.f64 -1/2 (/.f64 v (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 (pow.f64 u -1)))
(*.f64 (*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) -1/2)) (cbrt.f64 (pow.f64 u -1)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 v -1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2))) (cbrt.f64 (pow.f64 u -1)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2)) (cbrt.f64 (*.f64 v -1/2))) (cbrt.f64 (pow.f64 u -1)))
(*.f64 (/.f64 (*.f64 v -1/2) (cbrt.f64 (pow.f64 u 2))) (cbrt.f64 (pow.f64 u -1)))
(*.f64 1/2 (/.f64 (neg.f64 v) u))
(*.f64 (*.f64 1/2 v) (/.f64 -1 u))
(*.f64 v (/.f64 -1/2 u))
(*.f64 (*.f64 (cbrt.f64 v) -1/2) (/.f64 (cbrt.f64 (pow.f64 v 2)) u))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v -1/2)) u) (cbrt.f64 (pow.f64 (*.f64 v -1/2) 2)))
(*.f64 (/.f64 -1/2 (cbrt.f64 u)) (/.f64 v (cbrt.f64 (pow.f64 u 2))))
(*.f64 -1/2 (/.f64 v u))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (/.f64 v u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2))))
(*.f64 (cbrt.f64 -1/2) (/.f64 (*.f64 (cbrt.f64 1/4) v) u))
(*.f64 (/.f64 (*.f64 (cbrt.f64 1/4) v) u) (cbrt.f64 -1/2))
(*.f64 (*.f64 (/.f64 (*.f64 v (cbrt.f64 -1/2)) u) (cbrt.f64 -1/2)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 1/4) (/.f64 (*.f64 v (cbrt.f64 -1/2)) u))
(*.f64 (/.f64 (*.f64 v (cbrt.f64 -1/2)) u) (cbrt.f64 1/4))
(-.f64 (/.f64 0 (*.f64 u -2)) (/.f64 (neg.f64 v) (*.f64 u -2)))
(-.f64 (/.f64 0 u) (/.f64 (*.f64 1/2 v) u))
(-.f64 (/.f64 0 (/.f64 u 1/2)) (/.f64 (*.f64 1/2 v) u))
(-.f64 0 (/.f64 (*.f64 1/2 v) u))
(-.f64 0 (*.f64 -1/2 (/.f64 (neg.f64 v) u)))
(-.f64 0 (*.f64 (/.f64 (neg.f64 v) u) -1/2))
(/.f64 (*.f64 1/2 v) (neg.f64 u))
(/.f64 (/.f64 (*.f64 v -1/2) u) 1)
(/.f64 (*.f64 v -1/2) u)
(/.f64 v (*.f64 u -2))
(/.f64 (neg.f64 v) (/.f64 u 1/2))
(/.f64 (pow.f64 (neg.f64 (cbrt.f64 (*.f64 v -1/2))) 3) (neg.f64 u))
(/.f64 (/.f64 v (cbrt.f64 u)) (/.f64 (cbrt.f64 (pow.f64 u 2)) -1/2))
(/.f64 v (/.f64 (*.f64 u -2) 1))
(/.f64 (neg.f64 v) (/.f64 (/.f64 u 1/2) 1))
(/.f64 v (/.f64 (/.f64 u 1/2) -1))
(/.f64 (neg.f64 (/.f64 (*.f64 v -1/2) u)) -1)
(/.f64 (/.f64 (*.f64 1/2 v) (cbrt.f64 u)) (neg.f64 (cbrt.f64 (pow.f64 u 2))))
(/.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (/.f64 v (cbrt.f64 (pow.f64 u 2))) (*.f64 (cbrt.f64 u) -2))
(/.f64 (neg.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 u)) v)) (neg.f64 (cbrt.f64 (pow.f64 u 2))))
(/.f64 (*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) -1/2)) (cbrt.f64 u))
(/.f64 (*.f64 -1/2 (/.f64 v (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 u))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v -1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2))) (cbrt.f64 u))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2)) (cbrt.f64 (*.f64 v -1/2))) (cbrt.f64 u))
(/.f64 (/.f64 (*.f64 v -1/2) (cbrt.f64 (pow.f64 u 2))) (cbrt.f64 u))
(/.f64 (/.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (cbrt.f64 u)) (cbrt.f64 u))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2) (*.f64 v -1/2))) (cbrt.f64 u))
(/.f64 (cbrt.f64 (*.f64 (*.f64 v -1/2) (pow.f64 (/.f64 (*.f64 v -1/2) u) 2))) (cbrt.f64 u))
(/.f64 (neg.f64 (*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) -1/2))) (cbrt.f64 u))
(/.f64 (/.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) -1/2)) (neg.f64 (cbrt.f64 u)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2) (*.f64 1/2 v))) (neg.f64 (cbrt.f64 u)))
(/.f64 (cbrt.f64 (*.f64 (*.f64 1/2 v) (pow.f64 (/.f64 (*.f64 v -1/2) u) 2))) (neg.f64 (cbrt.f64 u)))
(/.f64 (neg.f64 (/.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (cbrt.f64 u))) (neg.f64 (cbrt.f64 u)))
(/.f64 (neg.f64 (*.f64 -1/2 (/.f64 v (cbrt.f64 (pow.f64 u 2))))) (neg.f64 (cbrt.f64 u)))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 v -1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2)))) (neg.f64 (cbrt.f64 u)))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2)) (cbrt.f64 (*.f64 v -1/2)))) (neg.f64 (cbrt.f64 u)))
(/.f64 (neg.f64 (/.f64 (*.f64 v -1/2) (cbrt.f64 (pow.f64 u 2)))) (neg.f64 (cbrt.f64 u)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2) (/.f64 v (*.f64 (cbrt.f64 u) -2)))) (cbrt.f64 (cbrt.f64 (pow.f64 u 2))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (pow.f64 (/.f64 (*.f64 v -1/2) u) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 u 2))))
(/.f64 (/.f64 v u) -2)
(/.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 u)) v) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (neg.f64 (/.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2))))) (neg.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2))))
(pow.f64 (/.f64 (*.f64 v -1/2) u) 1)
(pow.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v -1/2) u)) 3)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 3))
(neg.f64 (*.f64 -1/2 (/.f64 (neg.f64 v) u)))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) u) -1/2))
(neg.f64 (/.f64 (*.f64 1/2 v) u))
(neg.f64 (/.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (neg.f64 (cbrt.f64 (pow.f64 u 2)))))
(neg.f64 (/.f64 (/.f64 (*.f64 1/2 v) u) 1))
(neg.f64 (/.f64 (*.f64 -1/2 (/.f64 (neg.f64 v) u)) 1))
(neg.f64 (/.f64 (*.f64 (/.f64 (neg.f64 v) u) -1/2) 1))
(neg.f64 (/.f64 (neg.f64 v) (*.f64 u -2)))
(neg.f64 (*.f64 (cbrt.f64 1/4) (*.f64 (/.f64 (neg.f64 v) u) (cbrt.f64 -1/2))))
(neg.f64 (*.f64 1 (*.f64 -1/2 (/.f64 (neg.f64 v) u))))
(neg.f64 (*.f64 1 (*.f64 (/.f64 (neg.f64 v) u) -1/2)))
(neg.f64 (*.f64 (/.f64 -1/2 u) (neg.f64 v)))
(neg.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (/.f64 (neg.f64 v) u))))
(neg.f64 (*.f64 (/.f64 (*.f64 v -1/2) u) -1))
(neg.f64 (*.f64 (*.f64 (/.f64 (neg.f64 v) u) (cbrt.f64 -1/2)) (cbrt.f64 1/4)))
(neg.f64 (*.f64 (/.f64 -1 u) (*.f64 v -1/2)))
(neg.f64 (*.f64 (*.f64 -1/2 (/.f64 (neg.f64 v) u)) 1))
(neg.f64 (*.f64 (*.f64 (/.f64 (neg.f64 v) u) -1/2) 1))
(neg.f64 (*.f64 v (*.f64 (/.f64 -1 u) -1/2)))
(neg.f64 (*.f64 v (/.f64 1/2 u)))
(neg.f64 (*.f64 (neg.f64 v) (/.f64 -1/2 u)))
(neg.f64 (*.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (neg.f64 v) u)) (cbrt.f64 -1/2)))
(neg.f64 (*.f64 -1 (/.f64 (*.f64 v -1/2) u)))
(if (!=.f64 -1/2 0) (/.f64 (*.f64 v -1/2) u) (/.f64 (*.f64 v -1/2) u))
(if (!=.f64 v 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 (*.f64 v -1/2) u))
(if (!=.f64 (neg.f64 v) 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 (*.f64 v -1/2) u))
(if (!=.f64 (cbrt.f64 (pow.f64 v 2)) 0) (/.f64 (*.f64 (cbrt.f64 v) -1/2) (/.f64 u (cbrt.f64 (pow.f64 v 2)))) (/.f64 (*.f64 v -1/2) u))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v -1/2) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v -1/2)) (/.f64 u (cbrt.f64 (pow.f64 (*.f64 v -1/2) 2)))) (/.f64 (*.f64 v -1/2) u))
(if (!=.f64 (*.f64 v -1/2) 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 (*.f64 v -1/2) u))
(if (!=.f64 (*.f64 (cbrt.f64 1/4) v) 0) (/.f64 (cbrt.f64 -1/2) (/.f64 u (*.f64 (cbrt.f64 1/4) v))) (/.f64 (*.f64 v -1/2) u))
(if (!=.f64 (/.f64 (*.f64 v -1/2) u) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 v -1/2) u) -1)) (/.f64 (*.f64 v -1/2) u))
(if (!=.f64 1 0) (/.f64 (*.f64 v -1/2) u) (/.f64 (*.f64 v -1/2) u))
(if (!=.f64 -1 0) (/.f64 (*.f64 v -1/2) u) (/.f64 (*.f64 v -1/2) u))
Outputs
(*.f64 (cbrt.f64 (/.f64 (*.f64 v -1/2) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2)))
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2)) (cbrt.f64 (/.f64 (*.f64 v -1/2) u)))
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (cbrt.f64 (/.f64 (*.f64 -1/8 v) u)) (cbrt.f64 (pow.f64 (/.f64 v u) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 v u) 2) (/.f64 (*.f64 -1/8 v) u)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) (cbrt.f64 (/.f64 (*.f64 -1/8 v) u)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 v u) 2) (/.f64 (*.f64 -1/8 v) u)))
(*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (pow.f64 v 2)) (/.f64 -1/2 u)))
(*.f64 (cbrt.f64 (*.f64 v v)) (/.f64 (cbrt.f64 v) (*.f64 -2 u)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 v -1/2) u))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 v -1/2) u))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2))))
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (cbrt.f64 (/.f64 v u)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2))))
(*.f64 (cbrt.f64 (/.f64 v u)) (cbrt.f64 (*.f64 -1/2 (pow.f64 (/.f64 (*.f64 -1/2 v) u) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 v -1/2) u))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 v -1/2) u))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 v) u))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 -1/2 v) u) 2)) 2) (/.f64 (*.f64 -1/2 v) u))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 v u))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 v u))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) -1/2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (cbrt.f64 (pow.f64 (/.f64 v u) 2))) -1/2)
(*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (pow.f64 u -1)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) -1/2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (cbrt.f64 (pow.f64 (/.f64 v u) 2))) -1/2)
(*.f64 (cbrt.f64 v) (*.f64 (/.f64 (cbrt.f64 (pow.f64 v 2)) u) -1/2))
(*.f64 (cbrt.f64 (*.f64 v v)) (/.f64 (cbrt.f64 v) (*.f64 -2 u)))
(*.f64 (cbrt.f64 (cbrt.f64 -1/2)) (*.f64 (cbrt.f64 (cbrt.f64 1/4)) (/.f64 (*.f64 (cbrt.f64 1/4) v) u)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 -1/2)) (cbrt.f64 (cbrt.f64 1/4))) (*.f64 (cbrt.f64 1/4) (/.f64 v u)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 v -1/2) u)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 v -1/2) u))) 2))
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) -1/2) (cbrt.f64 (/.f64 v u)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (cbrt.f64 (pow.f64 (/.f64 v u) 2))) -1/2)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v -1/2) u)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 v -1/2) u))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2)) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 v) u)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 v) u))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 -1/2 v) u) 2)) 2))))
(*.f64 (*.f64 (/.f64 (*.f64 v (cbrt.f64 -1/2)) u) (cbrt.f64 (cbrt.f64 1/4))) (cbrt.f64 (pow.f64 (cbrt.f64 1/4) 2)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 -1/2) (/.f64 v u)) (cbrt.f64 (cbrt.f64 1/4))) (cbrt.f64 (pow.f64 1/4 2/3)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 -1/8 v) u)) (cbrt.f64 (/.f64 v u))) (cbrt.f64 (/.f64 v u)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -1/8 v) u)) (pow.f64 (cbrt.f64 (/.f64 v u)) 2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 -1/8 v) u)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 v u))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) 2)))
(*.f64 (cbrt.f64 (/.f64 v u)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) -1/2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (cbrt.f64 (pow.f64 (/.f64 v u) 2))) -1/2)
(*.f64 1 (/.f64 (*.f64 v -1/2) u))
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (/.f64 (*.f64 v -1/2) u) 1)
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (/.f64 1/2 (cbrt.f64 u)) (/.f64 v (neg.f64 (cbrt.f64 (pow.f64 u 2)))))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(*.f64 (/.f64 (neg.f64 v) (cbrt.f64 u)) (/.f64 1/2 (cbrt.f64 (pow.f64 u 2))))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(*.f64 (/.f64 v (cbrt.f64 u)) (/.f64 -1/2 (cbrt.f64 (pow.f64 u 2))))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 v) -1/2) u) (cbrt.f64 (pow.f64 v 2)))
(*.f64 (cbrt.f64 (*.f64 v v)) (/.f64 (cbrt.f64 v) (*.f64 -2 u)))
(*.f64 (/.f64 (cbrt.f64 -1/2) u) (*.f64 (cbrt.f64 1/4) v))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (/.f64 v u)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -1/8 v) (pow.f64 u 2))) (cbrt.f64 (/.f64 (pow.f64 v 2) u)))
(cbrt.f64 (*.f64 (/.f64 (*.f64 -1/8 v) (*.f64 u u)) (/.f64 (*.f64 v v) u)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v -1/2) (pow.f64 u 2))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 v -1/2) 2) u)))
(cbrt.f64 (*.f64 (/.f64 (*.f64 -1/2 v) (*.f64 u u)) (/.f64 (*.f64 1/4 (*.f64 v v)) u)))
(*.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 u 2))) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(*.f64 (cbrt.f64 (/.f64 -1/2 (pow.f64 u 2))) (/.f64 (*.f64 (cbrt.f64 1/4) v) (cbrt.f64 u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 u u))) (*.f64 (cbrt.f64 1/4) v)) (cbrt.f64 u))
(*.f64 (cbrt.f64 (/.f64 -1/2 u)) (/.f64 (*.f64 (cbrt.f64 1/4) v) (cbrt.f64 (pow.f64 u 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/2 u)) (*.f64 (cbrt.f64 1/4) v)) (cbrt.f64 (*.f64 u u)))
(*.f64 (cbrt.f64 (pow.f64 v 2)) (*.f64 (cbrt.f64 v) (/.f64 -1/2 u)))
(*.f64 (cbrt.f64 (*.f64 v v)) (/.f64 (cbrt.f64 v) (*.f64 -2 u)))
(*.f64 (*.f64 v -1/2) (pow.f64 u -1))
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (cbrt.f64 (pow.f64 (pow.f64 u 2) -1)))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(*.f64 (pow.f64 u -1) (*.f64 v -1/2))
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 u 2) -1)) (/.f64 v (*.f64 (cbrt.f64 u) -2)))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(*.f64 (neg.f64 v) (/.f64 1/2 u))
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (neg.f64 v) (*.f64 (/.f64 -1 u) -1/2))
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (/.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2)))) (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2))))
(/.f64 (/.f64 v (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u u))) (*.f64 -2 (cbrt.f64 u)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u u)) 2)))
(*.f64 (*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) -1/2)) (/.f64 -1 (cbrt.f64 u)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (cbrt.f64 (pow.f64 (/.f64 v u) 2))) -1/2)
(*.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 u)) v) (cbrt.f64 (pow.f64 (pow.f64 u 2) -1)))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(*.f64 -1 (*.f64 -1/2 (/.f64 (neg.f64 v) u)))
(/.f64 (*.f64 -1/2 v) u)
(*.f64 -1 (*.f64 (/.f64 (neg.f64 v) u) -1/2))
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (/.f64 (/.f64 (*.f64 v -1/2) u) -1) -1)
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (/.f64 (*.f64 1/2 v) (cbrt.f64 u)) (/.f64 -1 (cbrt.f64 (pow.f64 u 2))))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(*.f64 (cbrt.f64 (pow.f64 u -1)) (*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 2))) -1/2))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(*.f64 (cbrt.f64 (pow.f64 u -1)) (/.f64 (*.f64 v -1/2) (cbrt.f64 (pow.f64 u 2))))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(*.f64 (/.f64 (neg.f64 v) u) 1/2)
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (/.f64 -1/2 u) v)
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 2))) (/.f64 -1/2 (cbrt.f64 u)))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(*.f64 (cbrt.f64 (*.f64 v -1/2)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 v -1/2) 2)) u))
(/.f64 (*.f64 (cbrt.f64 (*.f64 -1/2 v)) (cbrt.f64 (*.f64 1/4 (*.f64 v v)))) u)
(*.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (cbrt.f64 (pow.f64 (pow.f64 u -1) 2)))
(*.f64 (*.f64 v (cbrt.f64 (pow.f64 (/.f64 1 u) 2))) (/.f64 -1/2 (cbrt.f64 u)))
(*.f64 -1 (/.f64 (*.f64 1/2 v) u))
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (/.f64 v u) -1/2)
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (/.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (cbrt.f64 u)) (cbrt.f64 (pow.f64 u -1)))
(/.f64 (/.f64 v (cbrt.f64 u)) (*.f64 (pow.f64 (cbrt.f64 u) 2) -2))
(*.f64 (*.f64 -1/2 (/.f64 v (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 (pow.f64 u -1)))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(*.f64 (*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) -1/2)) (cbrt.f64 (pow.f64 u -1)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (cbrt.f64 (pow.f64 (/.f64 v u) 2))) -1/2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 v -1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2))) (cbrt.f64 (pow.f64 u -1)))
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2)) (cbrt.f64 (*.f64 v -1/2))) (cbrt.f64 (pow.f64 u -1)))
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (/.f64 (*.f64 v -1/2) (cbrt.f64 (pow.f64 u 2))) (cbrt.f64 (pow.f64 u -1)))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(*.f64 1/2 (/.f64 (neg.f64 v) u))
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (*.f64 1/2 v) (/.f64 -1 u))
(/.f64 (*.f64 -1/2 v) u)
(*.f64 v (/.f64 -1/2 u))
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (*.f64 (cbrt.f64 v) -1/2) (/.f64 (cbrt.f64 (pow.f64 v 2)) u))
(*.f64 (cbrt.f64 (*.f64 v v)) (/.f64 (cbrt.f64 v) (*.f64 -2 u)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v -1/2)) u) (cbrt.f64 (pow.f64 (*.f64 v -1/2) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 -1/2 v)) (cbrt.f64 (*.f64 1/4 (*.f64 v v)))) u)
(*.f64 (/.f64 -1/2 (cbrt.f64 u)) (/.f64 v (cbrt.f64 (pow.f64 u 2))))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(*.f64 -1/2 (/.f64 v u))
(/.f64 (*.f64 -1/2 v) u)
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (/.f64 v u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (/.f64 v u) (pow.f64 (/.f64 (*.f64 -1/2 v) u) 2))))
(*.f64 (cbrt.f64 -1/2) (/.f64 (*.f64 (cbrt.f64 1/4) v) u))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (/.f64 v u)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 1/4) v) u) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (/.f64 v u)))
(*.f64 (*.f64 (/.f64 (*.f64 v (cbrt.f64 -1/2)) u) (cbrt.f64 -1/2)) (cbrt.f64 -1/2))
(*.f64 (*.f64 (cbrt.f64 -1/2) (/.f64 v u)) (pow.f64 (cbrt.f64 -1/2) 2))
(*.f64 (cbrt.f64 1/4) (/.f64 (*.f64 v (cbrt.f64 -1/2)) u))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (/.f64 v u)))
(*.f64 (/.f64 (*.f64 v (cbrt.f64 -1/2)) u) (cbrt.f64 1/4))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (/.f64 v u)))
(-.f64 (/.f64 0 (*.f64 u -2)) (/.f64 (neg.f64 v) (*.f64 u -2)))
(/.f64 (*.f64 -1/2 v) u)
(-.f64 (/.f64 0 u) (/.f64 (*.f64 1/2 v) u))
(/.f64 (*.f64 -1/2 v) u)
(-.f64 (/.f64 0 (/.f64 u 1/2)) (/.f64 (*.f64 1/2 v) u))
(/.f64 (*.f64 -1/2 v) u)
(-.f64 0 (/.f64 (*.f64 1/2 v) u))
(/.f64 (*.f64 -1/2 v) u)
(-.f64 0 (*.f64 -1/2 (/.f64 (neg.f64 v) u)))
(/.f64 (*.f64 -1/2 v) u)
(-.f64 0 (*.f64 (/.f64 (neg.f64 v) u) -1/2))
(/.f64 (*.f64 -1/2 v) u)
(/.f64 (*.f64 1/2 v) (neg.f64 u))
(/.f64 (*.f64 -1/2 v) u)
(/.f64 (/.f64 (*.f64 v -1/2) u) 1)
(/.f64 (*.f64 -1/2 v) u)
(/.f64 (*.f64 v -1/2) u)
(/.f64 (*.f64 -1/2 v) u)
(/.f64 v (*.f64 u -2))
(/.f64 (*.f64 -1/2 v) u)
(/.f64 (neg.f64 v) (/.f64 u 1/2))
(/.f64 (*.f64 -1/2 v) u)
(/.f64 (pow.f64 (neg.f64 (cbrt.f64 (*.f64 v -1/2))) 3) (neg.f64 u))
(/.f64 (*.f64 -1/2 v) u)
(/.f64 (/.f64 v (cbrt.f64 u)) (/.f64 (cbrt.f64 (pow.f64 u 2)) -1/2))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(/.f64 v (/.f64 (*.f64 u -2) 1))
(/.f64 (*.f64 -1/2 v) u)
(/.f64 (neg.f64 v) (/.f64 (/.f64 u 1/2) 1))
(/.f64 (*.f64 -1/2 v) u)
(/.f64 v (/.f64 (/.f64 u 1/2) -1))
(/.f64 (*.f64 -1/2 v) u)
(/.f64 (neg.f64 (/.f64 (*.f64 v -1/2) u)) -1)
(/.f64 (*.f64 -1/2 v) u)
(/.f64 (/.f64 (*.f64 1/2 v) (cbrt.f64 u)) (neg.f64 (cbrt.f64 (pow.f64 u 2))))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(/.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (cbrt.f64 (pow.f64 u 2)))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(/.f64 (/.f64 v (cbrt.f64 (pow.f64 u 2))) (*.f64 (cbrt.f64 u) -2))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(/.f64 (neg.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 u)) v)) (neg.f64 (cbrt.f64 (pow.f64 u 2))))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(/.f64 (*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) -1/2)) (cbrt.f64 u))
(*.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (cbrt.f64 (pow.f64 (/.f64 v u) 2))) -1/2)
(/.f64 (*.f64 -1/2 (/.f64 v (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 u))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v -1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2))) (cbrt.f64 u))
(/.f64 (*.f64 -1/2 v) u)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2)) (cbrt.f64 (*.f64 v -1/2))) (cbrt.f64 u))
(/.f64 (*.f64 -1/2 v) u)
(/.f64 (/.f64 (*.f64 v -1/2) (cbrt.f64 (pow.f64 u 2))) (cbrt.f64 u))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(/.f64 (/.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (cbrt.f64 u)) (cbrt.f64 u))
(/.f64 (/.f64 v (cbrt.f64 u)) (*.f64 (pow.f64 (cbrt.f64 u) 2) -2))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2) (*.f64 v -1/2))) (cbrt.f64 u))
(/.f64 (*.f64 -1/2 v) u)
(/.f64 (cbrt.f64 (*.f64 (*.f64 v -1/2) (pow.f64 (/.f64 (*.f64 v -1/2) u) 2))) (cbrt.f64 u))
(/.f64 (*.f64 -1/2 v) u)
(/.f64 (neg.f64 (*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) -1/2))) (cbrt.f64 u))
(*.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (cbrt.f64 (pow.f64 (/.f64 v u) 2))) -1/2)
(/.f64 (/.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2)))
(/.f64 (/.f64 v (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u u))) (*.f64 -2 (cbrt.f64 u)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u u)) 2)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) -1/2)) (neg.f64 (cbrt.f64 u)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 v u)) (cbrt.f64 (pow.f64 (/.f64 v u) 2))) -1/2)
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2) (*.f64 1/2 v))) (neg.f64 (cbrt.f64 u)))
(/.f64 (*.f64 -1/2 v) u)
(/.f64 (cbrt.f64 (*.f64 (*.f64 1/2 v) (pow.f64 (/.f64 (*.f64 v -1/2) u) 2))) (neg.f64 (cbrt.f64 u)))
(/.f64 (*.f64 -1/2 v) u)
(/.f64 (neg.f64 (/.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (cbrt.f64 u))) (neg.f64 (cbrt.f64 u)))
(/.f64 (/.f64 v (cbrt.f64 u)) (*.f64 (pow.f64 (cbrt.f64 u) 2) -2))
(/.f64 (neg.f64 (*.f64 -1/2 (/.f64 v (cbrt.f64 (pow.f64 u 2))))) (neg.f64 (cbrt.f64 u)))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 v -1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2)))) (neg.f64 (cbrt.f64 u)))
(/.f64 (*.f64 -1/2 v) u)
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2)) (cbrt.f64 (*.f64 v -1/2)))) (neg.f64 (cbrt.f64 u)))
(/.f64 (*.f64 -1/2 v) u)
(/.f64 (neg.f64 (/.f64 (*.f64 v -1/2) (cbrt.f64 (pow.f64 u 2)))) (neg.f64 (cbrt.f64 u)))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 2) (/.f64 v (*.f64 (cbrt.f64 u) -2)))) (cbrt.f64 (cbrt.f64 (pow.f64 u 2))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 -1/2 v) u) 2) (/.f64 (*.f64 -1/2 v) (cbrt.f64 u))) (cbrt.f64 (*.f64 u u))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (pow.f64 (/.f64 (*.f64 v -1/2) u) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 u 2))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 -1/2 v) u) 2) (/.f64 (*.f64 -1/2 v) (cbrt.f64 u))) (cbrt.f64 (*.f64 u u))))
(/.f64 (/.f64 v u) -2)
(/.f64 (*.f64 -1/2 v) u)
(/.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 u)) v) (cbrt.f64 (pow.f64 u 2)))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(/.f64 (neg.f64 (/.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2))))) (neg.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2))))
(/.f64 (/.f64 v (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 u u))) (*.f64 -2 (cbrt.f64 u)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 u u)) 2)))
(pow.f64 (/.f64 (*.f64 v -1/2) u) 1)
(/.f64 (*.f64 -1/2 v) u)
(pow.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 3) 1/3)
(/.f64 (*.f64 -1/2 v) u)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v -1/2) u)) 3)
(/.f64 (*.f64 -1/2 v) u)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v -1/2) u) 3))
(/.f64 (*.f64 -1/2 v) u)
(neg.f64 (*.f64 -1/2 (/.f64 (neg.f64 v) u)))
(/.f64 (*.f64 -1/2 v) u)
(neg.f64 (*.f64 (/.f64 (neg.f64 v) u) -1/2))
(/.f64 (*.f64 -1/2 v) u)
(neg.f64 (/.f64 (*.f64 1/2 v) u))
(/.f64 (*.f64 -1/2 v) u)
(neg.f64 (/.f64 (/.f64 v (*.f64 (cbrt.f64 u) -2)) (neg.f64 (cbrt.f64 (pow.f64 u 2)))))
(*.f64 (/.f64 v (cbrt.f64 u)) (cbrt.f64 (/.f64 -1/8 (*.f64 u u))))
(neg.f64 (/.f64 (/.f64 (*.f64 1/2 v) u) 1))
(/.f64 (*.f64 -1/2 v) u)
(neg.f64 (/.f64 (*.f64 -1/2 (/.f64 (neg.f64 v) u)) 1))
(/.f64 (*.f64 -1/2 v) u)
(neg.f64 (/.f64 (*.f64 (/.f64 (neg.f64 v) u) -1/2) 1))
(/.f64 (*.f64 -1/2 v) u)
(neg.f64 (/.f64 (neg.f64 v) (*.f64 u -2)))
(/.f64 (*.f64 -1/2 v) u)
(neg.f64 (*.f64 (cbrt.f64 1/4) (*.f64 (/.f64 (neg.f64 v) u) (cbrt.f64 -1/2))))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (/.f64 v u)))
(neg.f64 (*.f64 1 (*.f64 -1/2 (/.f64 (neg.f64 v) u))))
(/.f64 (*.f64 -1/2 v) u)
(neg.f64 (*.f64 1 (*.f64 (/.f64 (neg.f64 v) u) -1/2)))
(/.f64 (*.f64 -1/2 v) u)
(neg.f64 (*.f64 (/.f64 -1/2 u) (neg.f64 v)))
(/.f64 (*.f64 -1/2 v) u)
(neg.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (/.f64 (neg.f64 v) u))))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (/.f64 v u)))
(neg.f64 (*.f64 (/.f64 (*.f64 v -1/2) u) -1))
(/.f64 (*.f64 -1/2 v) u)
(neg.f64 (*.f64 (*.f64 (/.f64 (neg.f64 v) u) (cbrt.f64 -1/2)) (cbrt.f64 1/4)))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (/.f64 v u)))
(neg.f64 (*.f64 (/.f64 -1 u) (*.f64 v -1/2)))
(/.f64 (*.f64 -1/2 v) u)
(neg.f64 (*.f64 (*.f64 -1/2 (/.f64 (neg.f64 v) u)) 1))
(/.f64 (*.f64 -1/2 v) u)
(neg.f64 (*.f64 (*.f64 (/.f64 (neg.f64 v) u) -1/2) 1))
(/.f64 (*.f64 -1/2 v) u)
(neg.f64 (*.f64 v (*.f64 (/.f64 -1 u) -1/2)))
(/.f64 (*.f64 -1/2 v) u)
(neg.f64 (*.f64 v (/.f64 1/2 u)))
(/.f64 (*.f64 -1/2 v) u)
(neg.f64 (*.f64 (neg.f64 v) (/.f64 -1/2 u)))
(/.f64 (*.f64 -1/2 v) u)
(neg.f64 (*.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (neg.f64 v) u)) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (/.f64 v u)))
(neg.f64 (*.f64 -1 (/.f64 (*.f64 v -1/2) u)))
(/.f64 (*.f64 -1/2 v) u)
(if (!=.f64 -1/2 0) (/.f64 (*.f64 v -1/2) u) (/.f64 (*.f64 v -1/2) u))
(if (!=.f64 -1/2 0) (/.f64 (*.f64 -1/2 v) u) (/.f64 (*.f64 -1/2 v) u))
(if (!=.f64 v 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 (*.f64 v -1/2) u))
(if (!=.f64 v 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 (*.f64 -1/2 v) u))
(if (!=.f64 (neg.f64 v) 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 (*.f64 v -1/2) u))
(if (!=.f64 (neg.f64 v) 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 (*.f64 -1/2 v) u))
(if (!=.f64 (cbrt.f64 (pow.f64 v 2)) 0) (/.f64 (*.f64 (cbrt.f64 v) -1/2) (/.f64 u (cbrt.f64 (pow.f64 v 2)))) (/.f64 (*.f64 v -1/2) u))
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (/.f64 (*.f64 -1/2 (cbrt.f64 v)) (/.f64 u (cbrt.f64 (*.f64 v v)))) (/.f64 (*.f64 -1/2 v) u))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v -1/2) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v -1/2)) (/.f64 u (cbrt.f64 (pow.f64 (*.f64 v -1/2) 2)))) (/.f64 (*.f64 v -1/2) u))
(if (!=.f64 (cbrt.f64 (*.f64 1/4 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (*.f64 -1/2 v)) (/.f64 u (cbrt.f64 (*.f64 1/4 (*.f64 v v))))) (/.f64 (*.f64 -1/2 v) u))
(if (!=.f64 (*.f64 v -1/2) 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 (*.f64 v -1/2) u))
(if (!=.f64 (*.f64 -1/2 v) 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 (*.f64 -1/2 v) u))
(if (!=.f64 (*.f64 (cbrt.f64 1/4) v) 0) (/.f64 (cbrt.f64 -1/2) (/.f64 u (*.f64 (cbrt.f64 1/4) v))) (/.f64 (*.f64 v -1/2) u))
(if (!=.f64 (*.f64 (cbrt.f64 1/4) v) 0) (/.f64 (cbrt.f64 -1/2) (/.f64 u (*.f64 (cbrt.f64 1/4) v))) (/.f64 (*.f64 -1/2 v) u))
(if (!=.f64 (/.f64 (*.f64 v -1/2) u) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 v -1/2) u) -1)) (/.f64 (*.f64 v -1/2) u))
(if (!=.f64 (/.f64 (*.f64 -1/2 v) u) 0) (/.f64 -1 (/.f64 -1 (/.f64 (*.f64 -1/2 v) u))) (/.f64 (*.f64 -1/2 v) u))
(if (!=.f64 1 0) (/.f64 (*.f64 v -1/2) u) (/.f64 (*.f64 v -1/2) u))
(if (!=.f64 1 0) (/.f64 (*.f64 -1/2 v) u) (/.f64 (*.f64 -1/2 v) u))
(if (!=.f64 -1 0) (/.f64 (*.f64 v -1/2) u) (/.f64 (*.f64 v -1/2) u))
(if (!=.f64 -1 0) (/.f64 (*.f64 -1/2 v) u) (/.f64 (*.f64 -1/2 v) u))

localize17.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
5.6b
(/.f64 (/.f64 (*.f64 v t1) u) (-.f64 (neg.f64 t1) u))
6.5b
(/.f64 (*.f64 v t1) u)
Compiler

Compiled 30 to 8 computations (73.3% saved)

series34.0ms (0%)

Counts
2 → 72
Calls

18 calls:

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

Compiled 4650 to 2195 computations (52.8% saved)

rewrite1.6s (1.6%)

Algorithm
batch-egg-rewrite
Rules
143×egg-rr
129×egg-rr
Counts
2 → 272
Calls
Call 1
Inputs
(/.f64 (*.f64 v t1) u)
(/.f64 (/.f64 (*.f64 v t1) u) (-.f64 (neg.f64 t1) u))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 u) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 u -1)) (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (cbrt.f64 (/.f64 (*.f64 v t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) u) (cbrt.f64 (*.f64 v t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2))) (cbrt.f64 (pow.f64 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v u) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 v u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 u)) (/.f64 t1 (cbrt.f64 (pow.f64 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 u)) (/.f64 v (cbrt.f64 (pow.f64 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (pow.f64 u 2))) (/.f64 t1 (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 2))) (/.f64 v (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (/.f64 1 (cbrt.f64 (pow.f64 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (-.f64 (/.f64 v u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (-.f64 0 (/.f64 (neg.f64 v) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (+.f64 0 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 v t1) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 t1) v) (/.f64 -1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v t1) (pow.f64 u -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 u) (*.f64 (neg.f64 t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 u -1) (*.f64 v t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) u) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 v t1) u) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (*.f64 (neg.f64 t1) v) u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (-.f64 3 (/.f64 (*.f64 v t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (/.f64 0 (neg.f64 u))) (/.f64 (*.f64 (neg.f64 t1) v) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 (neg.f64 u)) 0) (/.f64 (*.f64 (neg.f64 t1) v) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (/.f64 (*.f64 v t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) (neg.f64 (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 (neg.f64 t1) v))) (neg.f64 (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))) (neg.f64 (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) 1) 0) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) 1) (*.f64 (neg.f64 (cbrt.f64 u)) 0)) (*.f64 (neg.f64 (cbrt.f64 u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 u 2)))) 1) 0) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u)) 1) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 u 2))) 0)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 u 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2))) 1) 0) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2)))) 1) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2)) 0)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (pow.f64 u 2)))) 1) 0) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 v t1))) 1) 0) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 (neg.f64 t1) v))) 1) (*.f64 (neg.f64 (cbrt.f64 u)) 0)) (*.f64 (neg.f64 (cbrt.f64 u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (neg.f64 u) (*.f64 (cbrt.f64 (*.f64 v t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))))) (*.f64 (neg.f64 u) (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 u 2)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 v t1) (cbrt.f64 u)))) (*.f64 (neg.f64 u) (neg.f64 (cbrt.f64 (pow.f64 u 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u)))) (*.f64 (neg.f64 u) (cbrt.f64 (pow.f64 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 u))) (*.f64 (neg.f64 u) (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))))) (*.f64 (neg.f64 u) (neg.f64 (cbrt.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (neg.f64 u) (*.f64 (neg.f64 t1) v))) (neg.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (neg.f64 u) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 u 2))))) (*.f64 (neg.f64 u) (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 1 (*.f64 (cbrt.f64 (*.f64 v t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 u 2)))) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (neg.f64 (cbrt.f64 (pow.f64 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 u))) (*.f64 1 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))))) (neg.f64 (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 u 2))))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v t1) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 0 (*.f64 1 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 0 (neg.f64 (cbrt.f64 u))) (*.f64 1 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))) (neg.f64 (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 0 (*.f64 1 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 u 2)))))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 u 2)))) (*.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u)))) (neg.f64 (cbrt.f64 (pow.f64 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 0 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2))) (*.f64 1 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 0 (*.f64 1 (*.f64 t1 (/.f64 v (cbrt.f64 (pow.f64 u 2)))))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 0 (*.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 v t1))))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 0 (neg.f64 (cbrt.f64 u))) (*.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 (neg.f64 t1) v))))) (neg.f64 (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u)) (neg.f64 (cbrt.f64 (pow.f64 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 u -1)) (*.f64 v t1)) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 u)) t1) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (*.f64 v t1) 2))) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (cbrt.f64 u)) v) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 u -1)) (*.f64 v t1)) 1) (*.f64 (cbrt.f64 (pow.f64 u 2)) 0)) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (*.f64 (cbrt.f64 (pow.f64 u 2)) 0)) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (/.f64 v (cbrt.f64 u)) t1) 1) (*.f64 (cbrt.f64 (pow.f64 u 2)) 0)) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (/.f64 t1 (cbrt.f64 u)) v) 1) (*.f64 (cbrt.f64 (pow.f64 u 2)) 0)) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (*.f64 v t1) 2))) 1) (*.f64 (cbrt.f64 (pow.f64 u 2)) 0)) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (neg.f64 u)) (*.f64 (neg.f64 u) (*.f64 v t1))) (pow.f64 u 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u)))) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (*.f64 (cbrt.f64 (pow.f64 u -1)) (*.f64 v t1)))) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (*.f64 (/.f64 v (cbrt.f64 u)) t1))) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (*.f64 (/.f64 t1 (cbrt.f64 u)) v))) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (*.f64 v t1) 2))))) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) v) (neg.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 u) 0)) (neg.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (neg.f64 u) (/.f64 (*.f64 (neg.f64 t1) v) u))) (neg.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (neg.f64 u)) (*.f64 v t1)) (neg.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 0 (neg.f64 u)) (*.f64 (neg.f64 t1) v)) (neg.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) u) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 v t1) u) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) (/.f64 0 (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 t1 0) (/.f64 v (/.f64 u t1)) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 u (cbrt.f64 (pow.f64 (*.f64 v t1) 2)))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (/.f64 t1 (/.f64 u v)) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 v t1) 0) (/.f64 1 (/.f64 (/.f64 u t1) v)) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) u)) -1) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 v t1) u) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) u) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 0 (neg.f64 u))) (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (+.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (*.f64 (neg.f64 t1) v) u)) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0) (/.f64 (*.f64 v t1) u)) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (/.f64 (*.f64 v t1) u) 0))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 u)) 3) (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 0 (neg.f64 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0)))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) u) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 0 (neg.f64 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 u)) 3) (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 0 (neg.f64 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u)))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0)))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) u) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (neg.f64 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 u)) 3) (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 0 (neg.f64 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0)))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (neg.f64 u)) (/.f64 0 u)) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (neg.f64 u)) 0) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 u)) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 v t1) u) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 v t1) u) 3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 v t1) u) 1) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (+.f64 t1 u))) (/.f64 (pow.f64 u -1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) u) (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v u) (/.f64 t1 (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 u -1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (pow.f64 u -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) u) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 -1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (/.f64 (*.f64 v t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 -1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 t1) v) (/.f64 1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v t1) (/.f64 -1 (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) 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 1 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2))) (cbrt.f64 (*.f64 (neg.f64 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 (*.f64 (neg.f64 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) (*.f64 (cbrt.f64 (*.f64 (neg.f64 u) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (*.f64 (neg.f64 t1) v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (cbrt.f64 (pow.f64 (*.f64 u (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (*.f64 v t1)) (*.f64 u (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (*.f64 (neg.f64 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) -1) (*.f64 (cbrt.f64 (pow.f64 u 2)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (*.f64 (cbrt.f64 (pow.f64 u 2)) (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (+.f64 t1 u))) (*.f64 u (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 u)) (neg.f64 (cbrt.f64 (pow.f64 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) u))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (+.f64 t1 u))) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 t1) u))) (neg.f64 (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) u) (-.f64 (neg.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (*.f64 u (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (*.f64 u (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (*.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 t1) u))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (cbrt.f64 (pow.f64 u 2))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (*.f64 v t1) 2))) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) t1) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) -1) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (*.f64 u (+.f64 t1 u))) (*.f64 v t1)) (*.f64 u (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 1 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (+.f64 t1 u))))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (*.f64 (neg.f64 u) (+.f64 t1 u))) (*.f64 (neg.f64 t1) v)) (*.f64 (neg.f64 u) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2)))) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (*.f64 1 (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (*.f64 u (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 v t1))) (pow.f64 (*.f64 u (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (*.f64 v t1) u))) (*.f64 (*.f64 u (+.f64 t1 u)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) u))) (*.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (+.f64 t1 u))))) (*.f64 (*.f64 u (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (*.f64 (neg.f64 u) (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 (neg.f64 t1) v))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 (neg.f64 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2)))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (*.f64 v t1) (cbrt.f64 u)))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 t1) u))))) (*.f64 (*.f64 u (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (*.f64 u (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (*.f64 v t1))) (*.f64 (+.f64 t1 u) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (+.f64 t1 u) (/.f64 (*.f64 (neg.f64 t1) v) u))) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 (+.f64 t1 u) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (+.f64 t1 u))))) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (*.f64 (neg.f64 u) (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (*.f64 (neg.f64 t1) v))) (*.f64 (+.f64 t1 u) (*.f64 (neg.f64 u) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2)))) (*.f64 (+.f64 t1 u) (/.f64 (*.f64 v t1) (cbrt.f64 u)))) (*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (*.f64 (+.f64 t1 u) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 t1) u))))) (*.f64 (+.f64 t1 u) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (neg.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 u)))) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (neg.f64 (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (cbrt.f64 u)) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u)) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 t1) u)))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v t1) (*.f64 (neg.f64 u) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (+.f64 t1 u) (/.f64 (*.f64 v t1) u))) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (neg.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) (/.f64 0 (*.f64 u (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) (/.f64 0 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (*.f64 v t1) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (/.f64 (neg.f64 t1) (/.f64 (*.f64 u (+.f64 t1 u)) v)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 t1 0) (/.f64 v (/.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 v t1) 0) (/.f64 -1 (/.f64 (/.f64 (*.f64 u (+.f64 t1 u)) v) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 u -1) 0) (/.f64 (*.f64 v t1) (/.f64 (+.f64 t1 u) (/.f64 -1 u))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 v t1) u))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))) -1) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 0 (*.f64 u (+.f64 t1 u)))) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (+.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (+.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 0 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 0 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 0 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 0 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))))))

simplify4.7s (4.8%)

Algorithm
egglog
Counts
344 → 372
Calls
Call 1
Inputs
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (+.f64 (/.f64 (*.f64 v (*.f64 (pow.f64 t1 4) u)) (*.f64 (pow.f64 (pow.f64 u 2) 2) (pow.f64 u 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(*.f64 -1 (/.f64 v u))
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))) u))))
(+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 (pow.f64 u 2) 2))) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))) u)))))
(*.f64 -1 (/.f64 v u))
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))) u)) (*.f64 -1 (/.f64 v u))))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (pow.f64 (pow.f64 u 2) 2))) (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))) u)) (*.f64 -1 (/.f64 v u)))))
(*.f64 -1 (/.f64 v u))
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2)))))
(+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (*.f64 (pow.f64 t1 2) t1)) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))
(+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))))
(+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))) (+.f64 (*.f64 v (*.f64 (pow.f64 (/.f64 1 u) 5) (pow.f64 (pow.f64 t1 2) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))))
(+.f64 (*.f64 -1 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 4))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))))
(+.f64 (*.f64 -1 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 4))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 5) (*.f64 v (pow.f64 (pow.f64 t1 2) 2)))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))
(*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) u))
(*.f64 v (/.f64 t1 u))
(*.f64 (/.f64 t1 u) v)
(*.f64 (cbrt.f64 (pow.f64 u -1)) (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) u)))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (cbrt.f64 (/.f64 (*.f64 v t1) u)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) u) (cbrt.f64 (*.f64 v t1)))
(*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2))) (cbrt.f64 (pow.f64 u -1)))
(*.f64 (/.f64 v u) t1)
(*.f64 t1 (/.f64 v u))
(*.f64 (/.f64 v (cbrt.f64 u)) (/.f64 t1 (cbrt.f64 (pow.f64 u 2))))
(*.f64 (/.f64 t1 (cbrt.f64 u)) (/.f64 v (cbrt.f64 (pow.f64 u 2))))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 2))) (/.f64 t1 (cbrt.f64 u)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 2))) (/.f64 v (cbrt.f64 u)))
(*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (/.f64 1 (cbrt.f64 (pow.f64 u 2))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 0))
(*.f64 t1 (-.f64 (/.f64 v u) 0))
(*.f64 -1 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0))
(*.f64 t1 (-.f64 0 (/.f64 (neg.f64 v) u)))
(*.f64 t1 (+.f64 0 (/.f64 v u)))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 v t1) u))))
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 -1 u))
(*.f64 (*.f64 v t1) (pow.f64 u -1))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))
(*.f64 (/.f64 -1 u) (*.f64 (neg.f64 t1) v))
(*.f64 -1 (/.f64 (*.f64 (neg.f64 t1) v) u))
(*.f64 (pow.f64 u -1) (*.f64 v t1))
(*.f64 1 (/.f64 (*.f64 v t1) u))
(*.f64 (/.f64 (*.f64 v t1) u) 1)
(-.f64 (/.f64 (*.f64 v t1) u) 0)
(-.f64 3 (+.f64 3 (/.f64 (*.f64 (neg.f64 t1) v) u)))
(-.f64 3 (-.f64 3 (/.f64 (*.f64 v t1) u)))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) u)))
(-.f64 (+.f64 0 (/.f64 0 (neg.f64 u))) (/.f64 (*.f64 (neg.f64 t1) v) u))
(-.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))
(-.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u))
(-.f64 (-.f64 (/.f64 0 (neg.f64 u)) 0) (/.f64 (*.f64 (neg.f64 t1) v) u))
(-.f64 1 (-.f64 1 (/.f64 (*.f64 v t1) u)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2))) (cbrt.f64 u))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) (cbrt.f64 u))
(/.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 u))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 u))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 u))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) (neg.f64 (cbrt.f64 u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 (neg.f64 t1) v))) (neg.f64 (cbrt.f64 u)))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))) (neg.f64 (cbrt.f64 u)))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))) (cbrt.f64 u))
(/.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 u))
(/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) -1)
(/.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) 1) 0) (cbrt.f64 u))
(/.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) 1) (*.f64 (neg.f64 (cbrt.f64 u)) 0)) (*.f64 (neg.f64 (cbrt.f64 u)) 1))
(/.f64 (-.f64 (*.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 u 2)))) 1) 0) (cbrt.f64 u))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u)) 1) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 u 2))) 0)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 u 2))) 1))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2))) 1) 0) (cbrt.f64 u))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2)))) 1) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2)) 0)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2)) 1))
(/.f64 (-.f64 (*.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (pow.f64 u 2)))) 1) 0) (cbrt.f64 u))
(/.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 v t1))) 1) 0) (cbrt.f64 u))
(/.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 (neg.f64 t1) v))) 1) (*.f64 (neg.f64 (cbrt.f64 u)) 0)) (*.f64 (neg.f64 (cbrt.f64 u)) 1))
(/.f64 (-.f64 0 (*.f64 (neg.f64 u) (*.f64 (cbrt.f64 (*.f64 v t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))))) (*.f64 (neg.f64 u) (cbrt.f64 u)))
(/.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 u 2)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 v t1) (cbrt.f64 u)))) (*.f64 (neg.f64 u) (neg.f64 (cbrt.f64 (pow.f64 u 2)))))
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u)))) (*.f64 (neg.f64 u) (cbrt.f64 (pow.f64 u 2))))
(/.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 u))) (*.f64 (neg.f64 u) (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))))) (*.f64 (neg.f64 u) (neg.f64 (cbrt.f64 u))))
(/.f64 (-.f64 0 (*.f64 (neg.f64 u) (*.f64 (neg.f64 t1) v))) (neg.f64 (pow.f64 u 2)))
(/.f64 (-.f64 0 (*.f64 (neg.f64 u) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 u 2))))) (*.f64 (neg.f64 u) (cbrt.f64 u)))
(/.f64 (-.f64 0 (*.f64 1 (*.f64 (cbrt.f64 (*.f64 v t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))))) (cbrt.f64 u))
(/.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 u 2)))) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (neg.f64 (cbrt.f64 (pow.f64 u 2))))
(/.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 u))) (*.f64 1 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))))) (neg.f64 (cbrt.f64 u)))
(/.f64 (-.f64 0 (*.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 u 2))))) (cbrt.f64 u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) -1)
(/.f64 (*.f64 v t1) u)
(/.f64 (+.f64 0 (*.f64 1 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))) (cbrt.f64 u))
(/.f64 (+.f64 (*.f64 0 (neg.f64 (cbrt.f64 u))) (*.f64 1 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))) (neg.f64 (cbrt.f64 u)))
(/.f64 (+.f64 0 (*.f64 1 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 u 2)))))) (cbrt.f64 u))
(/.f64 (+.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 u 2)))) (*.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u)))) (neg.f64 (cbrt.f64 (pow.f64 u 2))))
(/.f64 (+.f64 0 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 u))
(/.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2))) (*.f64 1 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2)))
(/.f64 (+.f64 0 (*.f64 1 (*.f64 t1 (/.f64 v (cbrt.f64 (pow.f64 u 2)))))) (cbrt.f64 u))
(/.f64 (+.f64 0 (*.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 v t1))))) (cbrt.f64 u))
(/.f64 (+.f64 (*.f64 0 (neg.f64 (cbrt.f64 u))) (*.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 (neg.f64 t1) v))))) (neg.f64 (cbrt.f64 u)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u)) (neg.f64 (cbrt.f64 (pow.f64 u 2))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 u -1)) (*.f64 v t1)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 u)) t1) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (*.f64 v t1) 2))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 u)) v) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 u -1)) (*.f64 v t1)) 1) (*.f64 (cbrt.f64 (pow.f64 u 2)) 0)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (-.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (*.f64 (cbrt.f64 (pow.f64 u 2)) 0)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 v (cbrt.f64 u)) t1) 1) (*.f64 (cbrt.f64 (pow.f64 u 2)) 0)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 t1 (cbrt.f64 u)) v) 1) (*.f64 (cbrt.f64 (pow.f64 u 2)) 0)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (*.f64 v t1) 2))) 1) (*.f64 (cbrt.f64 (pow.f64 u 2)) 0)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (-.f64 (*.f64 0 (neg.f64 u)) (*.f64 (neg.f64 u) (*.f64 v t1))) (pow.f64 u 2))
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u)))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (*.f64 (cbrt.f64 (pow.f64 u -1)) (*.f64 v t1)))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (*.f64 (/.f64 v (cbrt.f64 u)) t1))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (*.f64 (/.f64 t1 (cbrt.f64 u)) v))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (*.f64 v t1) 2))))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (neg.f64 u))
(/.f64 (-.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 u) 0)) (neg.f64 u))
(/.f64 (-.f64 0 (*.f64 (neg.f64 u) (/.f64 (*.f64 (neg.f64 t1) v) u))) (neg.f64 u))
(/.f64 (-.f64 (*.f64 0 (neg.f64 u)) (*.f64 v t1)) (neg.f64 u))
(/.f64 (+.f64 (*.f64 0 (neg.f64 u)) (*.f64 (neg.f64 t1) v)) (neg.f64 u))
(/.f64 (/.f64 (*.f64 v t1) u) 1)
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 3)
(pow.f64 (/.f64 (*.f64 v t1) u) 1)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3))
(neg.f64 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) (/.f64 0 (neg.f64 u))))
(neg.f64 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0))
(neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) u))
(if (!=.f64 t1 0) (/.f64 v (/.f64 u t1)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 u (cbrt.f64 (pow.f64 (*.f64 v t1) 2)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 u v)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (*.f64 v t1) 0) (/.f64 1 (/.f64 (/.f64 u t1) v)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) u)) -1) (/.f64 (*.f64 v t1) u))
(if (!=.f64 1 0) (/.f64 (*.f64 v t1) u) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) u) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (+.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 0 (neg.f64 u))) (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (+.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (*.f64 (neg.f64 t1) v) u)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0) (/.f64 (*.f64 v t1) u)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (/.f64 (*.f64 v t1) u) 0))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 u)) 3) (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 0 (neg.f64 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) u) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 0 (neg.f64 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 u)) 3) (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 0 (neg.f64 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u)))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) u) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 0 (neg.f64 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 u)) 3) (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 0 (neg.f64 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0)))) (/.f64 (*.f64 v t1) u))
(+.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 v t1) u))
(+.f64 (-.f64 (/.f64 0 (neg.f64 u)) (/.f64 0 u)) (/.f64 (*.f64 v t1) u))
(+.f64 (-.f64 (/.f64 0 (neg.f64 u)) 0) (/.f64 (*.f64 v t1) u))
(+.f64 (-.f64 0 (/.f64 0 u)) (/.f64 (*.f64 v t1) u))
(+.f64 0 (/.f64 (*.f64 v t1) u))
(+.f64 (/.f64 (*.f64 v t1) u) 0)
(+.f64 (-.f64 (/.f64 (*.f64 v t1) u) 3) 3)
(+.f64 (-.f64 (/.f64 (*.f64 v t1) u) 1) 1)
(*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (+.f64 t1 u))) (/.f64 (pow.f64 u -1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) u))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v u))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) u) (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(*.f64 (/.f64 (pow.f64 u -1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (pow.f64 u -1))
(*.f64 -1 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 t1) u)))
(*.f64 (/.f64 (*.f64 v t1) u) (/.f64 -1 (+.f64 t1 u)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 -1 u))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (/.f64 (*.f64 v t1) u)))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) u))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 u))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 -1 (+.f64 t1 u))))
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) (/.f64 1 (+.f64 t1 u)))
(*.f64 (*.f64 v t1) (/.f64 -1 (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) u))
(*.f64 (/.f64 -1 (*.f64 u (+.f64 t1 u))) (*.f64 v t1))
(*.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 1)
(-.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))
(-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))
(-.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))
(-.f64 0 (+.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2))) (cbrt.f64 (*.f64 (neg.f64 u) (+.f64 t1 u))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 (*.f64 (neg.f64 u) (+.f64 t1 u))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) (*.f64 (cbrt.f64 (*.f64 (neg.f64 u) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (*.f64 (neg.f64 t1) v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (neg.f64 u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (cbrt.f64 (pow.f64 (*.f64 u (+.f64 t1 u)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (*.f64 v t1)) (*.f64 u (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (*.f64 (neg.f64 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) -1) (*.f64 (cbrt.f64 (pow.f64 u 2)) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (*.f64 (cbrt.f64 (pow.f64 u 2)) (-.f64 (neg.f64 t1) u)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (+.f64 t1 u))) (*.f64 u (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 u)) (neg.f64 (cbrt.f64 (pow.f64 u 2))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) u))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (+.f64 t1 u))) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 t1) u))) (neg.f64 (cbrt.f64 u)))
(/.f64 (/.f64 (*.f64 v t1) u) (-.f64 (neg.f64 t1) u))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (*.f64 u (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (*.f64 u (+.f64 t1 u)) 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (*.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 u 2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 t1) u))) (cbrt.f64 u))
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (cbrt.f64 (pow.f64 u 2))) (cbrt.f64 u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) u)
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (*.f64 v t1) 2))) u)
(/.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) t1) u)
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v) u)
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) -1) u)
(/.f64 (-.f64 (*.f64 0 (*.f64 u (+.f64 t1 u))) (*.f64 v t1)) (*.f64 u (+.f64 t1 u)))
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 1 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (+.f64 t1 u))))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (-.f64 (*.f64 0 (*.f64 (neg.f64 u) (+.f64 t1 u))) (*.f64 (neg.f64 t1) v)) (*.f64 (neg.f64 u) (+.f64 t1 u)))
(/.f64 (-.f64 (*.f64 0 (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2)))) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (*.f64 1 (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2)))))
(/.f64 (-.f64 (*.f64 0 (*.f64 u (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 v t1))) (pow.f64 (*.f64 u (+.f64 t1 u)) 2))
(/.f64 (-.f64 0 (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (*.f64 v t1) u))) (*.f64 (*.f64 u (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (-.f64 0 (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) u))) (*.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (neg.f64 t1) u)))
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (+.f64 t1 u))))) (*.f64 (*.f64 u (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (-.f64 (*.f64 0 (*.f64 (neg.f64 u) (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 (neg.f64 t1) v))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 (neg.f64 u) (+.f64 t1 u))))
(/.f64 (-.f64 (*.f64 0 (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2)))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (*.f64 v t1) (cbrt.f64 u)))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2)))))
(/.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 t1) u))))) (*.f64 (*.f64 u (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (-.f64 (*.f64 0 (*.f64 u (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (*.f64 v t1))) (*.f64 (+.f64 t1 u) (*.f64 u (+.f64 t1 u))))
(/.f64 (-.f64 0 (*.f64 (+.f64 t1 u) (/.f64 (*.f64 (neg.f64 t1) v) u))) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 (+.f64 t1 u) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (+.f64 t1 u))))) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (-.f64 (*.f64 0 (*.f64 (neg.f64 u) (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (*.f64 (neg.f64 t1) v))) (*.f64 (+.f64 t1 u) (*.f64 (neg.f64 u) (+.f64 t1 u))))
(/.f64 (-.f64 (*.f64 0 (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2)))) (*.f64 (+.f64 t1 u) (/.f64 (*.f64 v t1) (cbrt.f64 u)))) (*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2)))))
(/.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (*.f64 (+.f64 t1 u) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 t1) u))))) (*.f64 (+.f64 t1 u) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (/.f64 (*.f64 v t1) (neg.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 u)))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (neg.f64 (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (cbrt.f64 u)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u)) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2))))
(/.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 t1) u)))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) (+.f64 t1 u))
(/.f64 (*.f64 v t1) (*.f64 (neg.f64 u) (+.f64 t1 u)))
(/.f64 (-.f64 0 (*.f64 (+.f64 t1 u) (/.f64 (*.f64 v t1) u))) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (neg.f64 u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 1)
(pow.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))) 3)
(pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 1)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 3))
(neg.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 0))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) (/.f64 0 (*.f64 u (+.f64 t1 u)))))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) (/.f64 0 (+.f64 t1 u))))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))) 3))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (*.f64 v t1) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 v 0) (/.f64 (neg.f64 t1) (/.f64 (*.f64 u (+.f64 t1 u)) v)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 t1 0) (/.f64 v (/.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (*.f64 v t1) 0) (/.f64 -1 (/.f64 (/.f64 (*.f64 u (+.f64 t1 u)) v) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (pow.f64 u -1) 0) (/.f64 (*.f64 v t1) (/.f64 (+.f64 t1 u) (/.f64 -1 u))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 v t1) u))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))) -1) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (+.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 0 (*.f64 u (+.f64 t1 u)))) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (+.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (+.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (+.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 0 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 0 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 0 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 0 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(+.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(+.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(+.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
Outputs
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 v t1) u)
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (pow.f64 u 2))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(-.f64 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (/.f64 (*.f64 v t1) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(-.f64 (/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 2) (*.f64 v u))) (pow.f64 (pow.f64 u 2) 2)) (/.f64 (*.f64 v t1) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (+.f64 (/.f64 (*.f64 v (*.f64 (pow.f64 t1 4) u)) (*.f64 (pow.f64 (pow.f64 u 2) 2) (pow.f64 u 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(+.f64 (/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 t1 3) v)) (*.f64 (pow.f64 t1 2) (*.f64 v u))) (pow.f64 (pow.f64 u 2) 2)) (-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t1 4) u) v) (pow.f64 (pow.f64 u 2) 3)) (/.f64 (*.f64 v t1) (pow.f64 u 2))))
(*.f64 -1 (/.f64 v u))
(/.f64 v (neg.f64 u))
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(-.f64 (/.f64 v t1) (/.f64 v u))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))) u))))
(+.f64 (/.f64 v t1) (neg.f64 (/.f64 (+.f64 v (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v (pow.f64 u 2)))) u)))
(+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 (pow.f64 u 2) 2))) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))) u)))))
(+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 (/.f64 v (pow.f64 t1 3)) (pow.f64 (pow.f64 u 2) 2)) (pow.f64 u 2)) (neg.f64 (/.f64 (+.f64 v (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v (pow.f64 u 2)))) u))))
(*.f64 -1 (/.f64 v u))
(/.f64 v (neg.f64 u))
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(-.f64 (/.f64 v t1) (/.f64 v u))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))) u)) (*.f64 -1 (/.f64 v u))))
(+.f64 (/.f64 v t1) (neg.f64 (/.f64 (+.f64 (*.f64 v (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1))) v) u)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (pow.f64 (pow.f64 u 2) 2))) (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))) u)) (*.f64 -1 (/.f64 v u)))))
(+.f64 (-.f64 (/.f64 v t1) (/.f64 (*.f64 (/.f64 -1 (pow.f64 t1 3)) (*.f64 v (pow.f64 (pow.f64 u 2) 2))) (pow.f64 u 2))) (neg.f64 (/.f64 (+.f64 (*.f64 v (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 (neg.f64 u) t1))) v) u)))
(*.f64 -1 (/.f64 v u))
(/.f64 v (neg.f64 u))
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(-.f64 (/.f64 v t1) (/.f64 v u))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2)))))
(-.f64 (-.f64 (/.f64 v t1) (/.f64 v u)) (/.f64 (*.f64 v u) (pow.f64 t1 2)))
(+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (*.f64 (pow.f64 t1 2) t1)) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))))
(+.f64 (/.f64 v t1) (-.f64 (-.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (/.f64 v u)) (/.f64 (*.f64 v u) (pow.f64 t1 2))))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))
(neg.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) t1) v))
(+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(fma.f64 (pow.f64 t1 2) (/.f64 v (pow.f64 u 3)) (neg.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) t1) v)))
(+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))))
(-.f64 (-.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 (pow.f64 t1 3) v))) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) t1) v))
(+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))) (+.f64 (*.f64 v (*.f64 (pow.f64 (/.f64 1 u) 5) (pow.f64 (pow.f64 t1 2) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))))
(fma.f64 (pow.f64 t1 2) (/.f64 v (pow.f64 u 3)) (-.f64 (-.f64 (*.f64 v (*.f64 (pow.f64 (pow.f64 u -1) 5) (pow.f64 t1 4))) (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 (pow.f64 t1 3) v))) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) t1) v)))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))
(neg.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) t1) v))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))))
(-.f64 (*.f64 (neg.f64 (pow.f64 t1 2)) (*.f64 v (/.f64 -1 (pow.f64 u 3)))) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) t1) v))
(+.f64 (*.f64 -1 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 4))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))))
(-.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 t1 2)) (*.f64 v (/.f64 -1 (pow.f64 u 3)))) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) t1) v)) (*.f64 (pow.f64 t1 3) (*.f64 (pow.f64 (pow.f64 u -1) 4) v)))
(+.f64 (*.f64 -1 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 4))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 5) (*.f64 v (pow.f64 (pow.f64 t1 2) 2)))))))
(-.f64 (-.f64 (-.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) t1) v)) (*.f64 (pow.f64 (/.f64 -1 u) 5) (*.f64 v (pow.f64 t1 4)))) (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3)))) (*.f64 (pow.f64 t1 3) (*.f64 (pow.f64 (pow.f64 u -1) 4) v)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))
(/.f64 (*.f64 v t1) u)
(*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) u))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 3)) u)
(*.f64 v (/.f64 t1 u))
(/.f64 (*.f64 v t1) u)
(*.f64 (/.f64 t1 u) v)
(/.f64 (*.f64 v t1) u)
(*.f64 (cbrt.f64 (pow.f64 u -1)) (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 u -1)) v) t1) (cbrt.f64 (pow.f64 u 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) u)))
(/.f64 (*.f64 v t1) u)
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (cbrt.f64 (/.f64 (*.f64 v t1) u)))
(/.f64 (*.f64 v t1) u)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) u) (cbrt.f64 (*.f64 v t1)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 3)) u)
(*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2))) (cbrt.f64 (pow.f64 u -1)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 u -1)) v) t1) (cbrt.f64 (pow.f64 u 2)))
(*.f64 (/.f64 v u) t1)
(/.f64 (*.f64 v t1) u)
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 v t1) u)
(*.f64 (/.f64 v (cbrt.f64 u)) (/.f64 t1 (cbrt.f64 (pow.f64 u 2))))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(*.f64 (/.f64 t1 (cbrt.f64 u)) (/.f64 v (cbrt.f64 (pow.f64 u 2))))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 u 2))) (/.f64 t1 (cbrt.f64 u)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 2))) (/.f64 v (cbrt.f64 u)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (/.f64 1 (cbrt.f64 (pow.f64 u 2))))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 0))
(/.f64 (*.f64 v t1) u)
(*.f64 t1 (-.f64 (/.f64 v u) 0))
(/.f64 (*.f64 v t1) u)
(*.f64 -1 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0))
(/.f64 (*.f64 v t1) u)
(*.f64 t1 (-.f64 0 (/.f64 (neg.f64 v) u)))
(/.f64 (*.f64 v t1) u)
(*.f64 t1 (+.f64 0 (/.f64 v u)))
(/.f64 (*.f64 v t1) u)
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 v t1) u))))
(/.f64 (*.f64 v t1) u)
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 -1 u))
(/.f64 (*.f64 v t1) u)
(*.f64 (*.f64 v t1) (pow.f64 u -1))
(/.f64 (*.f64 v t1) u)
(*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))
(neg.f64 (cbrt.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 v t1)) u) 3)))
(*.f64 (/.f64 -1 u) (*.f64 (neg.f64 t1) v))
(/.f64 (*.f64 v t1) u)
(*.f64 -1 (/.f64 (*.f64 (neg.f64 t1) v) u))
(/.f64 (*.f64 v t1) u)
(*.f64 (pow.f64 u -1) (*.f64 v t1))
(/.f64 (*.f64 v t1) u)
(*.f64 1 (/.f64 (*.f64 v t1) u))
(/.f64 (*.f64 v t1) u)
(*.f64 (/.f64 (*.f64 v t1) u) 1)
(/.f64 (*.f64 v t1) u)
(-.f64 (/.f64 (*.f64 v t1) u) 0)
(/.f64 (*.f64 v t1) u)
(-.f64 3 (+.f64 3 (/.f64 (*.f64 (neg.f64 t1) v) u)))
(/.f64 (*.f64 v t1) u)
(-.f64 3 (-.f64 3 (/.f64 (*.f64 v t1) u)))
(/.f64 (*.f64 v t1) u)
(-.f64 1 (+.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) u)))
(/.f64 (*.f64 v t1) u)
(-.f64 (+.f64 0 (/.f64 0 (neg.f64 u))) (/.f64 (*.f64 (neg.f64 t1) v) u))
(/.f64 (*.f64 v t1) u)
(-.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))
(/.f64 (*.f64 v t1) u)
(-.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u))
(/.f64 (*.f64 v t1) u)
(-.f64 (-.f64 (/.f64 0 (neg.f64 u)) 0) (/.f64 (*.f64 (neg.f64 t1) v) u))
(/.f64 (*.f64 v t1) u)
(-.f64 1 (-.f64 1 (/.f64 (*.f64 v t1) u)))
(/.f64 (*.f64 v t1) u)
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 u 2) 2)) (cbrt.f64 (pow.f64 u 2)))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2))) (cbrt.f64 u))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) (cbrt.f64 u))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 v t1)) u))
(/.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 u))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 u))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 u))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 v t1)) u))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) (neg.f64 (cbrt.f64 u)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (neg.f64 (*.f64 v t1)))) (neg.f64 (cbrt.f64 u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 (neg.f64 t1) v))) (neg.f64 (cbrt.f64 u)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (neg.f64 (*.f64 v t1)))) (neg.f64 (cbrt.f64 u)))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))) (neg.f64 (cbrt.f64 u)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (neg.f64 (*.f64 v t1)))) (neg.f64 (cbrt.f64 u)))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))) (cbrt.f64 u))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 v t1)) u))
(/.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 u))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) -1)
(/.f64 (*.f64 v t1) u)
(/.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) 1) 0) (cbrt.f64 u))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 v t1)) u))
(/.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) 1) (*.f64 (neg.f64 (cbrt.f64 u)) 0)) (*.f64 (neg.f64 (cbrt.f64 u)) 1))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (neg.f64 (*.f64 v t1)))) (neg.f64 (cbrt.f64 u)))
(/.f64 (-.f64 (*.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 u 2)))) 1) 0) (cbrt.f64 u))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u)) 1) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 u 2))) 0)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 u 2))) 1))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2))) 1) 0) (cbrt.f64 u))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2)))) 1) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2)) 0)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2)) 1))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 u 2) 2)) (cbrt.f64 (pow.f64 u 2)))))
(/.f64 (-.f64 (*.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (pow.f64 u 2)))) 1) 0) (cbrt.f64 u))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 v t1))) 1) 0) (cbrt.f64 u))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 v t1)) u))
(/.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 (neg.f64 t1) v))) 1) (*.f64 (neg.f64 (cbrt.f64 u)) 0)) (*.f64 (neg.f64 (cbrt.f64 u)) 1))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (neg.f64 (*.f64 v t1)))) (neg.f64 (cbrt.f64 u)))
(/.f64 (-.f64 0 (*.f64 (neg.f64 u) (*.f64 (cbrt.f64 (*.f64 v t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))))) (*.f64 (neg.f64 u) (cbrt.f64 u)))
(/.f64 (*.f64 u (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 v t1)))) (*.f64 (cbrt.f64 u) u))
(/.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 u 2)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 v t1) (cbrt.f64 u)))) (*.f64 (neg.f64 u) (neg.f64 (cbrt.f64 (pow.f64 u 2)))))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) u) (*.f64 (cbrt.f64 (pow.f64 u 2)) u))
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u)))) (*.f64 (neg.f64 u) (cbrt.f64 (pow.f64 u 2))))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) u) (*.f64 (cbrt.f64 (pow.f64 u 2)) u))
(/.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 u))) (*.f64 (neg.f64 u) (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))))) (*.f64 (neg.f64 u) (neg.f64 (cbrt.f64 u))))
(/.f64 (*.f64 (neg.f64 u) (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (neg.f64 (*.f64 v t1))))) (*.f64 (cbrt.f64 u) u))
(/.f64 (-.f64 0 (*.f64 (neg.f64 u) (*.f64 (neg.f64 t1) v))) (neg.f64 (pow.f64 u 2)))
(/.f64 (*.f64 v t1) u)
(/.f64 (-.f64 0 (*.f64 (neg.f64 u) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 u 2))))) (*.f64 (neg.f64 u) (cbrt.f64 u)))
(/.f64 (*.f64 u (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2)))) (*.f64 (cbrt.f64 u) u))
(/.f64 (-.f64 0 (*.f64 1 (*.f64 (cbrt.f64 (*.f64 v t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))))) (cbrt.f64 u))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 v t1)) u))
(/.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 u 2)))) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (neg.f64 (cbrt.f64 (pow.f64 u 2))))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 u))) (*.f64 1 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))))) (neg.f64 (cbrt.f64 u)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (neg.f64 (*.f64 v t1)))) (neg.f64 (cbrt.f64 u)))
(/.f64 (-.f64 0 (*.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 u 2))))) (cbrt.f64 u))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) -1)
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 v t1) u)
(/.f64 (+.f64 0 (*.f64 1 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))) (cbrt.f64 u))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 v t1)) u))
(/.f64 (+.f64 (*.f64 0 (neg.f64 (cbrt.f64 u))) (*.f64 1 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))) (neg.f64 (cbrt.f64 u)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (neg.f64 (*.f64 v t1)))) (neg.f64 (cbrt.f64 u)))
(/.f64 (+.f64 0 (*.f64 1 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 u 2)))))) (cbrt.f64 u))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (+.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 u 2)))) (*.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u)))) (neg.f64 (cbrt.f64 (pow.f64 u 2))))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (+.f64 0 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 u))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2))) (*.f64 1 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 u 2) 2)) (cbrt.f64 (pow.f64 u 2)))))
(/.f64 (+.f64 0 (*.f64 1 (*.f64 t1 (/.f64 v (cbrt.f64 (pow.f64 u 2)))))) (cbrt.f64 u))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (+.f64 0 (*.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 v t1))))) (cbrt.f64 u))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 v t1)) u))
(/.f64 (+.f64 (*.f64 0 (neg.f64 (cbrt.f64 u))) (*.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 (neg.f64 t1) v))))) (neg.f64 (cbrt.f64 u)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (neg.f64 (*.f64 v t1)))) (neg.f64 (cbrt.f64 u)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u)) (neg.f64 (cbrt.f64 (pow.f64 u 2))))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 u -1)) (*.f64 v t1)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 u -1)) v) t1) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 u)) t1) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (*.f64 v t1) 2))) (cbrt.f64 (pow.f64 u 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 v t1) u) (pow.f64 (*.f64 v t1) 2)) (pow.f64 u 2)))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 u)) v) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 u -1)) (*.f64 v t1)) 1) (*.f64 (cbrt.f64 (pow.f64 u 2)) 0)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 u -1)) v) t1) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (-.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (*.f64 (cbrt.f64 (pow.f64 u 2)) 0)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 v (cbrt.f64 u)) t1) 1) (*.f64 (cbrt.f64 (pow.f64 u 2)) 0)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 t1 (cbrt.f64 u)) v) 1) (*.f64 (cbrt.f64 (pow.f64 u 2)) 0)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (*.f64 v t1) 2))) 1) (*.f64 (cbrt.f64 (pow.f64 u 2)) 0)) (cbrt.f64 (pow.f64 u 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 v t1) u) (pow.f64 (*.f64 v t1) 2)) (pow.f64 u 2)))
(/.f64 (-.f64 (*.f64 0 (neg.f64 u)) (*.f64 (neg.f64 u) (*.f64 v t1))) (pow.f64 u 2))
(/.f64 (*.f64 v t1) u)
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u)))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (*.f64 (cbrt.f64 (pow.f64 u -1)) (*.f64 v t1)))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 u -1)) v) t1) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (*.f64 (/.f64 v (cbrt.f64 u)) t1))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (*.f64 (/.f64 t1 (cbrt.f64 u)) v))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (*.f64 v t1) 2))))) (cbrt.f64 (pow.f64 u 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 v t1) u) (pow.f64 (*.f64 v t1) 2)) (pow.f64 u 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (neg.f64 u))
(/.f64 (*.f64 v t1) u)
(/.f64 (-.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 u) 0)) (neg.f64 u))
(/.f64 (*.f64 v t1) u)
(/.f64 (-.f64 0 (*.f64 (neg.f64 u) (/.f64 (*.f64 (neg.f64 t1) v) u))) (neg.f64 u))
(/.f64 (*.f64 u (/.f64 (*.f64 v t1) u)) u)
(/.f64 (-.f64 (*.f64 0 (neg.f64 u)) (*.f64 v t1)) (neg.f64 u))
(/.f64 (*.f64 v t1) u)
(/.f64 (+.f64 (*.f64 0 (neg.f64 u)) (*.f64 (neg.f64 t1) v)) (neg.f64 u))
(/.f64 (*.f64 v t1) u)
(/.f64 (/.f64 (*.f64 v t1) u) 1)
(/.f64 (*.f64 v t1) u)
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 1/3)
(/.f64 (*.f64 v t1) u)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 3)
(/.f64 (*.f64 v t1) u)
(pow.f64 (/.f64 (*.f64 v t1) u) 1)
(/.f64 (*.f64 v t1) u)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3))
(/.f64 (*.f64 v t1) u)
(neg.f64 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) (/.f64 0 (neg.f64 u))))
(/.f64 (*.f64 v t1) u)
(neg.f64 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0))
(/.f64 (*.f64 v t1) u)
(neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) u))
(/.f64 (*.f64 v t1) u)
(if (!=.f64 t1 0) (/.f64 v (/.f64 u t1)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 u (cbrt.f64 (pow.f64 (*.f64 v t1) 2)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 u v)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (*.f64 v t1) 0) (/.f64 1 (/.f64 (/.f64 u t1) v)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (*.f64 v t1) 0) (pow.f64 (/.f64 (/.f64 u t1) v) -1) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) u)) -1) (/.f64 (*.f64 v t1) u))
(if (!=.f64 1 0) (/.f64 (*.f64 v t1) u) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) u) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (+.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 0 (neg.f64 u))) (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (+.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 v t1)) u) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (/.f64 (*.f64 v t1) u)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (*.f64 (neg.f64 t1) v) u)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 v t1)) u) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (/.f64 (*.f64 v t1) u)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0) (/.f64 (*.f64 v t1) u)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (/.f64 (*.f64 v t1) u)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (/.f64 (*.f64 v t1) u) 0))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) 0 (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 u)) 3) (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 0 (neg.f64 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 v t1)) u) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 v t1)) u) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) u) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 0 (neg.f64 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 u)) 3) (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 0 (neg.f64 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u)))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) u) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 0 (neg.f64 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 u)) 3) (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 0 (neg.f64 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (*.f64 v t1) u))
(+.f64 (/.f64 0 (neg.f64 u)) (/.f64 (*.f64 v t1) u))
(/.f64 (*.f64 v t1) u)
(+.f64 (-.f64 (/.f64 0 (neg.f64 u)) (/.f64 0 u)) (/.f64 (*.f64 v t1) u))
(/.f64 (*.f64 v t1) u)
(+.f64 (-.f64 (/.f64 0 (neg.f64 u)) 0) (/.f64 (*.f64 v t1) u))
(/.f64 (*.f64 v t1) u)
(+.f64 (-.f64 0 (/.f64 0 u)) (/.f64 (*.f64 v t1) u))
(/.f64 (*.f64 v t1) u)
(+.f64 0 (/.f64 (*.f64 v t1) u))
(/.f64 (*.f64 v t1) u)
(+.f64 (/.f64 (*.f64 v t1) u) 0)
(/.f64 (*.f64 v t1) u)
(+.f64 (-.f64 (/.f64 (*.f64 v t1) u) 3) 3)
(/.f64 (*.f64 v t1) u)
(+.f64 (-.f64 (/.f64 (*.f64 v t1) u) 1) 1)
(/.f64 (*.f64 v t1) u)
(*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (+.f64 t1 u))) (/.f64 (pow.f64 u -1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 v t1)) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) u))
(/.f64 (cbrt.f64 (pow.f64 (neg.f64 (*.f64 v t1)) 3)) (*.f64 (+.f64 t1 u) u))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v u))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) u) (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)))
(/.f64 (cbrt.f64 (pow.f64 (neg.f64 (*.f64 v t1)) 3)) (*.f64 (+.f64 t1 u) u))
(*.f64 (/.f64 v u) (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 (/.f64 (pow.f64 u -1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (neg.f64 (*.f64 v t1)) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (pow.f64 u -1))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 -1 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 t1) u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 (/.f64 (*.f64 v t1) u) (/.f64 -1 (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 v t1) u))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (*.f64 (-.f64 (neg.f64 t1) u) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 -1 u))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (/.f64 (*.f64 v t1) u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) u))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 u))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 -1 (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 v t1) u))
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 1 (*.f64 u (+.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) (/.f64 1 (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 (*.f64 v t1) (/.f64 -1 (*.f64 u (+.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) u))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 (/.f64 -1 (*.f64 u (+.f64 t1 u))) (*.f64 v t1))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 1)
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(-.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(-.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(-.f64 0 (+.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 v t1)) u) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2)) (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2))) (cbrt.f64 (*.f64 (neg.f64 u) (+.f64 t1 u))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 v t1) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2)) (*.f64 (+.f64 t1 u) (neg.f64 u))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 v t1)) u) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2)) (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 (*.f64 (neg.f64 u) (+.f64 t1 u))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 v t1) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2)) (*.f64 (+.f64 t1 u) (neg.f64 u))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) (*.f64 (cbrt.f64 (*.f64 (neg.f64 u) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 v t1)) (*.f64 (*.f64 (+.f64 t1 u) (neg.f64 u)) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (*.f64 (neg.f64 t1) v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (neg.f64 u)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 v t1) u))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (cbrt.f64 (pow.f64 (*.f64 u (+.f64 t1 u)) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (/.f64 -1 (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (*.f64 v t1)) (*.f64 u (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 v t1) u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (*.f64 (neg.f64 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (*.f64 u (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) -1) (*.f64 (cbrt.f64 (pow.f64 u 2)) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3))) (-.f64 (neg.f64 t1) u))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (*.f64 (cbrt.f64 (pow.f64 u 2)) (-.f64 (neg.f64 t1) u)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3))) (-.f64 (neg.f64 t1) u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (+.f64 t1 u))) (*.f64 u (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 v t1)) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (cbrt.f64 u)) (neg.f64 (cbrt.f64 (pow.f64 u 2))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3))) (-.f64 (neg.f64 t1) u))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (neg.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (*.f64 (-.f64 (neg.f64 t1) u) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 v t1) u) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2)) (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 v t1) u))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)) (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) u))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 v t1) u) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2)) (-.f64 (neg.f64 t1) u)))
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (+.f64 t1 u))) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 v t1)) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 t1) u))) (neg.f64 (cbrt.f64 u)))
(/.f64 (/.f64 (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (neg.f64 (*.f64 v t1))))) (-.f64 (neg.f64 t1) u)) (cbrt.f64 u))
(/.f64 (/.f64 (*.f64 v t1) u) (-.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (*.f64 u (+.f64 t1 u)) 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) 2) (*.f64 (+.f64 t1 u) (neg.f64 u)))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (*.f64 u (+.f64 t1 u)) 2)))
(/.f64 (*.f64 v t1) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) 2) (*.f64 (+.f64 t1 u) (neg.f64 u)))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (*.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 u 2))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3))) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 t1) u))) (cbrt.f64 u))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 v t1))) (-.f64 (neg.f64 t1) u)) (cbrt.f64 u))
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (cbrt.f64 (pow.f64 u 2))) (cbrt.f64 u))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3))) (-.f64 (neg.f64 t1) u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) u)
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 t1) v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (*.f64 v t1) 2))) u)
(/.f64 (cbrt.f64 (pow.f64 (neg.f64 (*.f64 v t1)) 3)) (*.f64 (+.f64 t1 u) u))
(/.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) t1) u)
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v) u)
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) -1) u)
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(/.f64 (-.f64 (*.f64 0 (*.f64 u (+.f64 t1 u))) (*.f64 v t1)) (*.f64 u (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 1 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (+.f64 t1 u))))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 v t1) (*.f64 (cbrt.f64 (+.f64 t1 u)) u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (-.f64 (*.f64 0 (*.f64 (neg.f64 u) (+.f64 t1 u))) (*.f64 (neg.f64 t1) v)) (*.f64 (neg.f64 u) (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(/.f64 (-.f64 (*.f64 0 (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2)))) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (*.f64 1 (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2)))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3))) (-.f64 (neg.f64 t1) u))
(/.f64 (-.f64 (*.f64 0 (*.f64 u (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 v t1))) (pow.f64 (*.f64 u (+.f64 t1 u)) 2))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(/.f64 (-.f64 0 (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (*.f64 v t1) u))) (*.f64 (*.f64 u (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 (*.f64 u (*.f64 (+.f64 t1 u) (/.f64 (*.f64 v t1) u))) (*.f64 (neg.f64 u) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (-.f64 0 (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) u))) (*.f64 (*.f64 u (+.f64 t1 u)) (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 u (*.f64 (+.f64 t1 u) (/.f64 (*.f64 v t1) u))) (*.f64 (neg.f64 u) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (+.f64 t1 u))))) (*.f64 (*.f64 u (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (*.f64 (+.f64 t1 u) u) (/.f64 (*.f64 v t1) (*.f64 (cbrt.f64 (+.f64 t1 u)) u))) (*.f64 (*.f64 (+.f64 t1 u) u) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (-.f64 (*.f64 0 (*.f64 (neg.f64 u) (+.f64 t1 u))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 (neg.f64 t1) v))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 (neg.f64 u) (+.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(/.f64 (-.f64 (*.f64 0 (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2)))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (*.f64 v t1) (cbrt.f64 u)))) (*.f64 (*.f64 u (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2)))))
(/.f64 (*.f64 (*.f64 (+.f64 t1 u) u) (/.f64 (neg.f64 (*.f64 v t1)) (cbrt.f64 u))) (*.f64 u (*.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (pow.f64 u 2)))))
(/.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (*.f64 (*.f64 u (+.f64 t1 u)) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 t1) u))))) (*.f64 (*.f64 u (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (/.f64 (*.f64 u (*.f64 (+.f64 t1 u) (/.f64 (*.f64 v t1) u))) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (*.f64 (*.f64 (+.f64 t1 u) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (-.f64 (*.f64 0 (*.f64 u (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (*.f64 v t1))) (*.f64 (+.f64 t1 u) (*.f64 u (+.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(/.f64 (-.f64 0 (*.f64 (+.f64 t1 u) (/.f64 (*.f64 (neg.f64 t1) v) u))) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (+.f64 t1 u) (/.f64 (*.f64 v t1) u)) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 (+.f64 t1 u) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (+.f64 t1 u))))) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 (+.f64 t1 u) (/.f64 (*.f64 v t1) u)) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (-.f64 (*.f64 0 (*.f64 (neg.f64 u) (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (*.f64 (neg.f64 t1) v))) (*.f64 (+.f64 t1 u) (*.f64 (neg.f64 u) (+.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(/.f64 (-.f64 (*.f64 0 (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2)))) (*.f64 (+.f64 t1 u) (/.f64 (*.f64 v t1) (cbrt.f64 u)))) (*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2)))))
(/.f64 (*.f64 (+.f64 t1 u) (/.f64 (neg.f64 (*.f64 v t1)) (cbrt.f64 u))) (*.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (pow.f64 u 2))))
(/.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (*.f64 (+.f64 t1 u) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 t1) u))))) (*.f64 (+.f64 t1 u) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (/.f64 (*.f64 (+.f64 t1 u) (/.f64 (*.f64 v t1) u)) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 v t1) (*.f64 (cbrt.f64 (+.f64 t1 u)) u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3))) (-.f64 (neg.f64 t1) u))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (*.f64 (-.f64 (neg.f64 t1) u) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3))) (-.f64 (neg.f64 t1) u))
(/.f64 (/.f64 (*.f64 v t1) (neg.f64 (*.f64 (+.f64 t1 u) (cbrt.f64 u)))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3))) (-.f64 (neg.f64 t1) u))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (neg.f64 (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3))) (-.f64 (neg.f64 t1) u))
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (cbrt.f64 u)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3))) (-.f64 (neg.f64 t1) u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 u)) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 u 2))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 3))) (-.f64 (neg.f64 t1) u))
(/.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 t1) u)))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (*.f64 (-.f64 (neg.f64 t1) u) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) (+.f64 t1 u))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(/.f64 (*.f64 v t1) (*.f64 (neg.f64 u) (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(/.f64 (-.f64 0 (*.f64 (+.f64 t1 u) (/.f64 (*.f64 v t1) u))) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (+.f64 t1 u) (/.f64 (*.f64 v t1) u)) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 1)
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(pow.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 3) 1/3)
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))) 3)
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 1)
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 3))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(neg.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 0))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) (/.f64 0 (*.f64 u (+.f64 t1 u)))))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) (/.f64 0 (+.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))) 3))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (*.f64 v t1) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (*.f64 (+.f64 t1 u) u) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2))))) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)))
(if (!=.f64 v 0) (/.f64 (neg.f64 t1) (/.f64 (*.f64 u (+.f64 t1 u)) v)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 v 0) (neg.f64 (/.f64 t1 (/.f64 (*.f64 (+.f64 t1 u) u) v))) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)))
(if (!=.f64 t1 0) (/.f64 v (/.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 t1 0) (/.f64 v (/.f64 (*.f64 (+.f64 t1 u) u) (neg.f64 t1))) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)))
(if (!=.f64 (*.f64 v t1) 0) (/.f64 -1 (/.f64 (/.f64 (*.f64 u (+.f64 t1 u)) v) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (*.f64 v t1) 0) (/.f64 -1 (/.f64 (/.f64 (*.f64 (+.f64 t1 u) u) v) t1)) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)))
(if (!=.f64 (pow.f64 u -1) 0) (/.f64 (*.f64 v t1) (/.f64 (+.f64 t1 u) (/.f64 -1 u))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (pow.f64 u -1) 0) (/.f64 (*.f64 v t1) (/.f64 (+.f64 t1 u) (/.f64 -1 u))) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 v t1) u))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 v t1) u))) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))) -1) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)) 0) (pow.f64 (/.f64 -1 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u))) -1) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)))
(if (!=.f64 (+.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 0 (*.f64 u (+.f64 t1 u)))) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (+.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)))
(if (!=.f64 (+.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2)) (+.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2)) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 0 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2)) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)))
(if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2)) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2)) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 0 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 0 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2)) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2)) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2)) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)))
(if (!=.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 0 (*.f64 u (+.f64 t1 u)))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2)) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)))
(if (!=.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 v t1) (*.f64 u (+.f64 t1 u))))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) u)) 2)) (/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u)))
(+.f64 (/.f64 0 (*.f64 u (+.f64 t1 u))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(+.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))
(+.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 v t1)) (*.f64 (+.f64 t1 u) u))

localize9.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (+.f64 t1 u))
11.3b
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u))
Compiler

Compiled 35 to 8 computations (77.1% saved)

series55.0ms (0.1%)

Counts
2 → 72
Calls

18 calls:

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

Compiled 8670 to 5410 computations (37.6% saved)

rewrite1.6s (1.6%)

Algorithm
batch-egg-rewrite
Rules
108×egg-rr
100×egg-rr
Counts
2 → 208
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (+.f64 t1 u))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 v) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 t1 (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 t1) u))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 t1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 t1) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 v (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (+.f64 t1 u)) (cbrt.f64 (*.f64 t1 (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t1) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 t1 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 (neg.f64 v)) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 v (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (/.f64 0 (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (/.f64 0 (-.f64 (neg.f64 t1) u))) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (-.f64 3 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (*.f64 t1 (neg.f64 v))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (neg.f64 t1)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 t1 v))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 t1 (neg.f64 v)))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 t1) u))) v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 t1 u))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 0 (-.f64 (neg.f64 t1) u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (neg.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (/.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t1 (neg.f64 v)) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (*.f64 t1 v))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 t1) 0) (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0) (/.f64 1 (/.f64 1 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0)))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (+.f64 t1 u))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0)))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0)))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 (-.f64 (neg.f64 t1) u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 0) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) 3)))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (/.f64 1 (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 v) (/.f64 1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (+.f64 t1 u)) (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2) (*.f64 t1 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (+.f64 t1 u)) (/.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (+.f64 t1 u)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u)))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (/.f64 1 (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (-.f64 (neg.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (+.f64 t1 u))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (*.f64 t1 (neg.f64 v))) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (*.f64 t1 v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) -1) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 t1 u))) (*.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 t1 u))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.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 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (*.f64 t1 (neg.f64 v)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (+.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 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 neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (-.f64 (neg.f64 t1) u))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (/.f64 t1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) v)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t1 (neg.f64 v)) 0) (/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 t1) 0) (/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (+.f64 t1 u)) 0) (/.f64 (*.f64 t1 v) (/.f64 (+.f64 t1 u) (/.f64 -1 (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) -1)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(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 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))))

simplify4.6s (4.7%)

Algorithm
egglog
Counts
280 → 332
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) u))))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2)))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2)) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))))
(*.f64 -1 v)
(+.f64 (*.f64 -1 v) (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2)))) (+.f64 (*.f64 -1 v) (/.f64 (*.f64 v u) t1)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2)))) (+.f64 (*.f64 -1 v) (+.f64 (*.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 3) (*.f64 u (pow.f64 u 2)))) (/.f64 (*.f64 v u) t1))))
(*.f64 -1 v)
(+.f64 (*.f64 -1 v) (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))) (+.f64 (*.f64 -1 v) (/.f64 (*.f64 v u) t1)))
(+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))) (+.f64 (*.f64 -1 v) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (*.f64 u (pow.f64 u 2))))) (/.f64 (*.f64 v u) t1))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(*.f64 -1 v)
(+.f64 (*.f64 -1 v) (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 v) (+.f64 (/.f64 (*.f64 v u) t1) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(+.f64 (*.f64 -1 v) (+.f64 (/.f64 (*.f64 (pow.f64 u 3) v) (*.f64 (pow.f64 t1 2) t1)) (+.f64 (/.f64 (*.f64 v u) t1) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))))) (+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) u))))
(+.f64 (*.f64 -1 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))))) (+.f64 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (/.f64 -1 u) 2) v)) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (*.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (/.f64 -1 u) 2) v)) (*.f64 -1 (/.f64 (*.f64 t1 v) u))))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (*.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (/.f64 -1 u) 2) v)) (+.f64 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (*.f64 (pow.f64 u 2) (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -2 (/.f64 (*.f64 u (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (pow.f64 u 2)))) (pow.f64 t1 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 4) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))))) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))))) (*.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 (*.f64 u (pow.f64 u 2))))) (pow.f64 (/.f64 -1 t1) 4))) (+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))))) (*.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 (*.f64 t1 v) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (pow.f64 u 3) (+.f64 (*.f64 -2 (/.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2)))) (pow.f64 t1 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 1 u) 5)) (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (pow.f64 (/.f64 -1 u) 4)) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (pow.f64 (/.f64 -1 u) 4)) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 (+.f64 (*.f64 2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 -1 u) 5)))))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v)
(*.f64 (*.f64 t1 v) (/.f64 -1 (+.f64 t1 u)))
(*.f64 v (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 t1) u))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 1 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 1)
(*.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 t1 v))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 1 (+.f64 t1 u))))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 t1) u))))
(*.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (+.f64 t1 u)) (cbrt.f64 (*.f64 t1 (neg.f64 v))))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 t1 (neg.f64 v)))
(*.f64 (*.f64 t1 (neg.f64 v)) (/.f64 1 (+.f64 t1 u)))
(*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 t1))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) 0))
(*.f64 -1 (-.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0))
(*.f64 t1 (/.f64 v (-.f64 (neg.f64 t1) u)))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))
(*.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))))
(-.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(-.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(-.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (+.f64 t1 u))))
(-.f64 1 (-.f64 1 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))))
(-.f64 (+.f64 0 (/.f64 0 (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(-.f64 (+.f64 0 (/.f64 0 (-.f64 (neg.f64 t1) u))) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(-.f64 0 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (+.f64 t1 u))))
(-.f64 3 (-.f64 3 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))))
(-.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0)
(/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (*.f64 t1 (neg.f64 v))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 v (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (neg.f64 t1)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 t1 v))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 t1 (neg.f64 v)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 t1) u))) v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 t1 u))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) -1)
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) 1/3)
(pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) 3)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3))
(neg.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 0 (-.f64 (neg.f64 t1) u))))
(if (!=.f64 v 0) (neg.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (/.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (*.f64 t1 (neg.f64 v)) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (*.f64 t1 v))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 1 0) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0) (/.f64 1 (/.f64 1 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0)))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (+.f64 t1 u))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0)))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0)))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(+.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(+.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(+.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0)
(+.f64 (-.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 1) 1)
(+.f64 (-.f64 0 (/.f64 0 (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(+.f64 (-.f64 0 (/.f64 0 (-.f64 (neg.f64 t1) u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(+.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(+.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(+.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(+.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 0) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(+.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(+.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(+.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(+.f64 (-.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) 3)
(*.f64 1 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(*.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (/.f64 1 (+.f64 t1 u)) 2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (+.f64 t1 u)))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (*.f64 t1 v) (/.f64 1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (+.f64 t1 u)) (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))))
(*.f64 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 1 (+.f64 t1 u))))
(*.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2) (*.f64 t1 (neg.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (+.f64 t1 u)) (/.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (+.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (+.f64 t1 u)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u)))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (/.f64 1 (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))))
(-.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(-.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(-.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(-.f64 0 (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (-.f64 (neg.f64 t1) u))
(/.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (+.f64 t1 u))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (*.f64 t1 (neg.f64 v))) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (*.f64 t1 v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) -1) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 (neg.f64 t1) u)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 t1 u))) (*.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 t1 u))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (*.f64 t1 (neg.f64 v)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (+.f64 t1 u))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) 3)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (-.f64 (neg.f64 t1) u))))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) v)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (*.f64 t1 (neg.f64 v)) 0) (/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 1 (+.f64 t1 u)) 0) (/.f64 (*.f64 t1 v) (/.f64 (+.f64 t1 u) (/.f64 -1 (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) -1)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 (-.f64 0 (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (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 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 (-.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 0 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))
(-.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (/.f64 (*.f64 t1 v) u))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) u))))
(-.f64 (-.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))) (/.f64 (*.f64 t1 v) u))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2)))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2)) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))))
(+.f64 (-.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)) (/.f64 (*.f64 (pow.f64 t1 3) v) (pow.f64 u 3))) (-.f64 (/.f64 (*.f64 (pow.f64 t1 4) v) (pow.f64 (pow.f64 u 2) 2)) (/.f64 (*.f64 t1 v) u)))
(*.f64 -1 v)
(neg.f64 v)
(+.f64 (*.f64 -1 v) (/.f64 (*.f64 v u) t1))
(-.f64 (/.f64 (*.f64 v u) t1) v)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2)))) (+.f64 (*.f64 -1 v) (/.f64 (*.f64 v u) t1)))
(-.f64 (-.f64 (/.f64 (*.f64 v u) t1) v) (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v (pow.f64 u 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2)))) (+.f64 (*.f64 -1 v) (+.f64 (*.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 3) (*.f64 u (pow.f64 u 2)))) (/.f64 (*.f64 v u) t1))))
(-.f64 (-.f64 (fma.f64 v (pow.f64 (/.f64 u t1) 3) (/.f64 (*.f64 v u) t1)) v) (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v (pow.f64 u 2))))
(*.f64 -1 v)
(neg.f64 v)
(+.f64 (*.f64 -1 v) (/.f64 (*.f64 v u) t1))
(-.f64 (/.f64 (*.f64 v u) t1) v)
(+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))) (+.f64 (*.f64 -1 v) (/.f64 (*.f64 v u) t1)))
(-.f64 (-.f64 (/.f64 (*.f64 v u) t1) v) (*.f64 (pow.f64 (/.f64 u t1) 2) v))
(+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))) (+.f64 (*.f64 -1 v) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (*.f64 u (pow.f64 u 2))))) (/.f64 (*.f64 v u) t1))))
(-.f64 (-.f64 (+.f64 (/.f64 (*.f64 v u) t1) (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3))) v) (*.f64 (pow.f64 (/.f64 u t1) 2) v))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 -1 v)
(neg.f64 v)
(+.f64 (*.f64 -1 v) (/.f64 (*.f64 v u) t1))
(-.f64 (/.f64 (*.f64 v u) t1) v)
(+.f64 (*.f64 -1 v) (+.f64 (/.f64 (*.f64 v u) t1) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(-.f64 (-.f64 (/.f64 (*.f64 v u) t1) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))) v)
(+.f64 (*.f64 -1 v) (+.f64 (/.f64 (*.f64 (pow.f64 u 3) v) (*.f64 (pow.f64 t1 2) t1)) (+.f64 (/.f64 (*.f64 v u) t1) (*.f64 -1 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))))
(+.f64 (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3)) (-.f64 (-.f64 (/.f64 (*.f64 v u) t1) (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))) v))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))
(fma.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (pow.f64 u -1) 2) v) (/.f64 (neg.f64 (*.f64 t1 v)) u))
(+.f64 (*.f64 -1 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))))) (+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) u))))
(-.f64 (fma.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (pow.f64 u -1) 2) v) (/.f64 (neg.f64 (*.f64 t1 v)) u)) (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 3))))
(+.f64 (*.f64 -1 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))))) (+.f64 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))))
(-.f64 (fma.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 (pow.f64 t1 4) v) (fma.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (pow.f64 u -1) 2) v) (/.f64 (neg.f64 (*.f64 t1 v)) u))) (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 3))))
(*.f64 -1 (/.f64 (*.f64 t1 v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) u)
(+.f64 (*.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (/.f64 -1 u) 2) v)) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))
(fma.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (pow.f64 u -1) 2) v) (/.f64 (neg.f64 (*.f64 t1 v)) u))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (*.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (/.f64 -1 u) 2) v)) (*.f64 -1 (/.f64 (*.f64 t1 v) u))))
(+.f64 (*.f64 (pow.f64 t1 3) (*.f64 v (/.f64 -1 (pow.f64 u 3)))) (fma.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (pow.f64 u -1) 2) v) (/.f64 (neg.f64 (*.f64 t1 v)) u)))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (*.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (/.f64 -1 u) 2) v)) (+.f64 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) u)))))
(+.f64 (*.f64 (pow.f64 t1 3) (*.f64 v (/.f64 -1 (pow.f64 u 3)))) (-.f64 (*.f64 v (+.f64 (*.f64 (pow.f64 t1 2) (pow.f64 (pow.f64 u -1) 2)) (*.f64 (pow.f64 t1 4) (pow.f64 (pow.f64 u -1) 4)))) (/.f64 (*.f64 t1 v) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 u 2))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (-.f64 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (pow.f64 t1 3)) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (*.f64 (pow.f64 u 2) (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -2 (/.f64 (*.f64 u (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (pow.f64 u 2)))) (pow.f64 t1 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(fma.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 v u) (pow.f64 (pow.f64 u 2) 3)) (/.f64 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) u) (pow.f64 u 2)))) (pow.f64 t1 4) (fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (-.f64 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (pow.f64 t1 3)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 -1 (/.f64 v t1)))
(-.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u))) (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (*.f64 -1 (/.f64 v t1))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u)) (-.f64 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 2))) (pow.f64 t1 3)) (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 4) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))))) (*.f64 -1 (/.f64 v t1)))))
(+.f64 (fma.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u)) (-.f64 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 2))) (pow.f64 t1 3)) (/.f64 v t1))) (*.f64 (pow.f64 (pow.f64 t1 -1) 4) (*.f64 -2 (+.f64 (*.f64 u (*.f64 -3 (*.f64 v (pow.f64 u 2)))) (*.f64 v (pow.f64 u 3))))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (*.f64 v (*.f64 (/.f64 (pow.f64 t1 -1) t1) u)) (/.f64 (neg.f64 v) t1))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 2 (*.f64 v (*.f64 (/.f64 (pow.f64 t1 -1) t1) u)) (-.f64 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 2))) (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 (*.f64 u (pow.f64 u 2))))) (pow.f64 (/.f64 -1 t1) 4))) (+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1)))))
(-.f64 (fma.f64 2 (*.f64 v (*.f64 (/.f64 (pow.f64 t1 -1) t1) u)) (-.f64 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 2))) (pow.f64 t1 3)) (/.f64 v t1))) (*.f64 (pow.f64 (pow.f64 t1 -1) 4) (*.f64 2 (+.f64 (*.f64 u (*.f64 -3 (*.f64 v (pow.f64 u 2)))) (*.f64 v (pow.f64 u 3))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 t1 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))
(-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 t1 4))) (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2)))))
(-.f64 (fma.f64 (*.f64 -3 (/.f64 (*.f64 t1 v) (pow.f64 t1 4))) (pow.f64 u 2) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 t1 4)))) (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (pow.f64 u 3) (+.f64 (*.f64 -2 (/.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2)))) (pow.f64 t1 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))))
(-.f64 (fma.f64 (pow.f64 u 3) (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 t1 (*.f64 -3 (/.f64 (*.f64 t1 v) (pow.f64 t1 4)))) (pow.f64 t1 2)))) (fma.f64 (*.f64 -3 (/.f64 (*.f64 t1 v) (pow.f64 t1 4))) (pow.f64 u 2) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 t1 4))))) (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))
(neg.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (neg.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (-.f64 (*.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) v)) (pow.f64 (pow.f64 u -1) 4)) (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 1 u) 5)) (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))))))
(fma.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 t1 4) v) (*.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) v)) t1))) (pow.f64 (pow.f64 u -1) 5) (fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (-.f64 (*.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) v)) (pow.f64 (pow.f64 u -1) 4)) (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v)))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))
(neg.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))))
(-.f64 (*.f64 -2 (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3)))) (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (pow.f64 (/.f64 -1 u) 4)) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3))))))
(-.f64 (fma.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) v)) (pow.f64 (pow.f64 u -1) 4) (*.f64 -2 (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3))))) (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (pow.f64 (/.f64 -1 u) 4)) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 (+.f64 (*.f64 2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 -1 u) 5)))))
(-.f64 (fma.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) v)) (pow.f64 (pow.f64 u -1) 4) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3))) (*.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 t1 4) v) (*.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) v)) t1))) (pow.f64 (/.f64 -1 u) 5)))) (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 v)))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v)
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 (*.f64 t1 v) (/.f64 -1 (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 v (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 v) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 v) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(*.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 t1) u))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 3))))
(*.f64 1 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 1)
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 t1 v))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 1 (+.f64 t1 u))))
(/.f64 (*.f64 t1 v) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 t1) u))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 3))))
(*.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 v (cbrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 t1 v) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (+.f64 t1 u)) (cbrt.f64 (*.f64 t1 (neg.f64 v))))
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (*.f64 t1 v) 2))) (+.f64 t1 u))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 t1 (neg.f64 v)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 (*.f64 t1 (neg.f64 v)) (/.f64 1 (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (+.f64 t1 u)))
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (*.f64 t1 v) 2))) (+.f64 t1 u))
(*.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 t1))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) 0))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 -1 (-.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 t1 (/.f64 v (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 3))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))))
(neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3)))
(-.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(-.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(-.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (+.f64 t1 u))))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(-.f64 1 (-.f64 1 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(-.f64 (+.f64 0 (/.f64 0 (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(-.f64 (+.f64 0 (/.f64 0 (-.f64 (neg.f64 t1) u))) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(-.f64 0 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (+.f64 t1 u))))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(-.f64 3 (-.f64 3 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(-.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0)
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 1)
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (*.f64 t1 (neg.f64 v))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 t1 v) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (neg.f64 (*.f64 t1 v))) (+.f64 t1 u)))
(/.f64 (*.f64 v (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (neg.f64 t1)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 t1 v))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 t1 v) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (cbrt.f64 (*.f64 t1 (neg.f64 v)))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (neg.f64 (*.f64 t1 v))) (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (pow.f64 (*.f64 t1 v) 2)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 t1) u))) v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 t1 u))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) -1)
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (neg.f64 (*.f64 t1 v))) (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 t1 v) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 t1) u)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 v) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3))))
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) 1/3)
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 1)
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) 3)
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(neg.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 0 (-.f64 (neg.f64 t1) u))))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(if (!=.f64 v 0) (neg.f64 (/.f64 t1 (/.f64 (+.f64 t1 u) v))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 (+.f64 t1 u) (neg.f64 v))) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (/.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 t1 v))) (/.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 (*.f64 t1 (neg.f64 v)) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (*.f64 t1 v))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (neg.f64 (*.f64 t1 v)) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (*.f64 t1 v))) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 v (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 1 0) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 1 0) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0) (/.f64 1 (/.f64 1 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 0) (/.f64 -1 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) -1)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 0 0) 0 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0)))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (+.f64 t1 u))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0)))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0)))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(+.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(+.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(+.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0)
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(+.f64 (-.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 1) 1)
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(+.f64 (-.f64 0 (/.f64 0 (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(+.f64 (-.f64 0 (/.f64 0 (-.f64 (neg.f64 t1) u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(+.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) 0) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(+.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(+.f64 (-.f64 (/.f64 0 (+.f64 t1 u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(+.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 0) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(+.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(+.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(+.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(+.f64 (-.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 3) 3)
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(*.f64 1 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (/.f64 1 (+.f64 t1 u)) 2))
(*.f64 t1 (*.f64 (neg.f64 v) (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 t1 v) (/.f64 1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (+.f64 t1 u)) (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 1 (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 t1 u)) 2) (*.f64 t1 (neg.f64 v)))
(*.f64 t1 (*.f64 (neg.f64 v) (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (+.f64 t1 u)) (/.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (+.f64 t1 u)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 v) 2) (neg.f64 (*.f64 t1 v)))) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (/.f64 1 (+.f64 t1 u)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (+.f64 t1 u)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) (+.f64 t1 u)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 v) 2) (neg.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) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u)))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (/.f64 1 (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 3)))) (pow.f64 (+.f64 t1 u) -1))
(*.f64 (/.f64 1 (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))))
(*.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 3)))) (pow.f64 (+.f64 t1 u) -1))
(-.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(-.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(-.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(-.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(-.f64 0 (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (+.f64 t1 u))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (*.f64 t1 v))) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (*.f64 t1 (neg.f64 v))) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (*.f64 t1 v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 (neg.f64 t1) u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) -1) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) (-.f64 (neg.f64 t1) u)))
(*.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 3)))) (pow.f64 (+.f64 t1 u) -1))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 t1 u))) (*.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 t1 u))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (neg.f64 (*.f64 t1 v)))) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 3)))) (pow.f64 (+.f64 t1 u) -1))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (*.f64 t1 (neg.f64 v)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (neg.f64 (*.f64 t1 v))) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))) (+.f64 t1 u))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 t1 v) 2) (neg.f64 (*.f64 t1 v)))) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (neg.f64 (*.f64 t1 v)))) (cbrt.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 2) 2)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (*.f64 (+.f64 t1 u) (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (*.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 3)))) (pow.f64 (+.f64 t1 u) -1))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) 1/3)
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) 3)
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (-.f64 (neg.f64 t1) u))))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (*.f64 t1 v))) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) v)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 v 0) (/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (*.f64 t1 (neg.f64 v)) 0) (/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (neg.f64 (*.f64 t1 v)) 0) (/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 t1 u)) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 1 (+.f64 t1 u)) 0) (/.f64 (*.f64 t1 v) (/.f64 (+.f64 t1 u) (/.f64 -1 (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (pow.f64 (+.f64 t1 u) -1) 0) (/.f64 (*.f64 t1 v) (/.f64 (+.f64 t1 u) (/.f64 -1 (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) -1)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 1 (/.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 (/.f64 0 (pow.f64 (+.f64 t1 u) 2)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (-.f64 0 (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 v) (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 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (-.f64 (/.f64 0 (-.f64 (neg.f64 t1) u)) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(+.f64 (-.f64 (/.f64 0 (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 0 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(+.f64 0 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))

localize21.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (+.f64 u t1) v)
0.3b
(/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (-.f64 (neg.f64 t1) u))
11.3b
(/.f64 (*.f64 t1 v) (+.f64 u t1))
11.8b
(/.f64 t1 (/.f64 (+.f64 u t1) v))
Compiler

Compiled 87 to 21 computations (75.9% saved)

series116.0ms (0.1%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
7.0ms
v
@inf
(/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (-.f64 (neg.f64 t1) u))
2.0ms
t1
@-inf
(/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (-.f64 (neg.f64 t1) u))
1.0ms
v
@0
(/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (-.f64 (neg.f64 t1) u))
1.0ms
t1
@inf
(/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (-.f64 (neg.f64 t1) u))
1.0ms
v
@-inf
(/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (-.f64 (neg.f64 t1) u))
Compiler

Compiled 16900 to 6985 computations (58.7% saved)

rewrite1.6s (1.6%)

Algorithm
batch-egg-rewrite
Rules
120×egg-rr
66×egg-rr
64×egg-rr
55×egg-rr
Counts
4 → 305
Calls
Call 1
Inputs
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (-.f64 (neg.f64 t1) u))
(/.f64 (+.f64 u t1) v)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v))) (cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)) (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 t1) (+.f64 u t1)) (/.f64 (cbrt.f64 (pow.f64 t1 2)) (pow.f64 v -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 1 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 u t1)) (/.f64 t1 (pow.f64 v -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 u t1) v)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t1) (/.f64 -1 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 t1) (/.f64 (cbrt.f64 (pow.f64 t1 2)) (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 1 (pow.f64 v -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (/.f64 (+.f64 u t1) v))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 u t1) v)) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 (+.f64 u t1) v))) (/.f64 t1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 t1 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))) (cbrt.f64 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (pow.f64 v -1)) (+.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 t1 (pow.f64 v -1))) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 t1) (/.f64 (cbrt.f64 (pow.f64 t1 2)) (pow.f64 v -1))) (+.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2))) (cbrt.f64 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 t1)) (cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2))) (cbrt.f64 (/.f64 (+.f64 u t1) (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)) (cbrt.f64 t1)) (cbrt.f64 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)) (neg.f64 (cbrt.f64 t1))) (cbrt.f64 (/.f64 (+.f64 u t1) (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) t1) (/.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (+.f64 u t1)) (pow.f64 v -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (cbrt.f64 (/.f64 (+.f64 u t1) v))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) t1)) (pow.f64 (/.f64 (+.f64 u t1) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (/.f64 (+.f64 u t1) v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (*.f64 (pow.f64 v -1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 t1 (pow.f64 v -1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 u t1)) t1) (pow.f64 v -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (+.f64 u t1) v))) t1) (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v))) (cbrt.f64 (pow.f64 t1 2))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 t1) (+.f64 u t1)) (cbrt.f64 (pow.f64 t1 2))) (pow.f64 v -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 t1 0) (/.f64 1 (/.f64 (+.f64 u t1) (*.f64 v t1))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (cbrt.f64 t1) (/.f64 (+.f64 u t1) (*.f64 (cbrt.f64 (pow.f64 t1 2)) v))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 t1) 0) (/.f64 1 (/.f64 (+.f64 u t1) (*.f64 v t1))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 0) (pow.f64 (/.f64 1 (/.f64 t1 (/.f64 (+.f64 u t1) v))) -1) (/.f64 t1 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)) 0) (/.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 3) (+.f64 0 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 t1 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 v 2)) 0) (*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (pow.f64 v -1))) (cbrt.f64 (pow.f64 v 2))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 v 2)) 0) (*.f64 (/.f64 t1 (/.f64 (+.f64 u t1) (cbrt.f64 v))) (cbrt.f64 (pow.f64 v 2))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v))) 0) (/.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 3) (+.f64 0 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 3) (+.f64 0 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 t1 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)) (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v)))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 t1 (/.f64 (+.f64 u t1) v)))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (+.f64 u t1)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 (neg.f64 v)) (/.f64 -1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (+.f64 u t1))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v t1) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 u t1)) (*.f64 v t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 (cbrt.f64 v)) (+.f64 u t1)) (cbrt.f64 (pow.f64 v 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 v (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v t1) (+.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (neg.f64 v)) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (*.f64 v t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (cbrt.f64 (*.f64 t1 (neg.f64 v)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (*.f64 v t1) 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 u t1))) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 t1 0) (/.f64 v (/.f64 (+.f64 u t1) t1)) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 (*.f64 v t1) 2)))) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 v t1) 0) (/.f64 1 (/.f64 (+.f64 u t1) (*.f64 v t1))) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) (+.f64 u t1))) -1) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 v t1) (+.f64 u t1)))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) 2)) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 u t1)) (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (/.f64 -1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (+.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2)) (cbrt.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))))) (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2)) (neg.f64 (cbrt.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) (/.f64 0 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) 0) (/.f64 -1 (/.f64 (+.f64 u t1) (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) 2)) 0) (/.f64 (cbrt.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (/.f64 (+.f64 u t1) (neg.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) 2))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 0) (pow.f64 (/.f64 1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))) -1) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2)) (+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2)) (+.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))))) 0) (/.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 u) t1) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 u t1) v)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 u t1) (neg.f64 v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (cbrt.f64 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 u t1)) (/.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 v -1) (+.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 u t1) (pow.f64 v -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 u t1) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (*.f64 0 (cbrt.f64 (/.f64 (+.f64 u t1) (neg.f64 v)))))) (cbrt.f64 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (+.f64 u t1) v)) 0))) (-.f64 (cbrt.f64 (/.f64 (+.f64 u t1) v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (+.f64 u t1) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 u t1) (cbrt.f64 v)) (/.f64 1 (cbrt.f64 (pow.f64 v 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 v -1)) (/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 v 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 u t1) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 v) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 v)) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 v) 0) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 (neg.f64 v)) 0) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 u v) (+.f64 (/.f64 (neg.f64 t1) v) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 v) (+.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 v)) (+.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (+.f64 (/.f64 u (neg.f64 v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (/.f64 0 v)) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (/.f64 0 (neg.f64 v))) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (/.f64 (neg.f64 t1) (neg.f64 v))) (/.f64 u (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 u t1) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (/.f64 u v)) (/.f64 (neg.f64 t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (+.f64 u t1) (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (-.f64 3 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 u t1) v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (+.f64 u t1) (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (/.f64 (+.f64 u t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 u t1) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 u) t1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))) (neg.f64 (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 u t1)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 v 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 v -1)) (+.f64 u t1)) (cbrt.f64 (pow.f64 v 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 u t1) v)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 v 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))))) (neg.f64 (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 u t1) (cbrt.f64 v)) (cbrt.f64 (pow.f64 v 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (cbrt.f64 (+.f64 u t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (pow.f64 v 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 u t1) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 u t1) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 u t1) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 u t1) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) (/.f64 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) (/.f64 0 (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 u t1) 0) (/.f64 1 (/.f64 v (+.f64 u t1))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) 0) (/.f64 (cbrt.f64 (+.f64 u t1)) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 u t1) v) 0) (/.f64 1 (/.f64 1 (/.f64 (+.f64 u t1) v))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 u t1) v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) 0) (/.f64 (+.f64 u t1) v)) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v)) 0) (/.f64 (-.f64 (*.f64 (/.f64 u v) (/.f64 u v)) (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v))) (+.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 v) (/.f64 0 v)) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) (neg.f64 v))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 (neg.f64 v))) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) (neg.f64 v))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) (neg.f64 v))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v))) 0) (/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 (neg.f64 t1) (neg.f64 v))) (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u (neg.f64 v)))) (+.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v)))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) 0) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (+.f64 0 (*.f64 (/.f64 (+.f64 u t1) v) 0)))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (neg.f64 t1) v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 (neg.f64 t1) v) 3)) (+.f64 (*.f64 (/.f64 u v) (/.f64 u v)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v)) (*.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v))))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 v) 3) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 0 v) (/.f64 0 v)) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 v) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 v)) 3) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 (neg.f64 v))) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 u (neg.f64 v)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) 3) (pow.f64 (/.f64 u (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 (neg.f64 t1) (neg.f64 v))) (+.f64 (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u (neg.f64 v))) (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (+.f64 0 (*.f64 (/.f64 (+.f64 u t1) v) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) 0) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (+.f64 0 (*.f64 (/.f64 (+.f64 u t1) v) 0)))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 u v) (/.f64 u v)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v)) (*.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 (neg.f64 t1) v) 3)) (+.f64 (*.f64 (/.f64 u v) (/.f64 u v)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v)) (*.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v))))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 v) (/.f64 0 v)) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 v) (/.f64 (+.f64 u t1) (neg.f64 v))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 v) 3) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 0 v) (/.f64 0 v)) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 v) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 (neg.f64 v))) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 (+.f64 u t1) (neg.f64 v))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 v)) 3) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 (neg.f64 v))) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 (neg.f64 t1) (neg.f64 v))) (+.f64 (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u (neg.f64 v))) (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) 3) (pow.f64 (/.f64 u (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 (neg.f64 t1) (neg.f64 v))) (+.f64 (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u (neg.f64 v))) (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (+.f64 u t1) v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) 0) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (+.f64 0 (*.f64 (/.f64 (+.f64 u t1) v) 0)))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 u v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 (neg.f64 t1) v) 3)) (+.f64 (*.f64 (/.f64 u v) (/.f64 u v)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v)) (*.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v))))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 v) 3) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 0 v) (/.f64 0 v)) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 v) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (neg.f64 v)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 v)) 3) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 (neg.f64 v))) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) 3) (pow.f64 (/.f64 u (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 (neg.f64 t1) (neg.f64 v))) (+.f64 (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u (neg.f64 v))) (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 t1 v) (/.f64 u v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 u v) (/.f64 t1 v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 v -1) t1) (*.f64 (pow.f64 v -1) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 v -1) u) (*.f64 (pow.f64 v -1) t1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 u v) (neg.f64 (/.f64 (neg.f64 t1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 v) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (neg.f64 v)) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (neg.f64 (/.f64 u (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 u v) (-.f64 (/.f64 t1 v) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 t1 v) (-.f64 (/.f64 u v) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 v -1) t1) (-.f64 (*.f64 (pow.f64 v -1) u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 v -1) u) (-.f64 (*.f64 (pow.f64 v -1) t1) 0))))) (#(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 u v)) (/.f64 t1 v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (*.f64 (pow.f64 v -1) u)) (*.f64 (pow.f64 v -1) t1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (*.f64 (pow.f64 v -1) t1)) (*.f64 (pow.f64 v -1) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 u t1) v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 v) (/.f64 (neg.f64 t1) v)) (/.f64 u v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 v) (/.f64 u (neg.f64 v))) (/.f64 (neg.f64 t1) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 v) (/.f64 0 (neg.f64 v))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 v) (/.f64 0 v)) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 v) 0) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (neg.f64 v)) (/.f64 (neg.f64 t1) v)) (/.f64 u v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (neg.f64 v)) (/.f64 u (neg.f64 v))) (/.f64 (neg.f64 t1) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 (neg.f64 v))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 v)) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (neg.f64 v)) 0) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 (neg.f64 t1) v)) (/.f64 u v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 u (neg.f64 v))) (/.f64 (neg.f64 t1) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 (neg.f64 v))) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 v)) (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 u t1) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (+.f64 u t1) v) 3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (+.f64 u t1) v) 1) 1)))))

simplify6.1s (6.2%)

Algorithm
egglog
Counts
449 → 449
Calls
Call 1
Inputs
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2))) (/.f64 (*.f64 t1 v) u))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 -1 (*.f64 v (*.f64 u (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2))))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 u 3) v) (*.f64 t1 (pow.f64 t1 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 v (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2))) (/.f64 (*.f64 t1 v) u))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 -1 (*.f64 v (*.f64 u (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2))))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 u 3) v) (*.f64 t1 (pow.f64 t1 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 v (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (if (!=.f64 (*.f64 -1 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (if (!=.f64 (*.f64 -1 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (if (!=.f64 (*.f64 -1 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (if (!=.f64 (*.f64 -1 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u))
(+.f64 (/.f64 (*.f64 t1 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (pow.f64 u 2)) (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u)))
(+.f64 (/.f64 (*.f64 t1 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (*.f64 u (pow.f64 u 2))))))
(+.f64 (/.f64 (*.f64 t1 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 3) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (pow.f64 (pow.f64 u 2) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (*.f64 u (pow.f64 u 2)))))))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) t1))
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) t1)) (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u)))
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) t1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 3) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (pow.f64 u 2)))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 4) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (*.f64 u (pow.f64 u 2)))) (+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) t1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 3) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (pow.f64 u 2)))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u)))))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1))) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1)))) t1))
(+.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1))) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1)))) (*.f64 (pow.f64 (/.f64 -1 t1) 2) u)) (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1))) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1)))) t1)))
(+.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1))) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1)))) (*.f64 (pow.f64 (/.f64 -1 t1) 2) u)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1))) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1)))) (pow.f64 u 2))) (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1))) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1)))) t1))))
(+.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1))) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1)))) (*.f64 (pow.f64 (/.f64 -1 t1) 2) u)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1))) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1)))) (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1))) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1)))) t1)) (*.f64 (pow.f64 (/.f64 -1 t1) 4) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1))) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1)))) (*.f64 u (pow.f64 u 2)))))))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) t1))
(+.f64 (/.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) t1)))
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) t1)) (+.f64 (/.f64 (*.f64 u (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (pow.f64 t1 2)) (*.f64 -1 (/.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (pow.f64 u 2)) (*.f64 t1 (pow.f64 t1 2))))))
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) t1)) (+.f64 (/.f64 (*.f64 (pow.f64 u 3) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (pow.f64 (pow.f64 t1 2) 2)) (+.f64 (/.f64 (*.f64 u (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (pow.f64 t1 2)) (*.f64 -1 (/.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (pow.f64 u 2)) (*.f64 t1 (pow.f64 t1 2)))))))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u))
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u)) (*.f64 t1 (*.f64 (pow.f64 (/.f64 1 u) 2) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))))
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u)) (+.f64 (*.f64 t1 (*.f64 (pow.f64 (/.f64 1 u) 2) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))) (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (/.f64 1 u) 3) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))))))
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u)) (+.f64 (*.f64 t1 (*.f64 (pow.f64 (/.f64 1 u) 2) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))) (+.f64 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 (pow.f64 (/.f64 1 u) 4) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (/.f64 1 u) 3) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))))))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u))) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u)))) u))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u))) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u)))))) (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u))) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u)))) u)))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u))) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u)))))) (+.f64 (*.f64 (pow.f64 t1 2) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u))) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u)))) (pow.f64 (/.f64 -1 u) 3))) (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u))) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u)))) u))))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u))) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u)))))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u))) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u)))) (pow.f64 (/.f64 -1 u) 4)))) (+.f64 (*.f64 (pow.f64 t1 2) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u))) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u)))) (pow.f64 (/.f64 -1 u) 3))) (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u))) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u)))) u)))))
(/.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 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 (+.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 (+.f64 t1 u) v)
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 t1 u) v)
(*.f64 (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v))) (cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)) (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v))))
(*.f64 (/.f64 (cbrt.f64 t1) (+.f64 u t1)) (/.f64 (cbrt.f64 (pow.f64 t1 2)) (pow.f64 v -1)))
(*.f64 t1 (/.f64 1 (/.f64 (+.f64 u t1) v)))
(*.f64 (/.f64 1 (+.f64 u t1)) (/.f64 t1 (pow.f64 v -1)))
(*.f64 (/.f64 1 (/.f64 (+.f64 u t1) v)) t1)
(*.f64 (neg.f64 t1) (/.f64 -1 (/.f64 (+.f64 u t1) v)))
(*.f64 (cbrt.f64 t1) (/.f64 (cbrt.f64 (pow.f64 t1 2)) (/.f64 (+.f64 u t1) v)))
(*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 1 (pow.f64 v -1)))
(*.f64 (/.f64 t1 (cbrt.f64 (/.f64 (+.f64 u t1) v))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 u t1) v)) (neg.f64 t1))
(*.f64 -1 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v))))
(*.f64 -1 (/.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) -1))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (+.f64 u t1) v))) (/.f64 t1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))))
(*.f64 1 (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(*.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 1)
(-.f64 0 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v))))
(-.f64 0 (/.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) -1))
(-.f64 3 (+.f64 3 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v)))))
(-.f64 1 (+.f64 1 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v)))))
(/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))) (cbrt.f64 (/.f64 (+.f64 u t1) v)))
(/.f64 (/.f64 t1 (pow.f64 v -1)) (+.f64 u t1))
(/.f64 (neg.f64 (/.f64 t1 (pow.f64 v -1))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (cbrt.f64 t1) (/.f64 (cbrt.f64 (pow.f64 t1 2)) (pow.f64 v -1))) (+.f64 u t1))
(/.f64 (*.f64 (cbrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2))) (cbrt.f64 (/.f64 (+.f64 u t1) v)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 t1)) (cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2))) (cbrt.f64 (/.f64 (+.f64 u t1) (neg.f64 v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)) (cbrt.f64 t1)) (cbrt.f64 (/.f64 (+.f64 u t1) v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)) (neg.f64 (cbrt.f64 t1))) (cbrt.f64 (/.f64 (+.f64 u t1) (neg.f64 v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) t1) (/.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) v))
(/.f64 (/.f64 t1 (+.f64 u t1)) (pow.f64 v -1))
(/.f64 (/.f64 t1 (cbrt.f64 (/.f64 (+.f64 u t1) v))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)))
(/.f64 t1 (/.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) -1))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 -1 v))
(/.f64 (-.f64 0 (*.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) t1)) (pow.f64 (/.f64 (+.f64 u t1) v) 2))
(/.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (/.f64 (+.f64 u t1) v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))))
(/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) (neg.f64 v)))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (*.f64 (pow.f64 v -1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 t1 (pow.f64 v -1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (/.f64 1 (+.f64 u t1)) t1) (pow.f64 v -1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (+.f64 u t1) v))) t1) (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v))) (cbrt.f64 (pow.f64 t1 2))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 t1) (+.f64 u t1)) (cbrt.f64 (pow.f64 t1 2))) (pow.f64 v -1))
(/.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 1)
(pow.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v))) 3)
(pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 1)
(cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 3))
(neg.f64 (/.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) -1))
(neg.f64 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v))))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)))) 3))
(if (!=.f64 t1 0) (/.f64 1 (/.f64 (+.f64 u t1) (*.f64 v t1))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (cbrt.f64 t1) (/.f64 (+.f64 u t1) (*.f64 (cbrt.f64 (pow.f64 t1 2)) v))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 1 (/.f64 (+.f64 u t1) (*.f64 v t1))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 0) (pow.f64 (/.f64 1 (/.f64 t1 (/.f64 (+.f64 u t1) v))) -1) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (+.f64 0 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)) 0) (/.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 3) (+.f64 0 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (cbrt.f64 (pow.f64 v 2)) 0) (*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (pow.f64 v -1))) (cbrt.f64 (pow.f64 v 2))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (cbrt.f64 (pow.f64 v 2)) 0) (*.f64 (/.f64 t1 (/.f64 (+.f64 u t1) (cbrt.f64 v))) (cbrt.f64 (pow.f64 v 2))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v))) 0) (/.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 3) (+.f64 0 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 3) (+.f64 0 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 v 0) (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)) (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v)))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(+.f64 0 (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (neg.f64 v))
(*.f64 (/.f64 t1 (+.f64 u t1)) v)
(*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (*.f64 t1 (neg.f64 v)) (/.f64 -1 (+.f64 u t1)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)))
(*.f64 v (/.f64 t1 (+.f64 u t1)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 v (cbrt.f64 (+.f64 u t1))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) (+.f64 u t1)))
(*.f64 -1 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))
(*.f64 -1 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(*.f64 -1 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) -1))
(*.f64 (*.f64 v t1) (/.f64 1 (+.f64 u t1)))
(*.f64 (/.f64 1 (+.f64 u t1)) (*.f64 v t1))
(*.f64 (/.f64 (*.f64 t1 (cbrt.f64 v)) (+.f64 u t1)) (cbrt.f64 (pow.f64 v 2)))
(*.f64 t1 (/.f64 v (+.f64 u t1)))
(*.f64 1 (/.f64 (*.f64 v t1) (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1)
(-.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(-.f64 0 (neg.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))
(-.f64 0 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(-.f64 0 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) -1))
(-.f64 0 (+.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 v t1) (+.f64 u t1))
(/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (*.f64 v t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (cbrt.f64 (*.f64 t1 (neg.f64 v)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (*.f64 v t1) 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 u t1))) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1)
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) 3)
(pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3))
(neg.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(neg.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) -1))
(neg.f64 (neg.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)))) 3))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 t1 0) (/.f64 v (/.f64 (+.f64 u t1) t1)) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 (*.f64 v t1) 2)))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (*.f64 v t1) 0) (/.f64 1 (/.f64 (+.f64 u t1) (*.f64 v t1))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) (+.f64 u t1))) -1) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(+.f64 0 (*.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(+.f64 0 (/.f64 (*.f64 v t1) (+.f64 u t1)))
(*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (cbrt.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) 2)) (-.f64 (neg.f64 u) t1)))
(*.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (/.f64 1 (+.f64 u t1)))
(*.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 -1 (+.f64 u t1)) (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))))
(*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (/.f64 -1 (+.f64 u t1)))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))
(*.f64 -1 (neg.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))))
(*.f64 -1 (/.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) -1))
(*.f64 1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 1)
(-.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))
(-.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))
(-.f64 0 (+.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))))
(-.f64 0 (neg.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))))
(-.f64 0 (/.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) -1))
(-.f64 3 (+.f64 3 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))))
(-.f64 1 (+.f64 1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (+.f64 u t1))
(/.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2)) (cbrt.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))))) (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2)) (neg.f64 (cbrt.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 1)
(pow.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))) 3)
(pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 1)
(cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 3))
(neg.f64 (/.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) -1))
(neg.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))
(neg.f64 (neg.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))))
(neg.f64 (-.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) (/.f64 0 (+.f64 u t1))))
(neg.f64 (-.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 0))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))) 3))
(if (!=.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) 0) (/.f64 -1 (/.f64 (+.f64 u t1) (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) 2)) 0) (/.f64 (cbrt.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (/.f64 (+.f64 u t1) (neg.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) 2))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 0) (pow.f64 (/.f64 1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))) -1) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2)) (+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (+.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2)) (+.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))))) 0) (/.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (/.f64 0 (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(+.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(*.f64 (-.f64 (neg.f64 u) t1) (/.f64 -1 v))
(*.f64 (cbrt.f64 (/.f64 (+.f64 u t1) v)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 u t1) (neg.f64 v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (cbrt.f64 (/.f64 (+.f64 u t1) v)))
(*.f64 (cbrt.f64 (+.f64 u t1)) (/.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) v))
(*.f64 (pow.f64 v -1) (+.f64 u t1))
(*.f64 (+.f64 u t1) (pow.f64 v -1))
(*.f64 -1 (/.f64 (+.f64 u t1) (neg.f64 v)))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (*.f64 0 (cbrt.f64 (/.f64 (+.f64 u t1) (neg.f64 v)))))) (cbrt.f64 (/.f64 (+.f64 u t1) v)))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (+.f64 u t1) v)) 0))) (-.f64 (cbrt.f64 (/.f64 (+.f64 u t1) v)) 0))
(*.f64 -1 (-.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (+.f64 u t1) v))))
(*.f64 (/.f64 (+.f64 u t1) (cbrt.f64 v)) (/.f64 1 (cbrt.f64 (pow.f64 v 2))))
(*.f64 (cbrt.f64 (pow.f64 v -1)) (/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 v 2))))
(*.f64 1 (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 (+.f64 u t1) v) 1)
(-.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v))
(-.f64 (/.f64 0 v) (/.f64 (+.f64 u t1) (neg.f64 v)))
(-.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v)))
(-.f64 (/.f64 0 (neg.f64 v)) (/.f64 (+.f64 u t1) (neg.f64 v)))
(-.f64 (-.f64 (/.f64 0 v) 0) (/.f64 (+.f64 u t1) (neg.f64 v)))
(-.f64 (-.f64 (/.f64 0 (neg.f64 v)) 0) (/.f64 (+.f64 u t1) (neg.f64 v)))
(-.f64 (/.f64 u v) (+.f64 (/.f64 (neg.f64 t1) v) 0))
(-.f64 (/.f64 0 v) (+.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0))
(-.f64 (/.f64 0 (neg.f64 v)) (+.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0))
(-.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (+.f64 (/.f64 u (neg.f64 v)) 0))
(-.f64 (+.f64 0 (/.f64 0 v)) (/.f64 (+.f64 u t1) (neg.f64 v)))
(-.f64 (+.f64 0 (/.f64 0 (neg.f64 v))) (/.f64 (+.f64 u t1) (neg.f64 v)))
(-.f64 (+.f64 0 (/.f64 (neg.f64 t1) (neg.f64 v))) (/.f64 u (neg.f64 v)))
(-.f64 0 (/.f64 (+.f64 u t1) (neg.f64 v)))
(-.f64 0 (+.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0))
(-.f64 (+.f64 0 (/.f64 u v)) (/.f64 (neg.f64 t1) v))
(-.f64 3 (+.f64 3 (/.f64 (+.f64 u t1) (neg.f64 v))))
(-.f64 3 (-.f64 3 (/.f64 (+.f64 u t1) v)))
(-.f64 (/.f64 (+.f64 u t1) v) 0)
(-.f64 1 (+.f64 1 (/.f64 (+.f64 u t1) (neg.f64 v))))
(-.f64 1 (-.f64 1 (/.f64 (+.f64 u t1) v)))
(/.f64 (+.f64 u t1) v)
(/.f64 (-.f64 (neg.f64 u) t1) (neg.f64 v))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))) (neg.f64 (cbrt.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 u t1)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))) (cbrt.f64 v))
(/.f64 (/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 v 2))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 v -1)) (+.f64 u t1)) (cbrt.f64 (pow.f64 v 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 u t1) v)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 v 2)))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))))) (neg.f64 (cbrt.f64 v)))
(/.f64 (/.f64 (+.f64 u t1) (cbrt.f64 v)) (cbrt.f64 (pow.f64 v 2)))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (+.f64 u t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))))) (cbrt.f64 v))
(/.f64 (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (pow.f64 v 2))))
(/.f64 (/.f64 (+.f64 u t1) v) 1)
(pow.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 u t1) v)) 3)
(pow.f64 (/.f64 (+.f64 u t1) v) 1)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3))
(neg.f64 (/.f64 (+.f64 u t1) (neg.f64 v)))
(neg.f64 (-.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) (/.f64 0 v)))
(neg.f64 (-.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) (/.f64 0 (neg.f64 v))))
(neg.f64 (-.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0))
(if (!=.f64 (+.f64 u t1) 0) (/.f64 1 (/.f64 v (+.f64 u t1))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) 0) (/.f64 (cbrt.f64 (+.f64 u t1)) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) v) 0) (/.f64 1 (/.f64 1 (/.f64 (+.f64 u t1) v))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) 0) (/.f64 (+.f64 u t1) v)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (+.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v)) 0) (/.f64 (-.f64 (*.f64 (/.f64 u v) (/.f64 u v)) (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v))) (+.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 v) (/.f64 0 v)) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) (neg.f64 v))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 (neg.f64 v))) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) (neg.f64 v))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) (neg.f64 v))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (+.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v))) 0) (/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 (neg.f64 t1) (neg.f64 v))) (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u (neg.f64 v)))) (+.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v)))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) 0) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (+.f64 0 (*.f64 (/.f64 (+.f64 u t1) v) 0)))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (neg.f64 t1) v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 (neg.f64 t1) v) 3)) (+.f64 (*.f64 (/.f64 u v) (/.f64 u v)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v)) (*.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 v) 3) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 0 v) (/.f64 0 v)) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 v) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 v)) 3) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 (neg.f64 v))) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 u (neg.f64 v)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) 3) (pow.f64 (/.f64 u (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 (neg.f64 t1) (neg.f64 v))) (+.f64 (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u (neg.f64 v))) (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (+.f64 0 (*.f64 (/.f64 (+.f64 u t1) v) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) 0) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (+.f64 0 (*.f64 (/.f64 (+.f64 u t1) v) 0)))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (+.f64 (*.f64 (/.f64 u v) (/.f64 u v)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v)) (*.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 (neg.f64 t1) v) 3)) (+.f64 (*.f64 (/.f64 u v) (/.f64 u v)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v)) (*.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 v) (/.f64 0 v)) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 v) (/.f64 (+.f64 u t1) (neg.f64 v))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 v) 3) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 0 v) (/.f64 0 v)) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 v) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 (neg.f64 v))) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 (+.f64 u t1) (neg.f64 v))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 v)) 3) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 (neg.f64 v))) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (+.f64 (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 (neg.f64 t1) (neg.f64 v))) (+.f64 (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u (neg.f64 v))) (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) 3) (pow.f64 (/.f64 u (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 (neg.f64 t1) (neg.f64 v))) (+.f64 (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u (neg.f64 v))) (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) 0) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (+.f64 0 (*.f64 (/.f64 (+.f64 u t1) v) 0)))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 u v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 (neg.f64 t1) v) 3)) (+.f64 (*.f64 (/.f64 u v) (/.f64 u v)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v)) (*.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 0 v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 v) 3) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 0 v) (/.f64 0 v)) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 v) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 0 (neg.f64 v)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 v)) 3) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 (neg.f64 v))) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) 3) (pow.f64 (/.f64 u (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 (neg.f64 t1) (neg.f64 v))) (+.f64 (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u (neg.f64 v))) (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(+.f64 (/.f64 u v) (/.f64 t1 v))
(+.f64 (*.f64 (pow.f64 v -1) t1) (*.f64 (pow.f64 v -1) u))
(+.f64 (*.f64 (pow.f64 v -1) u) (*.f64 (pow.f64 v -1) t1))
(+.f64 (/.f64 u v) (neg.f64 (/.f64 (neg.f64 t1) v)))
(+.f64 (/.f64 0 v) (/.f64 (+.f64 u t1) v))
(+.f64 (/.f64 0 (neg.f64 v)) (/.f64 (+.f64 u t1) v))
(+.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (neg.f64 (/.f64 u (neg.f64 v))))
(+.f64 (/.f64 u v) (-.f64 (/.f64 t1 v) 0))
(+.f64 (/.f64 t1 v) (-.f64 (/.f64 u v) 0))
(+.f64 (*.f64 (pow.f64 v -1) t1) (-.f64 (*.f64 (pow.f64 v -1) u) 0))
(+.f64 (*.f64 (pow.f64 v -1) u) (-.f64 (*.f64 (pow.f64 v -1) t1) 0))
(+.f64 (+.f64 0 (/.f64 t1 v)) (/.f64 u v))
(+.f64 (+.f64 0 (/.f64 u v)) (/.f64 t1 v))
(+.f64 (+.f64 0 (*.f64 (pow.f64 v -1) u)) (*.f64 (pow.f64 v -1) t1))
(+.f64 (+.f64 0 (*.f64 (pow.f64 v -1) t1)) (*.f64 (pow.f64 v -1) u))
(+.f64 (/.f64 (+.f64 u t1) v) 0)
(+.f64 (-.f64 (/.f64 0 v) (/.f64 (neg.f64 t1) v)) (/.f64 u v))
(+.f64 (-.f64 (/.f64 0 v) (/.f64 u (neg.f64 v))) (/.f64 (neg.f64 t1) (neg.f64 v)))
(+.f64 (-.f64 (/.f64 0 v) (/.f64 0 (neg.f64 v))) (/.f64 (+.f64 u t1) v))
(+.f64 (-.f64 (/.f64 0 v) (/.f64 0 v)) (/.f64 (+.f64 u t1) v))
(+.f64 (-.f64 (/.f64 0 v) 0) (/.f64 (+.f64 u t1) v))
(+.f64 (-.f64 (/.f64 0 (neg.f64 v)) (/.f64 (neg.f64 t1) v)) (/.f64 u v))
(+.f64 (-.f64 (/.f64 0 (neg.f64 v)) (/.f64 u (neg.f64 v))) (/.f64 (neg.f64 t1) (neg.f64 v)))
(+.f64 (-.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 (neg.f64 v))) (/.f64 (+.f64 u t1) v))
(+.f64 (-.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 v)) (/.f64 (+.f64 u t1) v))
(+.f64 (-.f64 (/.f64 0 (neg.f64 v)) 0) (/.f64 (+.f64 u t1) v))
(+.f64 (-.f64 0 (/.f64 (neg.f64 t1) v)) (/.f64 u v))
(+.f64 (-.f64 0 (/.f64 u (neg.f64 v))) (/.f64 (neg.f64 t1) (neg.f64 v)))
(+.f64 (-.f64 0 (/.f64 0 (neg.f64 v))) (/.f64 (+.f64 u t1) v))
(+.f64 (-.f64 0 (/.f64 0 v)) (/.f64 (+.f64 u t1) v))
(+.f64 0 (/.f64 (+.f64 u t1) v))
(+.f64 (-.f64 (/.f64 (+.f64 u t1) v) 3) 3)
(+.f64 (-.f64 (/.f64 (+.f64 u t1) v) 1) 1)
Outputs
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (*.f64 t1 t1) v) (*.f64 u u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (/.f64 (+.f64 (*.f64 v (neg.f64 (*.f64 t1 t1))) (/.f64 (*.f64 (pow.f64 t1 3) v) u)) (*.f64 u u)) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2))) (/.f64 (*.f64 t1 v) u))))
(+.f64 (/.f64 (+.f64 (*.f64 v (neg.f64 (*.f64 t1 t1))) (/.f64 (*.f64 (pow.f64 t1 3) v) u)) (*.f64 u u)) (-.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (*.f64 u u) 2))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2)))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 (*.f64 u u) v)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 -1 (*.f64 v (*.f64 u (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2))))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (-.f64 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 (*.f64 u u) v)) (*.f64 (*.f64 v u) (/.f64 (*.f64 u u) (pow.f64 t1 3)))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (*.f64 v (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 u u))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (+.f64 (/.f64 (*.f64 v (pow.f64 (neg.f64 u) 3)) (pow.f64 t1 3)) (*.f64 v (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 u u)))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))
(-.f64 (+.f64 v (/.f64 (*.f64 (*.f64 u u) v) (*.f64 t1 t1))) (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 u 3) v) (*.f64 t1 (pow.f64 t1 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(-.f64 (-.f64 (+.f64 v (/.f64 (*.f64 (*.f64 u u) v) (*.f64 t1 t1))) (/.f64 (*.f64 v u) t1)) (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3)))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 t1)) v))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 3))) (-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 t1)) v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 v (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))))
(-.f64 (+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 3))) (-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 t1)) v))) (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 v (pow.f64 t1 4))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 t1)) v))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u)))
(-.f64 (-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 t1)) v)) (*.f64 (pow.f64 t1 3) (*.f64 v (/.f64 -1 (pow.f64 u 3)))))
(+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 t1)) v)) (*.f64 (pow.f64 t1 3) (*.f64 v (/.f64 -1 (pow.f64 u 3))))) (*.f64 v (*.f64 (pow.f64 (pow.f64 u -1) 4) (pow.f64 t1 4))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (*.f64 t1 t1) v) (*.f64 u u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (/.f64 (+.f64 (*.f64 v (neg.f64 (*.f64 t1 t1))) (/.f64 (*.f64 (pow.f64 t1 3) v) u)) (*.f64 u u)) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2))) (/.f64 (*.f64 t1 v) u))))
(+.f64 (/.f64 (+.f64 (*.f64 v (neg.f64 (*.f64 t1 t1))) (/.f64 (*.f64 (pow.f64 t1 3) v) u)) (*.f64 u u)) (-.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (*.f64 u u) 2))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2)))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 (*.f64 u u) v)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 -1 (*.f64 v (*.f64 u (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2))))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (-.f64 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 (*.f64 u u) v)) (*.f64 (*.f64 v u) (/.f64 (*.f64 u u) (pow.f64 t1 3)))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (*.f64 v (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 u u))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (+.f64 (/.f64 (*.f64 v (pow.f64 (neg.f64 u) 3)) (pow.f64 t1 3)) (*.f64 v (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 u u)))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))
(-.f64 (+.f64 v (/.f64 (*.f64 (*.f64 u u) v) (*.f64 t1 t1))) (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 u 3) v) (*.f64 t1 (pow.f64 t1 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(-.f64 (-.f64 (+.f64 v (/.f64 (*.f64 (*.f64 u u) v) (*.f64 t1 t1))) (/.f64 (*.f64 v u) t1)) (/.f64 (*.f64 v (pow.f64 u 3)) (pow.f64 t1 3)))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 t1)) v))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 3))) (-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 t1)) v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 v (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))))
(-.f64 (+.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 3))) (-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 t1)) v))) (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 v (pow.f64 t1 4))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 t1)) v))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u)))
(-.f64 (-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 t1)) v)) (*.f64 (pow.f64 t1 3) (*.f64 v (/.f64 -1 (pow.f64 u 3)))))
(+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) (*.f64 t1 t1)) v)) (*.f64 (pow.f64 t1 3) (*.f64 v (/.f64 -1 (pow.f64 u 3))))) (*.f64 v (*.f64 (pow.f64 (pow.f64 u -1) 4) (pow.f64 t1 4))))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 -1 (/.f64 (if (!=.f64 (*.f64 -1 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 -1 (/.f64 (if (!=.f64 (*.f64 -1 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 -1 (/.f64 (if (!=.f64 (*.f64 -1 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 -1 (/.f64 (if (!=.f64 (*.f64 -1 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (+.f64 t1 u)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) u)
(+.f64 (/.f64 (*.f64 t1 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (pow.f64 u 2)) (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u)))
(-.f64 (/.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) t1) (*.f64 u u)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) u))
(+.f64 (/.f64 (*.f64 t1 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (*.f64 u (pow.f64 u 2))))))
(-.f64 (-.f64 (/.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) t1) (*.f64 u u)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) u)) (/.f64 (*.f64 (*.f64 t1 t1) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (pow.f64 u 3)))
(+.f64 (/.f64 (*.f64 t1 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u)) (+.f64 (/.f64 (*.f64 (pow.f64 t1 3) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (pow.f64 (pow.f64 u 2) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (*.f64 u (pow.f64 u 2)))))))
(+.f64 (/.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) t1) (*.f64 u u)) (-.f64 (-.f64 (/.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (pow.f64 t1 3)) (pow.f64 (*.f64 u u) 2)) (/.f64 (*.f64 (*.f64 t1 t1) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (pow.f64 u 3))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) u)))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) t1))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) t1)
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) t1)) (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u)))
(-.f64 (*.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) u) (/.f64 (pow.f64 t1 -1) t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) t1))
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) t1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 3) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (pow.f64 u 2)))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u))))
(-.f64 (-.f64 (*.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) u) (/.f64 (pow.f64 t1 -1) t1)) (/.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (*.f64 u u)) (pow.f64 t1 3))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) t1))
(+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 4) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (*.f64 u (pow.f64 u 2)))) (+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) t1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 3) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (pow.f64 u 2)))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u)))))
(fma.f64 (pow.f64 (pow.f64 t1 -1) 4) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (pow.f64 u 3)) (-.f64 (-.f64 (*.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) u) (/.f64 (pow.f64 t1 -1) t1)) (/.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (*.f64 u u)) (pow.f64 t1 3))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) t1)))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1))) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1)))) t1))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) t1)
(+.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1))) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1)))) (*.f64 (pow.f64 (/.f64 -1 t1) 2) u)) (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1))) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1)))) t1)))
(-.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (*.f64 (/.f64 (pow.f64 t1 -1) t1) u)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) t1))
(+.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1))) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1)))) (*.f64 (pow.f64 (/.f64 -1 t1) 2) u)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1))) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1)))) (pow.f64 u 2))) (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1))) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1)))) t1))))
(fma.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (*.f64 (/.f64 (pow.f64 t1 -1) t1) u) (-.f64 (/.f64 (*.f64 (*.f64 u u) (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))))) (pow.f64 t1 3)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) t1)))
(+.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1))) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1)))) (*.f64 (pow.f64 (/.f64 -1 t1) 2) u)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1))) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1)))) (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1))) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1)))) t1)) (*.f64 (pow.f64 (/.f64 -1 t1) 4) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1))) (/.f64 (*.f64 t1 v) (-.f64 u (*.f64 -1 t1)))) (*.f64 u (pow.f64 u 2)))))))
(+.f64 (fma.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (*.f64 (/.f64 (pow.f64 t1 -1) t1) u) (-.f64 (/.f64 (*.f64 (*.f64 u u) (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))))) (pow.f64 t1 3)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) t1))) (*.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (pow.f64 u 3)) (pow.f64 (pow.f64 t1 -1) 4)))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) t1))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) t1)
(+.f64 (/.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u) (pow.f64 t1 2)) (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) t1)))
(-.f64 (/.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) u) (*.f64 t1 t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) t1))
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) t1)) (+.f64 (/.f64 (*.f64 u (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (pow.f64 t1 2)) (*.f64 -1 (/.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (pow.f64 u 2)) (*.f64 t1 (pow.f64 t1 2))))))
(-.f64 (-.f64 (/.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) u) (*.f64 t1 t1)) (/.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (*.f64 u u)) (pow.f64 t1 3))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) t1))
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) t1)) (+.f64 (/.f64 (*.f64 (pow.f64 u 3) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (pow.f64 (pow.f64 t1 2) 2)) (+.f64 (/.f64 (*.f64 u (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (pow.f64 t1 2)) (*.f64 -1 (/.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (pow.f64 u 2)) (*.f64 t1 (pow.f64 t1 2)))))))
(-.f64 (-.f64 (+.f64 (/.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (pow.f64 u 3)) (pow.f64 t1 4)) (/.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) u) (*.f64 t1 t1))) (/.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (*.f64 u u)) (pow.f64 t1 3))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) t1))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) u)
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u)) (*.f64 t1 (*.f64 (pow.f64 (/.f64 1 u) 2) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))))
(-.f64 (*.f64 t1 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (pow.f64 (pow.f64 u -1) 2))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) u))
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u)) (+.f64 (*.f64 t1 (*.f64 (pow.f64 (/.f64 1 u) 2) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))) (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (/.f64 1 u) 3) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))))))
(-.f64 (-.f64 (*.f64 t1 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (pow.f64 (pow.f64 u -1) 2))) (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) u))
(+.f64 (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) u)) (+.f64 (*.f64 t1 (*.f64 (pow.f64 (/.f64 1 u) 2) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u))))) (+.f64 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 (pow.f64 (/.f64 1 u) 4) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 (pow.f64 (/.f64 1 u) 3) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))))))
(-.f64 (fma.f64 t1 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (pow.f64 (pow.f64 u -1) 2)) (-.f64 (*.f64 (pow.f64 t1 3) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (pow.f64 (pow.f64 u -1) 4))) (*.f64 (/.f64 (*.f64 t1 t1) (pow.f64 u 3)) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) u))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u))) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u)))) u))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) u)
(+.f64 (*.f64 t1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u))) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u)))))) (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u))) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u)))) u)))
(-.f64 (*.f64 t1 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (pow.f64 (pow.f64 u -1) 2))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) u))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u))) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u)))))) (+.f64 (*.f64 (pow.f64 t1 2) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u))) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u)))) (pow.f64 (/.f64 -1 u) 3))) (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u))) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u)))) u))))
(fma.f64 t1 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (pow.f64 (pow.f64 u -1) 2)) (-.f64 (/.f64 (*.f64 (*.f64 t1 t1) (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))))) (pow.f64 u 3)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) u)))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u))) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u)))))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u))) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u)))) (pow.f64 (/.f64 -1 u) 4)))) (+.f64 (*.f64 (pow.f64 t1 2) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u))) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u)))) (pow.f64 (/.f64 -1 u) 3))) (*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u))) (/.f64 (*.f64 t1 v) (-.f64 t1 (*.f64 -1 u)))) u)))))
(+.f64 (*.f64 (pow.f64 t1 3) (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (pow.f64 (pow.f64 u -1) 4))) (fma.f64 t1 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (pow.f64 (pow.f64 u -1) 2)) (-.f64 (/.f64 (*.f64 (*.f64 t1 t1) (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))))) (pow.f64 u 3)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) u))))
(/.f64 t1 v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(/.f64 u v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(/.f64 u v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(/.f64 u v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(/.f64 t1 v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(/.f64 t1 v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 u t1) v)
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 u t1) v)
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 u t1) v)
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 u t1) v)
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 u t1) v)
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 u t1) v)
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 u t1) v)
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 u t1) v)
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 u t1) v)
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 u t1) v)
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 u t1) v)
(/.f64 (+.f64 t1 u) v)
(/.f64 (+.f64 u t1) v)
(*.f64 (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v))) (cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)) (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v))))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 (cbrt.f64 t1) (+.f64 u t1)) (/.f64 (cbrt.f64 (pow.f64 t1 2)) (pow.f64 v -1)))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 t1 (/.f64 1 (/.f64 (+.f64 u t1) v)))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 1 (+.f64 u t1)) (/.f64 t1 (pow.f64 v -1)))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 1 (/.f64 (+.f64 u t1) v)) t1)
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (neg.f64 t1) (/.f64 -1 (/.f64 (+.f64 u t1) v)))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (cbrt.f64 t1) (/.f64 (cbrt.f64 (pow.f64 t1 2)) (/.f64 (+.f64 u t1) v)))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 1 (pow.f64 v -1)))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 t1 (cbrt.f64 (/.f64 (+.f64 u t1) v))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 -1 (/.f64 (+.f64 u t1) v)) (neg.f64 t1))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 -1 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v))))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 -1 (/.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) -1))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (+.f64 u t1) v))) (/.f64 t1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 1 (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 1)
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(-.f64 0 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v))))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(-.f64 0 (/.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) -1))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(-.f64 3 (+.f64 3 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v)))))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(-.f64 1 (+.f64 1 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v)))))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))) (cbrt.f64 (/.f64 (+.f64 u t1) v)))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (/.f64 t1 (pow.f64 v -1)) (+.f64 u t1))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (neg.f64 (/.f64 t1 (pow.f64 v -1))) (-.f64 (neg.f64 u) t1))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 (cbrt.f64 t1) (/.f64 (cbrt.f64 (pow.f64 t1 2)) (pow.f64 v -1))) (+.f64 u t1))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 (cbrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2))) (cbrt.f64 (/.f64 (+.f64 u t1) v)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2) t1) (/.f64 (+.f64 u t1) v)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 t1)) (cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2))) (cbrt.f64 (/.f64 (+.f64 u t1) (neg.f64 v))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2) t1) (/.f64 (+.f64 u t1) v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)) (cbrt.f64 t1)) (cbrt.f64 (/.f64 (+.f64 u t1) v)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2) t1) (/.f64 (+.f64 u t1) v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)) (neg.f64 (cbrt.f64 t1))) (cbrt.f64 (/.f64 (+.f64 u t1) (neg.f64 v))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2) t1) (/.f64 (+.f64 u t1) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) t1) (/.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) v))
(/.f64 t1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 3)) v))
(/.f64 (/.f64 t1 (+.f64 u t1)) (pow.f64 v -1))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (/.f64 t1 (cbrt.f64 (/.f64 (+.f64 u t1) v))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 t1 (/.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) -1))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 -1 v))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (-.f64 0 (*.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) t1)) (pow.f64 (/.f64 (+.f64 u t1) v) 2))
(/.f64 (*.f64 t1 (/.f64 (+.f64 u t1) v)) (pow.f64 (/.f64 (+.f64 u t1) v) 2))
(/.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (/.f64 (+.f64 u t1) v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) (neg.f64 v)))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (*.f64 (pow.f64 v -1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 t1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 3)) v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 t1 (pow.f64 v -1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 t1 (/.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 3)) v))
(/.f64 (*.f64 (/.f64 1 (+.f64 u t1)) t1) (pow.f64 v -1))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (+.f64 u t1) v))) t1) (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v))) (cbrt.f64 (pow.f64 t1 2))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) (*.f64 t1 t1)) (pow.f64 (/.f64 (+.f64 u t1) v) 2)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 t1) (+.f64 u t1)) (cbrt.f64 (pow.f64 t1 2))) (pow.f64 v -1))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 1)
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(pow.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 3) 1/3)
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(pow.f64 (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v))) 3)
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 1)
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(cbrt.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 3))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(neg.f64 (/.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) -1))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(neg.f64 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v))))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)))) 3))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(if (!=.f64 t1 0) (/.f64 1 (/.f64 (+.f64 u t1) (*.f64 v t1))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 t1 0) (pow.f64 (/.f64 (/.f64 (+.f64 u t1) v) t1) -1) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (cbrt.f64 t1) (/.f64 (+.f64 u t1) (*.f64 (cbrt.f64 (pow.f64 t1 2)) v))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (cbrt.f64 (*.f64 t1 t1)) 0) (/.f64 (cbrt.f64 t1) (/.f64 (+.f64 u t1) (*.f64 (cbrt.f64 (*.f64 t1 t1)) v))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 1 (/.f64 (+.f64 u t1) (*.f64 v t1))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (neg.f64 t1) 0) (pow.f64 (/.f64 (/.f64 (+.f64 u t1) v) t1) -1) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 0) (pow.f64 (/.f64 1 (/.f64 t1 (/.f64 (+.f64 u t1) v))) -1) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 0) (/.f64 1 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) -1)) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (+.f64 0 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)) 0) (/.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 3) (+.f64 0 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2) 0) (/.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 3) (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (cbrt.f64 (pow.f64 v 2)) 0) (*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (pow.f64 v -1))) (cbrt.f64 (pow.f64 v 2))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (/.f64 (*.f64 t1 (cbrt.f64 (*.f64 v v))) (/.f64 (+.f64 u t1) (cbrt.f64 v))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (cbrt.f64 (pow.f64 v 2)) 0) (*.f64 (/.f64 t1 (/.f64 (+.f64 u t1) (cbrt.f64 v))) (cbrt.f64 (pow.f64 v 2))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (/.f64 (*.f64 t1 (cbrt.f64 (*.f64 v v))) (/.f64 (+.f64 u t1) (cbrt.f64 v))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v))) 0) (/.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 3) (+.f64 0 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) v)) 0) (/.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 3) (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 3) (+.f64 0 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 3) (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 v 0) (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 v 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2)) (/.f64 t1 (/.f64 (+.f64 u t1) (neg.f64 v)))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(if (!=.f64 (/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) v)) 0) (/.f64 (pow.f64 (/.f64 t1 (/.f64 (+.f64 u t1) v)) 2) (/.f64 t1 (/.f64 (+.f64 u t1) v))) (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(+.f64 0 (/.f64 t1 (/.f64 (+.f64 u t1) v)))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (/.f64 t1 (+.f64 u t1)) v)
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(*.f64 (*.f64 t1 (neg.f64 v)) (/.f64 -1 (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 v (/.f64 t1 (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(*.f64 (/.f64 v (cbrt.f64 (+.f64 u t1))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) (+.f64 u t1)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 3)) (+.f64 u t1))
(*.f64 -1 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 -1 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 -1 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) -1))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (*.f64 v t1) (/.f64 1 (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (/.f64 1 (+.f64 u t1)) (*.f64 v t1))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 t1 (cbrt.f64 v)) (+.f64 u t1)) (cbrt.f64 (pow.f64 v 2)))
(/.f64 (*.f64 (*.f64 t1 (cbrt.f64 v)) (cbrt.f64 (*.f64 v v))) (+.f64 u t1))
(*.f64 t1 (/.f64 v (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 1 (/.f64 (*.f64 v t1) (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1)
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(-.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(-.f64 0 (neg.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(-.f64 0 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(-.f64 0 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) -1))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(-.f64 0 (+.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 v t1) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 (neg.f64 v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(cbrt.f64 (/.f64 (*.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (neg.f64 (+.f64 u t1))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 t1 v) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (*.f64 v t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (*.f64 t1 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (cbrt.f64 (*.f64 t1 (neg.f64 v)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(cbrt.f64 (/.f64 (*.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (neg.f64 (+.f64 u t1))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 (+.f64 u t1)))
(cbrt.f64 (/.f64 (*.f64 (*.f64 t1 v) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (+.f64 u t1)))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (*.f64 v t1) 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (pow.f64 (*.f64 t1 v) 2)) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 u t1))) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 3)))
(/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1)
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) 1/3)
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))) 3)
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 1)
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(neg.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(neg.f64 (/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) -1))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(neg.f64 (neg.f64 (/.f64 (*.f64 v t1) (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)))) 3))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 t1 0) (/.f64 v (/.f64 (+.f64 u t1) t1)) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 t1 0) (/.f64 v (/.f64 (+.f64 u t1) t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 (*.f64 v t1) 2)))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (*.f64 v t1) 0) (/.f64 1 (/.f64 (+.f64 u t1) (*.f64 v t1))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (*.f64 t1 v) 0) (pow.f64 (/.f64 (/.f64 (+.f64 u t1) v) t1) -1) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) (+.f64 u t1))) -1) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) -1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 u t1))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 u t1))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)))))) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(+.f64 0 (*.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(+.f64 0 (/.f64 (*.f64 v t1) (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 (+.f64 u t1)))))
(*.f64 (cbrt.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) 3)) (neg.f64 (+.f64 u t1)))
(*.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (/.f64 1 (+.f64 u t1)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 (+.f64 u t1)))))
(*.f64 (/.f64 -1 (+.f64 u t1)) (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (/.f64 -1 (+.f64 u t1)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 -1 (neg.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 -1 (/.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) -1))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 1)
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(-.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(-.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(-.f64 0 (+.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(-.f64 0 (neg.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(-.f64 0 (/.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) -1))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(-.f64 3 (+.f64 3 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(-.f64 1 (+.f64 1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (+.f64 u t1))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(/.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 (+.f64 u t1)))))
(/.f64 (*.f64 (cbrt.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(cbrt.f64 (/.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (+.f64 u t1)) 2)) (neg.f64 (+.f64 u t1))))
(/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2)) (cbrt.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(cbrt.f64 (/.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (+.f64 u t1)) 2)) (neg.f64 (+.f64 u t1))))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))))) (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (cbrt.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (+.f64 u t1)) 2))) (neg.f64 (cbrt.f64 (+.f64 u t1))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2)) (neg.f64 (cbrt.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (cbrt.f64 (*.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (+.f64 u t1)) 2))) (neg.f64 (cbrt.f64 (+.f64 u t1))))
(/.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 (+.f64 u t1)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 (+.f64 u t1)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1)) (pow.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) 2)) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 (+.f64 u t1)))))
(/.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 1)
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(pow.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 3) 1/3)
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(pow.f64 (cbrt.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))) 3)
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 1)
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(cbrt.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 3))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(neg.f64 (/.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) -1))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(neg.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(neg.f64 (neg.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(neg.f64 (-.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) (/.f64 0 (+.f64 u t1))))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(neg.f64 (-.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 0))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))) 3))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(if (!=.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) 0) (/.f64 -1 (/.f64 (+.f64 u t1) (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) 0) (/.f64 -1 (/.f64 (+.f64 u t1) (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))))) (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1)))
(if (!=.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) 2)) 0) (/.f64 (cbrt.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1)))) (/.f64 (+.f64 u t1) (neg.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) 2))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) 2)) 0) (/.f64 (cbrt.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (/.f64 (neg.f64 (+.f64 u t1)) (cbrt.f64 (pow.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) 2)))) (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1)))
(if (!=.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 0) (pow.f64 (/.f64 1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1))) -1) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1)) 0) (pow.f64 (/.f64 -1 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (+.f64 u t1))) -1) (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1)))
(if (!=.f64 (+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2)) (+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (+.f64 u t1)) 2) (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))) (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1)))
(if (!=.f64 (+.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2)) (+.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (+.f64 u t1)) 2) (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))) (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1)))
(if (!=.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1)) 3) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (+.f64 u t1)) 2)) (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1)))
(if (!=.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1)) 3) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (+.f64 u t1)) 2)) (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (+.f64 u t1)) 2) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1)) 3) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (+.f64 u t1)) 2)) (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1))))) 0) (/.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (+.f64 u t1)) 2) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1)) 3) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (+.f64 u t1)) 2)) (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1)))
(if (!=.f64 (/.f64 0 (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1)) 3) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (+.f64 u t1)) 2)) (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (+.f64 u t1)))))) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1)) 3) (pow.f64 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (+.f64 u t1)) 2)) (/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1)))
(+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(+.f64 0 (/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (+.f64 u t1))
(*.f64 (-.f64 (neg.f64 u) t1) (/.f64 -1 v))
(/.f64 (+.f64 u t1) v)
(*.f64 (cbrt.f64 (/.f64 (+.f64 u t1) v)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)))
(/.f64 (+.f64 u t1) v)
(*.f64 (cbrt.f64 (/.f64 (+.f64 u t1) (neg.f64 v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))))
(/.f64 (+.f64 u t1) v)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (cbrt.f64 (/.f64 (+.f64 u t1) v)))
(/.f64 (+.f64 u t1) v)
(*.f64 (cbrt.f64 (+.f64 u t1)) (/.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) v))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 3)) v)
(*.f64 (pow.f64 v -1) (+.f64 u t1))
(/.f64 (+.f64 u t1) v)
(*.f64 (+.f64 u t1) (pow.f64 v -1))
(/.f64 (+.f64 u t1) v)
(*.f64 -1 (/.f64 (+.f64 u t1) (neg.f64 v)))
(/.f64 (+.f64 u t1) v)
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (*.f64 0 (cbrt.f64 (/.f64 (+.f64 u t1) (neg.f64 v)))))) (cbrt.f64 (/.f64 (+.f64 u t1) v)))
(/.f64 (+.f64 u t1) v)
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (+.f64 u t1) v)) 0))) (-.f64 (cbrt.f64 (/.f64 (+.f64 u t1) v)) 0))
(/.f64 (+.f64 u t1) v)
(*.f64 -1 (-.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0))
(/.f64 (+.f64 u t1) v)
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (+.f64 u t1) v))))
(/.f64 (+.f64 u t1) v)
(*.f64 (/.f64 (+.f64 u t1) (cbrt.f64 v)) (/.f64 1 (cbrt.f64 (pow.f64 v 2))))
(/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 v 3)))
(*.f64 (cbrt.f64 (pow.f64 v -1)) (/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 v 2))))
(/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 v 3)))
(*.f64 1 (/.f64 (+.f64 u t1) v))
(/.f64 (+.f64 u t1) v)
(*.f64 (/.f64 (+.f64 u t1) v) 1)
(/.f64 (+.f64 u t1) v)
(-.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v))
(/.f64 (+.f64 u t1) v)
(-.f64 (/.f64 0 v) (/.f64 (+.f64 u t1) (neg.f64 v)))
(/.f64 (+.f64 u t1) v)
(-.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v)))
(/.f64 (+.f64 u t1) v)
(-.f64 (/.f64 0 (neg.f64 v)) (/.f64 (+.f64 u t1) (neg.f64 v)))
(/.f64 (+.f64 u t1) v)
(-.f64 (-.f64 (/.f64 0 v) 0) (/.f64 (+.f64 u t1) (neg.f64 v)))
(/.f64 (+.f64 u t1) v)
(-.f64 (-.f64 (/.f64 0 (neg.f64 v)) 0) (/.f64 (+.f64 u t1) (neg.f64 v)))
(/.f64 (+.f64 u t1) v)
(-.f64 (/.f64 u v) (+.f64 (/.f64 (neg.f64 t1) v) 0))
(/.f64 (+.f64 u t1) v)
(-.f64 (/.f64 0 v) (+.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0))
(/.f64 (+.f64 u t1) v)
(-.f64 (/.f64 0 (neg.f64 v)) (+.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0))
(/.f64 (+.f64 u t1) v)
(-.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (+.f64 (/.f64 u (neg.f64 v)) 0))
(/.f64 (+.f64 u t1) v)
(-.f64 (+.f64 0 (/.f64 0 v)) (/.f64 (+.f64 u t1) (neg.f64 v)))
(/.f64 (+.f64 u t1) v)
(-.f64 (+.f64 0 (/.f64 0 (neg.f64 v))) (/.f64 (+.f64 u t1) (neg.f64 v)))
(/.f64 (+.f64 u t1) v)
(-.f64 (+.f64 0 (/.f64 (neg.f64 t1) (neg.f64 v))) (/.f64 u (neg.f64 v)))
(/.f64 (+.f64 u t1) v)
(-.f64 0 (/.f64 (+.f64 u t1) (neg.f64 v)))
(/.f64 (+.f64 u t1) v)
(-.f64 0 (+.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0))
(/.f64 (+.f64 u t1) v)
(-.f64 (+.f64 0 (/.f64 u v)) (/.f64 (neg.f64 t1) v))
(/.f64 (+.f64 u t1) v)
(-.f64 3 (+.f64 3 (/.f64 (+.f64 u t1) (neg.f64 v))))
(/.f64 (+.f64 u t1) v)
(-.f64 3 (-.f64 3 (/.f64 (+.f64 u t1) v)))
(/.f64 (+.f64 u t1) v)
(-.f64 (/.f64 (+.f64 u t1) v) 0)
(/.f64 (+.f64 u t1) v)
(-.f64 1 (+.f64 1 (/.f64 (+.f64 u t1) (neg.f64 v))))
(/.f64 (+.f64 u t1) v)
(-.f64 1 (-.f64 1 (/.f64 (+.f64 u t1) v)))
(/.f64 (+.f64 u t1) v)
(/.f64 (+.f64 u t1) v)
(/.f64 (-.f64 (neg.f64 u) t1) (neg.f64 v))
(/.f64 (+.f64 u t1) v)
(/.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))) (neg.f64 (cbrt.f64 v)))
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (+.f64 u t1)) (pow.f64 (/.f64 (+.f64 u t1) v) 2))) (neg.f64 (cbrt.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 u t1)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))) (cbrt.f64 v))
(cbrt.f64 (/.f64 (*.f64 (+.f64 u t1) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) v))
(/.f64 (/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 v 2))) (cbrt.f64 v))
(/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 v 3)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (neg.f64 (cbrt.f64 v)))
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (+.f64 u t1)) (pow.f64 (/.f64 (+.f64 u t1) v) 2))) (neg.f64 (cbrt.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 v))
(cbrt.f64 (/.f64 (*.f64 (+.f64 u t1) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 v -1)) (+.f64 u t1)) (cbrt.f64 (pow.f64 v 2)))
(/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 v 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 u t1) v)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 v 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (+.f64 u t1) v) (pow.f64 (+.f64 u t1) 2)) (*.f64 v v)))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))))) (neg.f64 (cbrt.f64 v)))
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (+.f64 u t1)) (pow.f64 (/.f64 (+.f64 u t1) v) 2))) (neg.f64 (cbrt.f64 v)))
(/.f64 (/.f64 (+.f64 u t1) (cbrt.f64 v)) (cbrt.f64 (pow.f64 v 2)))
(/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 v 3)))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (+.f64 u t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2))))) (cbrt.f64 v))
(cbrt.f64 (/.f64 (*.f64 (+.f64 u t1) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) v))
(/.f64 (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (pow.f64 v 2))))
(/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 v 3)))
(/.f64 (/.f64 (+.f64 u t1) v) 1)
(/.f64 (+.f64 u t1) v)
(pow.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) 1/3)
(/.f64 (+.f64 u t1) v)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 u t1) v)) 3)
(/.f64 (+.f64 u t1) v)
(pow.f64 (/.f64 (+.f64 u t1) v) 1)
(/.f64 (+.f64 u t1) v)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3))
(/.f64 (+.f64 u t1) v)
(neg.f64 (/.f64 (+.f64 u t1) (neg.f64 v)))
(/.f64 (+.f64 u t1) v)
(neg.f64 (-.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) (/.f64 0 v)))
(/.f64 (+.f64 u t1) v)
(neg.f64 (-.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) (/.f64 0 (neg.f64 v))))
(/.f64 (+.f64 u t1) v)
(neg.f64 (-.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0))
(/.f64 (+.f64 u t1) v)
(if (!=.f64 (+.f64 u t1) 0) (/.f64 1 (/.f64 v (+.f64 u t1))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (+.f64 u t1) 0) (pow.f64 (/.f64 v (+.f64 u t1)) -1) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) 0) (/.f64 (cbrt.f64 (+.f64 u t1)) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) v) 0) (/.f64 1 (/.f64 1 (/.f64 (+.f64 u t1) v))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) v) 0) (/.f64 1 (pow.f64 (/.f64 (+.f64 u t1) v) -1)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) 0) (/.f64 (+.f64 u t1) v)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) v) 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (/.f64 (+.f64 u t1) v)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (+.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v)) 0) (/.f64 (-.f64 (*.f64 (/.f64 u v) (/.f64 u v)) (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v))) (+.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (-.f64 u t1) v) 0) (/.f64 (/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (*.f64 v v)) (/.f64 (-.f64 u t1) v)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 v) (/.f64 0 v)) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) (neg.f64 v))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (neg.f64 (+.f64 u t1)) v) 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (/.f64 (+.f64 u t1) v)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 (neg.f64 v))) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) (neg.f64 v))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (neg.f64 (+.f64 u t1)) v) 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (/.f64 (+.f64 u t1) v)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) (neg.f64 v))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (neg.f64 (+.f64 u t1)) v) 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (/.f64 (+.f64 u t1) v)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (+.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v))) 0) (/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 (neg.f64 t1) (neg.f64 v))) (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u (neg.f64 v)))) (+.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v)))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (-.f64 t1 u) v) 0) (/.f64 (/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (*.f64 v v)) (/.f64 (-.f64 u t1) v)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) 0) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (+.f64 0 (*.f64 (/.f64 (+.f64 u t1) v) 0)))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (neg.f64 t1) v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 (neg.f64 t1) v) 3)) (+.f64 (*.f64 (/.f64 u v) (/.f64 u v)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v)) (*.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (neg.f64 (/.f64 t1 v)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)) (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (neg.f64 (/.f64 t1 v)) (/.f64 (-.f64 u t1) v)))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 v) 3) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 0 v) (/.f64 0 v)) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 v) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (neg.f64 (+.f64 u t1)) v) 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 v)) 3) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 (neg.f64 v))) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (neg.f64 (+.f64 u t1)) v) 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (neg.f64 (+.f64 u t1)) v) 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 u (neg.f64 v)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) 3) (pow.f64 (/.f64 u (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 (neg.f64 t1) (neg.f64 v))) (+.f64 (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u (neg.f64 v))) (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (neg.f64 (/.f64 u v)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 t1 v) 3) (pow.f64 (/.f64 u v) 3)) (+.f64 (*.f64 (neg.f64 (/.f64 u v)) (/.f64 (-.f64 t1 u) v)) (pow.f64 (/.f64 t1 v) 2))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (+.f64 0 (*.f64 (/.f64 (+.f64 u t1) v) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) 0) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (+.f64 0 (*.f64 (/.f64 (+.f64 u t1) v) 0)))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (+.f64 (*.f64 (/.f64 u v) (/.f64 u v)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v)) (*.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 (neg.f64 t1) v) 3)) (+.f64 (*.f64 (/.f64 u v) (/.f64 u v)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v)) (*.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (neg.f64 (/.f64 t1 v)) (/.f64 (-.f64 u t1) v))) 0) (/.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)) (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (neg.f64 (/.f64 t1 v)) (/.f64 (-.f64 u t1) v)))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 v) (/.f64 0 v)) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 v) (/.f64 (+.f64 u t1) (neg.f64 v))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 v) 3) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 0 v) (/.f64 0 v)) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 v) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 (neg.f64 v))) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 (+.f64 u t1) (neg.f64 v))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 v)) 3) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 (neg.f64 v))) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (+.f64 (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 (neg.f64 t1) (neg.f64 v))) (+.f64 (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u (neg.f64 v))) (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) 3) (pow.f64 (/.f64 u (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 (neg.f64 t1) (neg.f64 v))) (+.f64 (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u (neg.f64 v))) (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (+.f64 (*.f64 (neg.f64 (/.f64 u v)) (/.f64 (-.f64 t1 u) v)) (pow.f64 (/.f64 t1 v) 2)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 t1 v) 3) (pow.f64 (/.f64 u v) 3)) (+.f64 (*.f64 (neg.f64 (/.f64 u v)) (/.f64 (-.f64 t1 u) v)) (pow.f64 (/.f64 t1 v) 2))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) 0) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (+.f64 0 (*.f64 (/.f64 (+.f64 u t1) v) 0)))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (+.f64 u t1) v) 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 u v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 (neg.f64 t1) v) 3)) (+.f64 (*.f64 (/.f64 u v) (/.f64 u v)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v)) (*.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 u v) 0) (/.f64 (+.f64 (pow.f64 (/.f64 u v) 3) (pow.f64 (/.f64 t1 v) 3)) (+.f64 (pow.f64 (/.f64 u v) 2) (*.f64 (neg.f64 (/.f64 t1 v)) (/.f64 (-.f64 u t1) v)))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 0 v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 v) 3) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 0 v) (/.f64 0 v)) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 v) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 0 (neg.f64 v)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (neg.f64 v)) 3) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 (neg.f64 v))) (+.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) (*.f64 (/.f64 0 (neg.f64 v)) (/.f64 (+.f64 u t1) (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) 3) (pow.f64 (/.f64 u (neg.f64 v)) 3)) (+.f64 (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 (neg.f64 t1) (neg.f64 v))) (+.f64 (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u (neg.f64 v))) (*.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (/.f64 u (neg.f64 v)))))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (/.f64 t1 v) 0) (/.f64 (+.f64 (pow.f64 (/.f64 t1 v) 3) (pow.f64 (/.f64 u v) 3)) (+.f64 (*.f64 (neg.f64 (/.f64 u v)) (/.f64 (-.f64 t1 u) v)) (pow.f64 (/.f64 t1 v) 2))) (/.f64 (+.f64 u t1) v))
(if (!=.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 2) 0) (/.f64 (pow.f64 (/.f64 (+.f64 u t1) v) 3) (pow.f64 (/.f64 (+.f64 u t1) v) 2)) (/.f64 (+.f64 u t1) v))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(+.f64 (/.f64 u v) (/.f64 t1 v))
(/.f64 (+.f64 u t1) v)
(+.f64 (*.f64 (pow.f64 v -1) t1) (*.f64 (pow.f64 v -1) u))
(/.f64 (+.f64 u t1) v)
(+.f64 (*.f64 (pow.f64 v -1) u) (*.f64 (pow.f64 v -1) t1))
(/.f64 (+.f64 u t1) v)
(+.f64 (/.f64 u v) (neg.f64 (/.f64 (neg.f64 t1) v)))
(/.f64 (+.f64 u t1) v)
(+.f64 (/.f64 0 v) (/.f64 (+.f64 u t1) v))
(/.f64 (+.f64 u t1) v)
(+.f64 (/.f64 0 (neg.f64 v)) (/.f64 (+.f64 u t1) v))
(/.f64 (+.f64 u t1) v)
(+.f64 (/.f64 (neg.f64 t1) (neg.f64 v)) (neg.f64 (/.f64 u (neg.f64 v))))
(/.f64 (+.f64 u t1) v)
(+.f64 (/.f64 u v) (-.f64 (/.f64 t1 v) 0))
(/.f64 (+.f64 u t1) v)
(+.f64 (/.f64 t1 v) (-.f64 (/.f64 u v) 0))
(/.f64 (+.f64 u t1) v)
(+.f64 (*.f64 (pow.f64 v -1) t1) (-.f64 (*.f64 (pow.f64 v -1) u) 0))
(/.f64 (+.f64 u t1) v)
(+.f64 (*.f64 (pow.f64 v -1) u) (-.f64 (*.f64 (pow.f64 v -1) t1) 0))
(/.f64 (+.f64 u t1) v)
(+.f64 (+.f64 0 (/.f64 t1 v)) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(+.f64 (+.f64 0 (/.f64 u v)) (/.f64 t1 v))
(/.f64 (+.f64 u t1) v)
(+.f64 (+.f64 0 (*.f64 (pow.f64 v -1) u)) (*.f64 (pow.f64 v -1) t1))
(/.f64 (+.f64 u t1) v)
(+.f64 (+.f64 0 (*.f64 (pow.f64 v -1) t1)) (*.f64 (pow.f64 v -1) u))
(/.f64 (+.f64 u t1) v)
(+.f64 (/.f64 (+.f64 u t1) v) 0)
(/.f64 (+.f64 u t1) v)
(+.f64 (-.f64 (/.f64 0 v) (/.f64 (neg.f64 t1) v)) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(+.f64 (-.f64 (/.f64 0 v) (/.f64 u (neg.f64 v))) (/.f64 (neg.f64 t1) (neg.f64 v)))
(/.f64 (+.f64 u t1) v)
(+.f64 (-.f64 (/.f64 0 v) (/.f64 0 (neg.f64 v))) (/.f64 (+.f64 u t1) v))
(/.f64 (+.f64 u t1) v)
(+.f64 (-.f64 (/.f64 0 v) (/.f64 0 v)) (/.f64 (+.f64 u t1) v))
(/.f64 (+.f64 u t1) v)
(+.f64 (-.f64 (/.f64 0 v) 0) (/.f64 (+.f64 u t1) v))
(/.f64 (+.f64 u t1) v)
(+.f64 (-.f64 (/.f64 0 (neg.f64 v)) (/.f64 (neg.f64 t1) v)) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(+.f64 (-.f64 (/.f64 0 (neg.f64 v)) (/.f64 u (neg.f64 v))) (/.f64 (neg.f64 t1) (neg.f64 v)))
(/.f64 (+.f64 u t1) v)
(+.f64 (-.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 (neg.f64 v))) (/.f64 (+.f64 u t1) v))
(/.f64 (+.f64 u t1) v)
(+.f64 (-.f64 (/.f64 0 (neg.f64 v)) (/.f64 0 v)) (/.f64 (+.f64 u t1) v))
(/.f64 (+.f64 u t1) v)
(+.f64 (-.f64 (/.f64 0 (neg.f64 v)) 0) (/.f64 (+.f64 u t1) v))
(/.f64 (+.f64 u t1) v)
(+.f64 (-.f64 0 (/.f64 (neg.f64 t1) v)) (/.f64 u v))
(/.f64 (+.f64 u t1) v)
(+.f64 (-.f64 0 (/.f64 u (neg.f64 v))) (/.f64 (neg.f64 t1) (neg.f64 v)))
(/.f64 (+.f64 u t1) v)
(+.f64 (-.f64 0 (/.f64 0 (neg.f64 v))) (/.f64 (+.f64 u t1) v))
(/.f64 (+.f64 u t1) v)
(+.f64 (-.f64 0 (/.f64 0 v)) (/.f64 (+.f64 u t1) v))
(/.f64 (+.f64 u t1) v)
(+.f64 0 (/.f64 (+.f64 u t1) v))
(/.f64 (+.f64 u t1) v)
(+.f64 (-.f64 (/.f64 (+.f64 u t1) v) 3) 3)
(/.f64 (+.f64 u t1) v)
(+.f64 (-.f64 (/.f64 (+.f64 u t1) v) 1) 1)
(/.f64 (+.f64 u t1) v)

eval995.0ms (1%)

Compiler

Compiled 49588 to 18726 computations (62.2% saved)

prune536.0ms (0.5%)

Pruning

23 alts after pruning (18 fresh and 5 done)

PrunedKeptTotal
New1691141705
Fresh9413
Picked101
Done156
Total1702231725
Error
0b
Counts
1725 → 23
Alt Table
Click to see full alt table
StatusErrorProgram
32.1b
(if (!=.f64 v 0) (/.f64 (neg.f64 t1) (/.f64 (*.f64 u (+.f64 t1 u)) v)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
52.5b
(if (!=.f64 v 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 (*.f64 v -1/2) u))
31.9b
(/.f64 (if (!=.f64 (*.f64 v t1) 0) (/.f64 1 (/.f64 (/.f64 u t1) v)) (/.f64 (*.f64 v t1) u)) (-.f64 (neg.f64 t1) u))
2.0b
(/.f64 (if (!=.f64 v 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 t1) u))
12.1b
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (+.f64 t1 u))
32.2b
(/.f64 (*.f64 (/.f64 v u) t1) (-.f64 (neg.f64 t1) u))
30.7b
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v) u)
0.5b
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (-.f64 (neg.f64 t1) u))
12.2b
(/.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 t1 v)) (+.f64 t1 u))
13.4b
(/.f64 (*.f64 (-.f64 3 (+.f64 3 (/.f64 t1 (-.f64 (neg.f64 u) t1)))) v) (-.f64 (neg.f64 t1) u))
0.5b
(/.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 u t1)) t1) v) (-.f64 (neg.f64 t1) u))
34.1b
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (*.f64 2 t1) u) u))
19.4b
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
34.2b
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))
23.9b
(/.f64 (neg.f64 v) (+.f64 t1 u))
28.9b
(/.f64 (neg.f64 v) t1)
23.6b
(/.f64 v (-.f64 (*.f64 -2 u) t1))
53.1b
(/.f64 v (neg.f64 u))
33.0b
(*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 -1 u))
28.6b
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 u))
53.1b
(*.f64 (/.f64 -1/2 u) v)
1.9b
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (/.f64 -1 (+.f64 t1 u)))
53.1b
(*.f64 -1/2 (/.f64 v u))
Compiler

Compiled 620 to 380 computations (38.7% saved)

localize16.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 1 (+.f64 u t1))
0.2b
(*.f64 (/.f64 1 (+.f64 u t1)) t1)
0.3b
(/.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 u t1)) t1) v) (-.f64 (neg.f64 t1) u))
1.9b
(*.f64 (*.f64 (/.f64 1 (+.f64 u t1)) t1) v)
Compiler

Compiled 51 to 21 computations (58.8% saved)

series90.0ms (0.1%)

Counts
4 → 120
Calls

30 calls:

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

Compiled 12800 to 8395 computations (34.4% saved)

rewrite1.6s (1.6%)

Algorithm
batch-egg-rewrite
Rules
88×egg-rr
67×egg-rr
46×egg-rr
42×egg-rr
Counts
4 → 243
Calls
Call 1
Inputs
(*.f64 (*.f64 (/.f64 1 (+.f64 u t1)) t1) v)
(/.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 u t1)) t1) v) (-.f64 (neg.f64 t1) u))
(*.f64 (/.f64 1 (+.f64 u t1)) t1)
(/.f64 1 (+.f64 u t1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 v (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 v) (/.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (+.f64 u t1)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 u t1)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (/.f64 t1 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (+.f64 u t1)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 (cbrt.f64 v)) (+.f64 u t1)) (cbrt.f64 (pow.f64 v 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) v) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 (neg.f64 v)) (/.f64 -1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 v 2)) (/.f64 (*.f64 t1 (cbrt.f64 v)) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 u t1)) (*.f64 t1 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))))) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 v) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 u t1)) (*.f64 t1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 1 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (neg.f64 v)) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (*.f64 t1 v)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 t1) (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (neg.f64 v) (neg.f64 t1))) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (neg.f64 t1) (neg.f64 v))) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (neg.f64 v))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (*.f64 t1 (neg.f64 v)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (neg.f64 v) (/.f64 t1 (cbrt.f64 (+.f64 u t1))))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 v) (+.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) -1) -1) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 v (cbrt.f64 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) 2)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 -1 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 (/.f64 -1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 -1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))) (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 u t1)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) (/.f64 v (-.f64 (neg.f64 u) t1))) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (/.f64 v (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 t1 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 -1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))) (*.f64 t1 v)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 t1 v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 t1 (neg.f64 v))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t1 (neg.f64 v)) -1) (neg.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) (+.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) (/.f64 0 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (/.f64 t1 (/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 v))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t1 v) 0) (/.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (/.f64 (+.f64 u t1) v) t1)) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 (+.f64 u t1)) 0) (/.f64 v (/.f64 (-.f64 (neg.f64 u) t1) (/.f64 t1 (+.f64 u t1)))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))) -1) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 -1 (/.f64 (/.f64 (+.f64 u t1) v) (/.f64 t1 (+.f64 u t1)))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 u t1)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 t1 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 t1) (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1)) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) (/.f64 t1 (cbrt.f64 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t1) (/.f64 -1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 t1 2)) (/.f64 (cbrt.f64 t1) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 1 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 t1) (+.f64 u t1)) (cbrt.f64 (pow.f64 t1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (cbrt.f64 t1)) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (cbrt.f64 (pow.f64 t1 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t1 (+.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t1) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t1 (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 t1 (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 t1 0) (/.f64 1 (/.f64 (+.f64 u t1) t1)) (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (cbrt.f64 t1) (/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 (+.f64 u t1)) 0) (pow.f64 (/.f64 1 (/.f64 t1 (+.f64 u t1))) -1) (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 t1 (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))) (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (/.f64 t1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (+.f64 u t1)))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 u t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 1 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) (*.f64 0 (cbrt.f64 (/.f64 -1 (+.f64 u t1)))))) (cbrt.f64 (/.f64 1 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) -1) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (+.f64 u t1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (+.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 u t1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 u t1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 -1 (+.f64 u t1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 u t1) 0) (/.f64 1 (+.f64 u t1)) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (+.f64 u t1)) 0) (pow.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) -1) -1) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (+.f64 u t1)) 0) (pow.f64 (cbrt.f64 (+.f64 u t1)) -3) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (+.f64 u t1) 3) 0) (pow.f64 (pow.f64 (+.f64 u t1) 3) -1/3) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 1 (+.f64 u t1)) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1)))) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (+.f64 u t1)) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) (/.f64 -1 (+.f64 u t1))) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 -1 (+.f64 u t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1)))))) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 0 (/.f64 -1 (+.f64 u t1)))))) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 -1 (+.f64 u t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1)))))) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 0 (/.f64 -1 (+.f64 u t1))))) 0) (/.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 0 (/.f64 -1 (+.f64 u t1)))))) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 -1 (+.f64 u t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1)))))) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 0 (/.f64 -1 (+.f64 u t1)))))) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (+.f64 u t1)))))))

simplify5.1s (5.1%)

Algorithm
egglog
Counts
363 → 444
Calls
Call 1
Inputs
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 u 3) v) (*.f64 t1 (pow.f64 t1 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 v (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2))) (/.f64 (*.f64 t1 v) u))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 -1 (*.f64 v (*.f64 u (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2))))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (pow.f64 u 3) (+.f64 (*.f64 -2 (/.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2)))) (pow.f64 t1 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 1 u) 5)) (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))))))) (pow.f64 (/.f64 -1 u) 5))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (*.f64 (pow.f64 u 2) (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -2 (/.f64 (*.f64 u (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (pow.f64 u 2)))) (pow.f64 t1 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 4) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))))) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 4) (+.f64 (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u)))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2))))) (*.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)))
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) (*.f64 t1 (pow.f64 t1 2)))))))
(/.f64 t1 u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 2))) (/.f64 t1 u))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 2))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 3))) (/.f64 t1 u)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 2))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 3))) (+.f64 (/.f64 t1 u) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (pow.f64 (pow.f64 t1 2) 2))))))
(/.f64 t1 u)
(+.f64 (/.f64 t1 u) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (pow.f64 t1 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (/.f64 t1 u) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (pow.f64 t1 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (/.f64 t1 u) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (pow.f64 t1 2))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2))))))
(/.f64 t1 u)
(+.f64 (/.f64 t1 u) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2))))
(+.f64 (/.f64 (pow.f64 t1 3) (*.f64 u (pow.f64 u 2))) (+.f64 (/.f64 t1 u) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)))))
(+.f64 (/.f64 (pow.f64 t1 3) (*.f64 u (pow.f64 u 2))) (+.f64 (/.f64 t1 u) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2))) (*.f64 -1 (/.f64 (pow.f64 t1 4) (pow.f64 (pow.f64 u 2) 2))))))
1
(+.f64 1 (*.f64 -1 (/.f64 u t1)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (*.f64 (pow.f64 (/.f64 1 t1) 2) (pow.f64 u 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 3) (*.f64 u (pow.f64 u 2)))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (pow.f64 u 2)))))
1
(+.f64 1 (*.f64 -1 (/.f64 u t1)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 u (pow.f64 u 2))) (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))))
(/.f64 1 t1)
(+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(+.f64 (/.f64 (pow.f64 u 2) (*.f64 (pow.f64 t1 2) t1)) (+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1)))
(+.f64 (/.f64 (pow.f64 u 2) (*.f64 t1 (pow.f64 t1 2))) (+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 3) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 1 t1))))
(/.f64 1 u)
(+.f64 (*.f64 -1 (*.f64 t1 (pow.f64 (/.f64 1 u) 2))) (/.f64 1 u))
(+.f64 (*.f64 -1 (*.f64 t1 (pow.f64 (/.f64 1 u) 2))) (+.f64 (/.f64 1 u) (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 3))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 t1 (pow.f64 t1 2)))) (+.f64 (*.f64 -1 (*.f64 t1 (pow.f64 (/.f64 1 u) 2))) (+.f64 (/.f64 1 u) (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 3)))))
(/.f64 1 u)
(+.f64 (/.f64 1 u) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) t1)))
(+.f64 (/.f64 1 u) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 -1 u) 3))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) t1))))
(+.f64 (/.f64 1 u) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 -1 u) 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) t1)) (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (pow.f64 (/.f64 -1 u) 4)))))))
(/.f64 1 u)
(+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (+.f64 (/.f64 1 u) (/.f64 (pow.f64 t1 2) (*.f64 u (pow.f64 u 2)))))
(+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (/.f64 1 u) (/.f64 (pow.f64 t1 2) (*.f64 u (pow.f64 u 2))))))
(/.f64 1 t1)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 2) u)) (/.f64 1 t1))
(+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 2) u)) (/.f64 1 t1)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 4) (*.f64 u (pow.f64 u 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 2) u)) (/.f64 1 t1))))
(/.f64 1 t1)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 2) u)) (/.f64 1 t1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 2) u)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (pow.f64 u 2))) (/.f64 1 t1)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 2) u)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (pow.f64 u 2))) (+.f64 (/.f64 1 t1) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 4) (*.f64 u (pow.f64 u 2)))))))
(*.f64 t1 (/.f64 v (+.f64 u t1)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (neg.f64 v))
(*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))))
(*.f64 (cbrt.f64 v) (/.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (+.f64 u t1)))
(*.f64 (/.f64 t1 (+.f64 u t1)) v)
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(*.f64 v (/.f64 t1 (+.f64 u t1)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2))))
(*.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (/.f64 t1 (+.f64 u t1))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (+.f64 u t1)) (cbrt.f64 v))
(*.f64 (/.f64 (*.f64 t1 (cbrt.f64 v)) (+.f64 u t1)) (cbrt.f64 (pow.f64 v 2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) v) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))
(*.f64 (*.f64 t1 (neg.f64 v)) (/.f64 -1 (+.f64 u t1)))
(*.f64 (cbrt.f64 (pow.f64 v 2)) (/.f64 (*.f64 t1 (cbrt.f64 v)) (+.f64 u t1)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) v))
(*.f64 (/.f64 -1 (+.f64 u t1)) (*.f64 t1 (neg.f64 v)))
(*.f64 -1 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) -1)
(*.f64 1 (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1)
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) 0))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))))) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)))))
(*.f64 (*.f64 t1 v) (/.f64 1 (+.f64 u t1)))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 1 (+.f64 u t1)) (*.f64 t1 v))
(*.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 1 (+.f64 u t1))))
(-.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))
(-.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)
(/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (*.f64 t1 v)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 t1) (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) -1)
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1)
(/.f64 (neg.f64 (*.f64 (neg.f64 v) (neg.f64 t1))) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (neg.f64 v))) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (neg.f64 v))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (*.f64 t1 (neg.f64 v)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 v) (/.f64 t1 (cbrt.f64 (+.f64 u t1))))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 1/3)
(pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3))
(neg.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) 0))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) -1) -1) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 1 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(+.f64 0 (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(+.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 v (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 v (cbrt.f64 (-.f64 (neg.f64 u) t1))))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) 2)) v)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))))
(*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 -1 (+.f64 u t1))))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (+.f64 u t1)))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 (/.f64 -1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 -1 (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) (/.f64 1 (+.f64 u t1)))
(*.f64 (/.f64 (/.f64 -1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))) (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(*.f64 (/.f64 1 (+.f64 u t1)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))
(*.f64 1 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 1)
(*.f64 -1 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) -1))
(*.f64 -1 (*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))))
(-.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))
(-.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))
(-.f64 0 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) -1))
(-.f64 0 (*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))))
(-.f64 0 (neg.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 1 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (-.f64 (neg.f64 u) t1))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (/.f64 v (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 t1 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 -1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))) (*.f64 t1 v)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 t1 v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 t1 (neg.f64 v))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (*.f64 t1 (neg.f64 v)) -1) (neg.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) (+.f64 u t1))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 1)
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 u t1) 2)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 3) 1/3)
(pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 1)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 3))
(neg.f64 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) -1))
(neg.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))
(neg.f64 (neg.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 0))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) (/.f64 0 (+.f64 u t1))))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))) 3))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 v))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (*.f64 t1 v) 0) (/.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (/.f64 (+.f64 u t1) v) t1)) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 t1 (+.f64 u t1)) 0) (/.f64 v (/.f64 (-.f64 (neg.f64 u) t1) (/.f64 t1 (+.f64 u t1)))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))) -1) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 -1 (/.f64 (/.f64 (+.f64 u t1) v) (/.f64 t1 (+.f64 u t1)))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 0 (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(+.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(*.f64 t1 (/.f64 1 (+.f64 u t1)))
(*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))
(*.f64 (/.f64 1 (+.f64 u t1)) t1)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 t1 (+.f64 u t1))))
(*.f64 (cbrt.f64 t1) (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1)))
(*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1)) (cbrt.f64 t1))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) (/.f64 t1 (cbrt.f64 (+.f64 u t1))))
(*.f64 (neg.f64 t1) (/.f64 -1 (+.f64 u t1)))
(*.f64 1 (/.f64 t1 (+.f64 u t1)))
(*.f64 (/.f64 t1 (+.f64 u t1)) 1)
(*.f64 -1 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (cbrt.f64 (pow.f64 t1 2)) (/.f64 (cbrt.f64 t1) (+.f64 u t1)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 1 (+.f64 u t1))))
(*.f64 (/.f64 (cbrt.f64 t1) (+.f64 u t1)) (cbrt.f64 (pow.f64 t1 2)))
(-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(-.f64 0 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (cbrt.f64 t1)) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (cbrt.f64 (pow.f64 t1 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 t1 (+.f64 u t1))
(/.f64 (neg.f64 t1) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) -1)
(/.f64 (/.f64 t1 (+.f64 u t1)) 1)
(/.f64 (neg.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) 3)
(pow.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3) 1/3)
(pow.f64 (/.f64 t1 (+.f64 u t1)) 1)
(cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3))
(neg.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(neg.f64 (-.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1)))) 3))
(if (!=.f64 t1 0) (/.f64 1 (/.f64 (+.f64 u t1) t1)) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (cbrt.f64 t1) (/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (/.f64 t1 (+.f64 u t1)) 0) (pow.f64 (/.f64 1 (/.f64 t1 (+.f64 u t1))) -1) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 1 0) (/.f64 t1 (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (/.f64 t1 (+.f64 u t1)))
(+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (+.f64 u t1)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 -1 (/.f64 -1 (+.f64 u t1)))
(*.f64 (/.f64 -1 (+.f64 u t1)) -1)
(*.f64 1 (/.f64 1 (+.f64 u t1)))
(*.f64 (/.f64 1 (+.f64 u t1)) 1)
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 1 (+.f64 u t1))))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) (*.f64 0 (cbrt.f64 (/.f64 -1 (+.f64 u t1)))))) (cbrt.f64 (/.f64 1 (+.f64 u t1))))
(-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1)))
(-.f64 0 (/.f64 -1 (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) -1) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) (cbrt.f64 (+.f64 u t1)))
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 -1 (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 -1 (+.f64 u t1)) -1)
(/.f64 1 (+.f64 u t1))
(/.f64 (/.f64 1 (+.f64 u t1)) 1)
(/.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(pow.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 3) 1/3)
(pow.f64 (+.f64 u t1) -1)
(pow.f64 (/.f64 1 (+.f64 u t1)) 1)
(pow.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) 3)
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 3))
(neg.f64 (/.f64 -1 (+.f64 u t1)))
(neg.f64 (-.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))))
(neg.f64 (-.f64 (/.f64 -1 (+.f64 u t1)) 0))
(if (!=.f64 (+.f64 u t1) 0) (/.f64 1 (+.f64 u t1)) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 (/.f64 1 (+.f64 u t1)) 0) (pow.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) -1) -1) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 (cbrt.f64 (+.f64 u t1)) 0) (pow.f64 (cbrt.f64 (+.f64 u t1)) -3) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 (pow.f64 (+.f64 u t1) 3) 0) (pow.f64 (pow.f64 (+.f64 u t1) 3) -1/3) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 1 0) (/.f64 1 (+.f64 u t1)) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1)))) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 (/.f64 -1 (+.f64 u t1)) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) (/.f64 -1 (+.f64 u t1))) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 (/.f64 -1 (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 -1 (+.f64 u t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1)))))) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 (/.f64 -1 (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 0 (/.f64 -1 (+.f64 u t1)))))) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 -1 (+.f64 u t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1)))))) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 0 (/.f64 -1 (+.f64 u t1))))) 0) (/.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 0 (/.f64 -1 (+.f64 u t1)))))) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 -1 (+.f64 u t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1)))))) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 0 (/.f64 -1 (+.f64 u t1)))))) (/.f64 1 (+.f64 u t1)))
(+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 u t1)))
(+.f64 0 (/.f64 1 (+.f64 u t1)))
Outputs
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))))
(-.f64 (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))) (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 u 3) v) (*.f64 t1 (pow.f64 t1 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2)))))
(-.f64 (-.f64 (+.f64 v (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 2))) (/.f64 (*.f64 v u) t1)) (/.f64 (*.f64 (pow.f64 u 3) v) (pow.f64 t1 3)))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (pow.f64 (/.f64 t1 u) 2) v))
(+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (-.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 3))) (*.f64 (pow.f64 (/.f64 t1 u) 2) v)) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 v (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (/.f64 (*.f64 t1 v) u))))
(-.f64 (+.f64 (-.f64 (*.f64 (pow.f64 t1 3) (/.f64 v (pow.f64 u 3))) (*.f64 (pow.f64 (/.f64 t1 u) 2) v)) (/.f64 (*.f64 t1 v) u)) (*.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (/.f64 -1 u) 4)))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (pow.f64 (/.f64 t1 u) 2) v))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u)))
(-.f64 (-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (pow.f64 (/.f64 t1 u) 2) v)) (*.f64 (pow.f64 t1 3) (*.f64 v (/.f64 -1 (pow.f64 u 3)))))
(+.f64 (*.f64 -1 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (*.f64 v (pow.f64 (/.f64 -1 u) 3))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 (pow.f64 t1 2) v))) (/.f64 (*.f64 t1 v) u))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 t1 v) u) (*.f64 (pow.f64 (/.f64 t1 u) 2) v)) (*.f64 (pow.f64 t1 3) (*.f64 v (/.f64 -1 (pow.f64 u 3))))) (*.f64 v (pow.f64 (neg.f64 (pow.f64 (/.f64 t1 u) 2)) 2)))
(/.f64 (*.f64 t1 v) u)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u))
(-.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (/.f64 (*.f64 t1 v) u)))
(+.f64 (/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 t1 2) v)) (/.f64 (*.f64 (pow.f64 t1 3) v) u)) (pow.f64 u 2)) (/.f64 (*.f64 t1 v) u))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 2))) (+.f64 (/.f64 (*.f64 v (pow.f64 t1 3)) (*.f64 u (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2))) (/.f64 (*.f64 t1 v) u))))
(+.f64 (/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 t1 2) v)) (/.f64 (*.f64 (pow.f64 t1 3) v) u)) (pow.f64 u 2)) (-.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 v (pow.f64 t1 4)) (pow.f64 (pow.f64 u 2) 2))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2)))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v (pow.f64 u 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 -1 (*.f64 v (*.f64 u (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2))))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (-.f64 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v (pow.f64 u 2))) (*.f64 (*.f64 v u) (/.f64 (pow.f64 u 2) (pow.f64 t1 3)))))
v
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) v)
(-.f64 v (/.f64 (*.f64 v u) t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (*.f64 (pow.f64 (/.f64 (neg.f64 u) t1) 2) v))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v u) t1)) (+.f64 v (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))))))
(+.f64 (-.f64 v (/.f64 (*.f64 v u) t1)) (+.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 u 3) v)) (pow.f64 t1 3)) (*.f64 (pow.f64 (/.f64 (neg.f64 u) t1) 2) v)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))
(-.f64 (/.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v u))) (pow.f64 t1 4)) (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2)))))
(-.f64 (fma.f64 (*.f64 -3 (/.f64 (*.f64 t1 v) (pow.f64 t1 4))) (pow.f64 u 2) (/.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v u))) (pow.f64 t1 4))) (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (pow.f64 u 3) (+.f64 (*.f64 -2 (/.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2)))) (pow.f64 t1 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))))
(-.f64 (fma.f64 (pow.f64 u 3) (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 t1 (*.f64 -3 (/.f64 (*.f64 t1 v) (pow.f64 t1 4)))) (pow.f64 t1 2)))) (fma.f64 (*.f64 -3 (/.f64 (*.f64 t1 v) (pow.f64 t1 4))) (pow.f64 u 2) (/.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v u))) (pow.f64 t1 4)))) (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))
(*.f64 (neg.f64 (*.f64 t1 v)) (/.f64 (pow.f64 u -1) u))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(-.f64 (*.f64 (*.f64 2 (pow.f64 t1 2)) (/.f64 v (pow.f64 u 3))) (*.f64 (/.f64 (pow.f64 u -1) u) (*.f64 t1 v)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (-.f64 (*.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) v)) (pow.f64 (/.f64 -1 u) 4)) (*.f64 (/.f64 (pow.f64 u -1) u) (*.f64 t1 v))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 1 u) 5)) (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))))))
(fma.f64 (*.f64 -2 (+.f64 (*.f64 v (pow.f64 t1 4)) (*.f64 t1 (*.f64 -3 (*.f64 (pow.f64 t1 3) v))))) (pow.f64 (pow.f64 u -1) 5) (fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (-.f64 (*.f64 (*.f64 -3 (*.f64 (pow.f64 t1 3) v)) (pow.f64 (/.f64 -1 u) 4)) (*.f64 (/.f64 (pow.f64 u -1) u) (*.f64 t1 v)))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))
(*.f64 (neg.f64 (*.f64 t1 v)) (/.f64 (pow.f64 u -1) u))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))))
(-.f64 (*.f64 -2 (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3)))) (*.f64 (/.f64 (pow.f64 u -1) u) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))))))))
(-.f64 (fma.f64 -2 (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3))) (*.f64 (pow.f64 (/.f64 -1 u) 4) (neg.f64 (*.f64 (*.f64 (pow.f64 t1 3) v) 3)))) (*.f64 (/.f64 (pow.f64 u -1) u) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))))))) (pow.f64 (/.f64 -1 u) 5))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (*.f64 4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))))))
(-.f64 (fma.f64 -2 (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3))) (-.f64 (*.f64 (fma.f64 -2 (*.f64 v (pow.f64 t1 4)) (*.f64 (*.f64 2 t1) (*.f64 (*.f64 (pow.f64 t1 3) v) 3))) (neg.f64 (pow.f64 (/.f64 -1 u) 5))) (*.f64 (pow.f64 (/.f64 -1 u) 4) (*.f64 (*.f64 (pow.f64 t1 3) v) 3)))) (*.f64 (/.f64 (pow.f64 u -1) u) (*.f64 t1 v)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 u 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (-.f64 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (pow.f64 t1 3)) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (*.f64 (pow.f64 u 2) (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -2 (/.f64 (*.f64 u (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (pow.f64 u 2)))) (pow.f64 t1 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(fma.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 v u) (pow.f64 (pow.f64 u 2) 3)) (/.f64 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) u) (pow.f64 u 2)))) (pow.f64 t1 4) (fma.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (-.f64 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (pow.f64 t1 3)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 v (neg.f64 t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u)) (/.f64 v (neg.f64 t1)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (*.f64 -1 (/.f64 v t1))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u)) (-.f64 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 2))) (pow.f64 t1 3)) (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 4) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))))) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 2 (*.f64 (/.f64 (pow.f64 t1 -1) t1) (*.f64 v u)) (+.f64 (/.f64 (*.f64 -3 (*.f64 v (pow.f64 u 2))) (pow.f64 t1 3)) (-.f64 (*.f64 (*.f64 -2 (+.f64 (*.f64 u (*.f64 -3 (*.f64 v (pow.f64 u 2)))) (*.f64 (pow.f64 u 3) v))) (pow.f64 (/.f64 -1 t1) 4)) (/.f64 v t1))))
(*.f64 -1 (/.f64 v t1))
(/.f64 v (neg.f64 t1))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (*.f64 -1 (/.f64 v t1)))
(-.f64 (*.f64 (*.f64 2 v) (*.f64 (/.f64 (pow.f64 t1 -1) t1) u)) (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 2 (*.f64 v (*.f64 (/.f64 (pow.f64 t1 -1) t1) u)) (-.f64 (*.f64 (/.f64 -1 (pow.f64 t1 3)) (*.f64 (*.f64 v (pow.f64 u 2)) 3)) (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 4) (+.f64 (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2)))) u)))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -1 (*.f64 v (pow.f64 u 2))) (*.f64 4 (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 2 (*.f64 v (*.f64 (/.f64 (pow.f64 t1 -1) t1) u)) (fma.f64 (pow.f64 (/.f64 -1 t1) 4) (fma.f64 -2 (*.f64 (pow.f64 u 3) v) (*.f64 (*.f64 2 (*.f64 (*.f64 v (pow.f64 u 2)) 3)) u)) (-.f64 (*.f64 (/.f64 -1 (pow.f64 t1 3)) (*.f64 (*.f64 v (pow.f64 u 2)) 3)) (/.f64 v t1))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
1
(+.f64 1 (*.f64 -1 (/.f64 u t1)))
(-.f64 1 (/.f64 u t1))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 2)) (+.f64 1 (*.f64 -1 (/.f64 u t1))))
(-.f64 (+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 2)) 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) (*.f64 t1 (pow.f64 t1 2)))))))
(+.f64 (/.f64 (pow.f64 u 2) (pow.f64 t1 2)) (-.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 u) t1) 3) (/.f64 u t1)) -1))
(/.f64 t1 u)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 2))) (/.f64 t1 u))
(-.f64 (/.f64 t1 u) (pow.f64 (/.f64 t1 u) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 2))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 3))) (/.f64 t1 u)))
(+.f64 (pow.f64 (/.f64 t1 u) 3) (-.f64 (/.f64 t1 u) (pow.f64 (/.f64 t1 u) 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 2))) (+.f64 (*.f64 t1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 3))) (+.f64 (/.f64 t1 u) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (pow.f64 (pow.f64 t1 2) 2))))))
(-.f64 (-.f64 (+.f64 (pow.f64 (/.f64 t1 u) 3) (/.f64 t1 u)) (pow.f64 (neg.f64 (pow.f64 (/.f64 t1 u) 2)) 2)) (pow.f64 (/.f64 t1 u) 2))
(/.f64 t1 u)
(+.f64 (/.f64 t1 u) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (pow.f64 t1 2))))
(-.f64 (/.f64 t1 u) (pow.f64 (/.f64 t1 u) 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (/.f64 t1 u) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (pow.f64 t1 2)))))
(+.f64 (pow.f64 (/.f64 t1 u) 3) (-.f64 (/.f64 t1 u) (pow.f64 (/.f64 t1 u) 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (/.f64 t1 u) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (pow.f64 t1 2))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 4) (pow.f64 (pow.f64 t1 2) 2))))))
(-.f64 (-.f64 (+.f64 (pow.f64 (/.f64 t1 u) 3) (/.f64 t1 u)) (pow.f64 (neg.f64 (pow.f64 (/.f64 t1 u) 2)) 2)) (pow.f64 (/.f64 t1 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 (pow.f64 t1 2) (pow.f64 u 2)))
(+.f64 (/.f64 (pow.f64 t1 3) (*.f64 u (pow.f64 u 2))) (+.f64 (/.f64 t1 u) (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2)))))
(+.f64 (pow.f64 (/.f64 t1 u) 3) (-.f64 (/.f64 t1 u) (/.f64 (pow.f64 t1 2) (pow.f64 u 2))))
(+.f64 (/.f64 (pow.f64 t1 3) (*.f64 u (pow.f64 u 2))) (+.f64 (/.f64 t1 u) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 2) (pow.f64 u 2))) (*.f64 -1 (/.f64 (pow.f64 t1 4) (pow.f64 (pow.f64 u 2) 2))))))
(+.f64 (pow.f64 (/.f64 t1 u) 3) (-.f64 (-.f64 (/.f64 t1 u) (/.f64 (pow.f64 t1 2) (pow.f64 u 2))) (/.f64 (pow.f64 t1 4) (pow.f64 (pow.f64 u 2) 2))))
1
(+.f64 1 (*.f64 -1 (/.f64 u t1)))
(-.f64 1 (/.f64 u t1))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (*.f64 (pow.f64 (/.f64 1 t1) 2) (pow.f64 u 2))))
(-.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 u) t1) 2) (/.f64 u t1)) -1)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 3) (*.f64 u (pow.f64 u 2)))) (*.f64 (pow.f64 (/.f64 1 t1) 2) (pow.f64 u 2)))))
(+.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 u) t1) 3) (pow.f64 (/.f64 (neg.f64 u) t1) 2)) (-.f64 1 (/.f64 u t1)))
1
(+.f64 1 (*.f64 -1 (/.f64 u t1)))
(-.f64 1 (/.f64 u t1))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))))
(-.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 u) t1) 2) (/.f64 u t1)) -1)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 u t1)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 u (pow.f64 u 2))) (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2)))))
(+.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 u) t1) 3) (pow.f64 (/.f64 (neg.f64 u) t1) 2)) (-.f64 1 (/.f64 u t1)))
(/.f64 1 t1)
(pow.f64 t1 -1)
(+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1))
(-.f64 (pow.f64 t1 -1) (/.f64 u (pow.f64 t1 2)))
(+.f64 (/.f64 (pow.f64 u 2) (*.f64 (pow.f64 t1 2) t1)) (+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (/.f64 1 t1)))
(+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 u 2) t1) (neg.f64 u)) (pow.f64 t1 2)) (pow.f64 t1 -1))
(+.f64 (/.f64 (pow.f64 u 2) (*.f64 t1 (pow.f64 t1 2))) (+.f64 (*.f64 -1 (/.f64 u (pow.f64 t1 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 u 3) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 1 t1))))
(+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 u 2) t1) (neg.f64 u)) (pow.f64 t1 2)) (-.f64 (pow.f64 t1 -1) (/.f64 (pow.f64 u 3) (pow.f64 t1 4))))
(/.f64 1 u)
(pow.f64 u -1)
(+.f64 (*.f64 -1 (*.f64 t1 (pow.f64 (/.f64 1 u) 2))) (/.f64 1 u))
(-.f64 (pow.f64 u -1) (*.f64 t1 (/.f64 (pow.f64 u -1) u)))
(+.f64 (*.f64 -1 (*.f64 t1 (pow.f64 (/.f64 1 u) 2))) (+.f64 (/.f64 1 u) (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 3))))
(-.f64 (+.f64 (pow.f64 u -1) (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 t1 (/.f64 (pow.f64 u -1) u)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 t1 (pow.f64 t1 2)))) (+.f64 (*.f64 -1 (*.f64 t1 (pow.f64 (/.f64 1 u) 2))) (+.f64 (/.f64 1 u) (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 1 u) 3)))))
(-.f64 (-.f64 (+.f64 (pow.f64 u -1) (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 t1 (/.f64 (pow.f64 u -1) u))) (*.f64 (pow.f64 t1 3) (pow.f64 (/.f64 -1 u) 4)))
(/.f64 1 u)
(pow.f64 u -1)
(+.f64 (/.f64 1 u) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) t1)))
(-.f64 (pow.f64 u -1) (*.f64 t1 (/.f64 (pow.f64 u -1) u)))
(+.f64 (/.f64 1 u) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 -1 u) 3))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) t1))))
(-.f64 (+.f64 (pow.f64 u -1) (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 t1 (/.f64 (pow.f64 u -1) u)))
(+.f64 (/.f64 1 u) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (pow.f64 (/.f64 -1 u) 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) t1)) (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 t1 (pow.f64 (/.f64 -1 u) 4)))))))
(-.f64 (-.f64 (+.f64 (pow.f64 u -1) (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (*.f64 t1 (/.f64 (pow.f64 u -1) u))) (*.f64 (pow.f64 t1 3) (pow.f64 (/.f64 -1 u) 4)))
(/.f64 1 u)
(pow.f64 u -1)
(+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (/.f64 1 u))
(-.f64 (pow.f64 u -1) (/.f64 t1 (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (+.f64 (/.f64 1 u) (/.f64 (pow.f64 t1 2) (*.f64 u (pow.f64 u 2)))))
(-.f64 (+.f64 (pow.f64 u -1) (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 t1 (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 t1 (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t1 3) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (/.f64 1 u) (/.f64 (pow.f64 t1 2) (*.f64 u (pow.f64 u 2))))))
(-.f64 (-.f64 (+.f64 (pow.f64 u -1) (/.f64 (pow.f64 t1 2) (pow.f64 u 3))) (/.f64 (pow.f64 t1 3) (pow.f64 (pow.f64 u 2) 2))) (/.f64 t1 (pow.f64 u 2)))
(/.f64 1 t1)
(pow.f64 t1 -1)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 2) u)) (/.f64 1 t1))
(-.f64 (pow.f64 t1 -1) (*.f64 (/.f64 (pow.f64 t1 -1) t1) u))
(+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 2) u)) (/.f64 1 t1)))
(-.f64 (+.f64 (pow.f64 t1 -1) (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (*.f64 (/.f64 (pow.f64 t1 -1) t1) u))
(+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 u 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 4) (*.f64 u (pow.f64 u 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 t1) 2) u)) (/.f64 1 t1))))
(-.f64 (-.f64 (+.f64 (pow.f64 t1 -1) (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (*.f64 (pow.f64 (/.f64 -1 t1) 4) (pow.f64 u 3))) (*.f64 (/.f64 (pow.f64 t1 -1) t1) u))
(/.f64 1 t1)
(pow.f64 t1 -1)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 2) u)) (/.f64 1 t1))
(-.f64 (pow.f64 t1 -1) (*.f64 (/.f64 (pow.f64 t1 -1) t1) u))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 2) u)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (pow.f64 u 2))) (/.f64 1 t1)))
(-.f64 (+.f64 (pow.f64 t1 -1) (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (*.f64 (/.f64 (pow.f64 t1 -1) t1) u))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 2) u)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (pow.f64 u 2))) (+.f64 (/.f64 1 t1) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 4) (*.f64 u (pow.f64 u 2)))))))
(-.f64 (-.f64 (+.f64 (pow.f64 t1 -1) (/.f64 (pow.f64 u 2) (pow.f64 t1 3))) (*.f64 (pow.f64 (/.f64 -1 t1) 4) (pow.f64 u 3))) (*.f64 (/.f64 (pow.f64 t1 -1) t1) u))
(*.f64 t1 (/.f64 v (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (neg.f64 v))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (cbrt.f64 v) (/.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (+.f64 u t1)))
(/.f64 (*.f64 (*.f64 t1 (cbrt.f64 (pow.f64 v 2))) (cbrt.f64 v)) (+.f64 t1 u))
(*.f64 (/.f64 t1 (+.f64 u t1)) v)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 v (/.f64 t1 (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2))))
(neg.f64 (cbrt.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) 3)))
(*.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (/.f64 t1 (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) (+.f64 u t1)) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 t1 (cbrt.f64 (pow.f64 v 2))) (cbrt.f64 v)) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 t1 (cbrt.f64 v)) (+.f64 u t1)) (cbrt.f64 (pow.f64 v 2)))
(/.f64 (*.f64 (*.f64 t1 (cbrt.f64 v)) (cbrt.f64 (pow.f64 v 2))) (+.f64 t1 u))
(*.f64 (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) v) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (*.f64 t1 (neg.f64 v)) (/.f64 -1 (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (cbrt.f64 (pow.f64 v 2)) (/.f64 (*.f64 t1 (cbrt.f64 v)) (+.f64 u t1)))
(/.f64 (*.f64 (*.f64 t1 (cbrt.f64 v)) (cbrt.f64 (pow.f64 v 2))) (+.f64 t1 u))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) v))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (/.f64 -1 (+.f64 u t1)) (*.f64 t1 (neg.f64 v)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 -1 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) -1)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 1 (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) 0))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))))) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (*.f64 t1 v) (/.f64 1 (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 1 (+.f64 u t1)) (*.f64 t1 v))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 1 (+.f64 u t1))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(-.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(-.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 t1 (neg.f64 v)) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (*.f64 t1 v)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 t1) (*.f64 v (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 t1) v) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) -1)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (neg.f64 (*.f64 (neg.f64 v) (neg.f64 t1))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (neg.f64 v))) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 (neg.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (neg.f64 v))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (neg.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 u) t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (*.f64 t1 (neg.f64 v)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (neg.f64 (*.f64 (neg.f64 v) (/.f64 t1 (cbrt.f64 (+.f64 u t1))))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (*.f64 t1 v) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 t1 v) (neg.f64 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 3)))))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) 3)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 1/3)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 1)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(neg.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) 0))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) -1) -1) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) -1) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(if (!=.f64 1 0) (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 1 0) (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) 0) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2) (*.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))))) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(+.f64 0 (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(+.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0)
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 v (cbrt.f64 (-.f64 (neg.f64 u) t1))))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) 2)) v)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (+.f64 t1 u)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) -1)) 2))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 -1 (+.f64 u t1))))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 (/.f64 -1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (/.f64 -1 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) (/.f64 1 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (/.f64 -1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))) (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 1 (+.f64 u t1)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 1 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) -1))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 0 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) -1))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 0 (*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 0 (neg.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (/.f64 1 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (-.f64 (neg.f64 u) t1))) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (/.f64 v (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2))) (cbrt.f64 (+.f64 u t1)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u))) (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)))) (cbrt.f64 (+.f64 u t1)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u))) (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 t1 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (/.f64 (/.f64 -1 (+.f64 u t1)) (cbrt.f64 (+.f64 u t1))) (*.f64 t1 v)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 t1 v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (+.f64 u t1)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 t1 (neg.f64 v))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (*.f64 t1 (neg.f64 v)) -1) (neg.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1)) (+.f64 u t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) (+.f64 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 (+.f64 t1 u) (cbrt.f64 (-.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))) 3)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 3) 1/3)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 3))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (/.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) -1))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 t1 (neg.f64 v)) (+.f64 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (neg.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 0))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) (/.f64 0 (+.f64 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))) 3))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 (pow.f64 (+.f64 u t1) 2) (neg.f64 v))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 v 0) (/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (*.f64 t1 v) 0) (/.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (/.f64 (+.f64 u t1) v) t1)) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (*.f64 t1 v) 0) (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (*.f64 t1 v))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 t1 (+.f64 u t1)) 0) (/.f64 v (/.f64 (-.f64 (neg.f64 u) t1) (/.f64 t1 (+.f64 u t1)))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 t1 (+.f64 t1 u)) 0) (/.f64 (neg.f64 v) (/.f64 (+.f64 t1 u) (/.f64 t1 (+.f64 t1 u)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1))) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 2)))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2))) -1) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) 0) (pow.f64 (/.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) -1) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 u t1)) 0) (/.f64 -1 (/.f64 (/.f64 (+.f64 u t1) v) (/.f64 t1 (+.f64 u t1)))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 -1 (/.f64 (/.f64 (+.f64 t1 u) v) (/.f64 t1 (+.f64 t1 u)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2)) (+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 0 (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) 2)))))) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) 3) (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 0 (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 t1 (neg.f64 v)) (pow.f64 (+.f64 u t1) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 t1 (/.f64 1 (+.f64 u t1)))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (/.f64 1 (+.f64 u t1)) t1)
(/.f64 t1 (+.f64 t1 u))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 t1 (+.f64 u t1))))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (cbrt.f64 t1) (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1)))
(/.f64 (cbrt.f64 (pow.f64 t1 3)) (+.f64 t1 u))
(*.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)))
(*.f64 (/.f64 t1 (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) -1)) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 t1 2)) (+.f64 u t1)) (cbrt.f64 t1))
(/.f64 (cbrt.f64 (pow.f64 t1 3)) (+.f64 t1 u))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) (/.f64 t1 (cbrt.f64 (+.f64 u t1))))
(*.f64 (/.f64 t1 (cbrt.f64 (+.f64 t1 u))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) -1)) 2))
(*.f64 (neg.f64 t1) (/.f64 -1 (+.f64 u t1)))
(/.f64 t1 (+.f64 t1 u))
(*.f64 1 (/.f64 t1 (+.f64 u t1)))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (/.f64 t1 (+.f64 u t1)) 1)
(/.f64 t1 (+.f64 t1 u))
(*.f64 -1 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (cbrt.f64 (pow.f64 t1 2)) (/.f64 (cbrt.f64 t1) (+.f64 u t1)))
(/.f64 (cbrt.f64 (pow.f64 t1 3)) (+.f64 t1 u))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 1 (+.f64 u t1))))
(/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(*.f64 (/.f64 (cbrt.f64 t1) (+.f64 u t1)) (cbrt.f64 (pow.f64 t1 2)))
(/.f64 (cbrt.f64 (pow.f64 t1 3)) (+.f64 t1 u))
(-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 t1 (+.f64 t1 u))
(-.f64 0 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 t1 (+.f64 t1 u))
(/.f64 (*.f64 (cbrt.f64 t1) (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2))) (cbrt.f64 (+.f64 u t1)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2) t1) (+.f64 t1 u)))
(/.f64 (/.f64 t1 (cbrt.f64 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (cbrt.f64 t1)) (cbrt.f64 (+.f64 u t1)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2) t1) (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) (cbrt.f64 (pow.f64 t1 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 t1 2)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 t1 (+.f64 u t1))
(/.f64 t1 (+.f64 t1 u))
(/.f64 (neg.f64 t1) (-.f64 (neg.f64 u) t1))
(/.f64 t1 (+.f64 t1 u))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) -1)
(/.f64 t1 (+.f64 t1 u))
(/.f64 (/.f64 t1 (+.f64 u t1)) 1)
(/.f64 t1 (+.f64 t1 u))
(/.f64 (neg.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 3)))
(/.f64 (/.f64 (neg.f64 t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 t1) (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 3))))
(pow.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1))) 3)
(/.f64 t1 (+.f64 t1 u))
(pow.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3) 1/3)
(/.f64 t1 (+.f64 t1 u))
(pow.f64 (/.f64 t1 (+.f64 u t1)) 1)
(/.f64 t1 (+.f64 t1 u))
(cbrt.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 3))
(/.f64 t1 (+.f64 t1 u))
(neg.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 t1 (+.f64 t1 u))
(neg.f64 (-.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))))
(/.f64 t1 (+.f64 t1 u))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 t1 (+.f64 u t1)))) 3))
(/.f64 t1 (+.f64 t1 u))
(if (!=.f64 t1 0) (/.f64 1 (/.f64 (+.f64 u t1) t1)) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 t1 0) (pow.f64 (/.f64 (+.f64 t1 u) t1) -1) (/.f64 t1 (+.f64 t1 u)))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (cbrt.f64 t1) (/.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (cbrt.f64 t1) (/.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 t1 (+.f64 t1 u)))
(if (!=.f64 (/.f64 t1 (+.f64 u t1)) 0) (pow.f64 (/.f64 1 (/.f64 t1 (+.f64 u t1))) -1) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (/.f64 t1 (+.f64 t1 u)) 0) (/.f64 1 (/.f64 1 (/.f64 t1 (+.f64 t1 u)))) (/.f64 t1 (+.f64 t1 u)))
(if (!=.f64 1 0) (/.f64 t1 (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 1 0) (/.f64 t1 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (pow.f64 (/.f64 t1 (+.f64 u t1)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2) (/.f64 t1 (+.f64 t1 u))) (/.f64 t1 (+.f64 t1 u)))
(if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2)) (/.f64 t1 (+.f64 t1 u)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2) 0) (/.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2)) (/.f64 t1 (+.f64 t1 u)))
(if (!=.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 t1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (/.f64 t1 (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 t1 (+.f64 t1 u)) 3) (pow.f64 (/.f64 t1 (+.f64 t1 u)) 2)) (/.f64 t1 (+.f64 t1 u)))
(+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (+.f64 u t1)))
(/.f64 t1 (+.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 -1 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 3))))
(*.f64 -1 (/.f64 -1 (+.f64 u t1)))
(pow.f64 (+.f64 t1 u) -1)
(*.f64 (/.f64 -1 (+.f64 u t1)) -1)
(pow.f64 (+.f64 t1 u) -1)
(*.f64 1 (/.f64 1 (+.f64 u t1)))
(pow.f64 (+.f64 t1 u) -1)
(*.f64 (/.f64 1 (+.f64 u t1)) 1)
(pow.f64 (+.f64 t1 u) -1)
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)))
(pow.f64 (+.f64 t1 u) -1)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) (cbrt.f64 (/.f64 1 (+.f64 u t1))))
(pow.f64 (+.f64 t1 u) -1)
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) (*.f64 0 (cbrt.f64 (/.f64 -1 (+.f64 u t1)))))) (cbrt.f64 (/.f64 1 (+.f64 u t1))))
(pow.f64 (+.f64 t1 u) -1)
(-.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1)))
(pow.f64 (+.f64 t1 u) -1)
(-.f64 0 (/.f64 -1 (+.f64 u t1)))
(pow.f64 (+.f64 t1 u) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) -1) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) -1)) 2) (neg.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) (cbrt.f64 (+.f64 u t1)))
(pow.f64 (+.f64 t1 u) -1)
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 -1 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 -1 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 3))))
(/.f64 -1 (-.f64 (neg.f64 u) t1))
(pow.f64 (+.f64 t1 u) -1)
(/.f64 (/.f64 -1 (+.f64 u t1)) -1)
(pow.f64 (+.f64 t1 u) -1)
(/.f64 1 (+.f64 u t1))
(pow.f64 (+.f64 t1 u) -1)
(/.f64 (/.f64 1 (+.f64 u t1)) 1)
(pow.f64 (+.f64 t1 u) -1)
(/.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 -1 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 3))))
(pow.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 3) 1/3)
(pow.f64 (+.f64 t1 u) -1)
(pow.f64 (+.f64 u t1) -1)
(pow.f64 (+.f64 t1 u) -1)
(pow.f64 (/.f64 1 (+.f64 u t1)) 1)
(pow.f64 (+.f64 t1 u) -1)
(pow.f64 (cbrt.f64 (/.f64 1 (+.f64 u t1))) 3)
(pow.f64 (+.f64 t1 u) -1)
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 3))
(pow.f64 (+.f64 t1 u) -1)
(neg.f64 (/.f64 -1 (+.f64 u t1)))
(pow.f64 (+.f64 t1 u) -1)
(neg.f64 (-.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))))
(pow.f64 (+.f64 t1 u) -1)
(neg.f64 (-.f64 (/.f64 -1 (+.f64 u t1)) 0))
(pow.f64 (+.f64 t1 u) -1)
(if (!=.f64 (+.f64 u t1) 0) (/.f64 1 (+.f64 u t1)) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 (+.f64 t1 u) 0) (pow.f64 (+.f64 t1 u) -1) (pow.f64 (+.f64 t1 u) -1))
(if (!=.f64 (/.f64 1 (+.f64 u t1)) 0) (pow.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) -1) -1) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 (pow.f64 (+.f64 t1 u) -1) 0) (/.f64 1 (pow.f64 (pow.f64 (+.f64 t1 u) -1) -1)) (pow.f64 (+.f64 t1 u) -1))
(if (!=.f64 (cbrt.f64 (+.f64 u t1)) 0) (pow.f64 (cbrt.f64 (+.f64 u t1)) -3) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 (cbrt.f64 (+.f64 t1 u)) 0) (pow.f64 (cbrt.f64 (+.f64 t1 u)) -3) (pow.f64 (+.f64 t1 u) -1))
(if (!=.f64 (pow.f64 (+.f64 u t1) 3) 0) (pow.f64 (pow.f64 (+.f64 u t1) 3) -1/3) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 (pow.f64 (+.f64 t1 u) 3) 0) (pow.f64 (pow.f64 (+.f64 t1 u) 3) -1/3) (pow.f64 (+.f64 t1 u) -1))
(if (!=.f64 1 0) (/.f64 1 (+.f64 u t1)) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 1 0) (pow.f64 (+.f64 t1 u) -1) (pow.f64 (+.f64 t1 u) -1))
(if (!=.f64 (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) (+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1)))) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 (/.f64 -1 (+.f64 t1 u)) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2) (pow.f64 (+.f64 t1 u) -1)) (pow.f64 (+.f64 t1 u) -1))
(if (!=.f64 (/.f64 -1 (+.f64 u t1)) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 1 (+.f64 u t1)) 2)) (/.f64 -1 (+.f64 u t1))) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 (/.f64 -1 (+.f64 t1 u)) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2) (pow.f64 (+.f64 t1 u) -1)) (pow.f64 (+.f64 t1 u) -1))
(if (!=.f64 (/.f64 -1 (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 -1 (+.f64 u t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1)))))) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 (/.f64 -1 (+.f64 t1 u)) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) -1) (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2)) (pow.f64 (+.f64 t1 u) -1))
(if (!=.f64 (/.f64 -1 (+.f64 u t1)) 0) (/.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 0 (/.f64 -1 (+.f64 u t1)))))) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 (/.f64 -1 (+.f64 t1 u)) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) -1) (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2)) (pow.f64 (+.f64 t1 u) -1))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 -1 (+.f64 u t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1)))))) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) -1) (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2)) (pow.f64 (+.f64 t1 u) -1))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 0 (/.f64 -1 (+.f64 u t1))))) 0) (/.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 0 (/.f64 -1 (+.f64 u t1)))))) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2) 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) -1) (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2)) (pow.f64 (+.f64 t1 u) -1))
(if (!=.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) 3) (pow.f64 (/.f64 -1 (+.f64 u t1)) 3)) (+.f64 (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 0 (-.f64 (neg.f64 u) t1))) (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 -1 (+.f64 u t1)))))) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) -1) (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2)) (pow.f64 (+.f64 t1 u) -1))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 1 (+.f64 u t1)) 2) (*.f64 0 (/.f64 -1 (+.f64 u t1)))))) (/.f64 1 (+.f64 u t1)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (pow.f64 (+.f64 t1 u) 3) -1) (pow.f64 (pow.f64 (+.f64 t1 u) -1) 2)) (pow.f64 (+.f64 t1 u) -1))
(+.f64 (/.f64 0 (-.f64 (neg.f64 u) t1)) (/.f64 1 (+.f64 u t1)))
(pow.f64 (+.f64 t1 u) -1)
(+.f64 0 (/.f64 1 (+.f64 u t1)))
(pow.f64 (+.f64 t1 u) -1)

localize10.0ms (0%)

Compiler

Compiled 11 to 5 computations (54.5% saved)

localize12.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.8b
(/.f64 -1/2 (/.f64 u v))
Compiler

Compiled 40 to 23 computations (42.5% saved)

series5.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
u
@0
(/.f64 -1/2 (/.f64 u v))
0.0ms
u
@inf
(/.f64 -1/2 (/.f64 u v))
0.0ms
v
@inf
(/.f64 -1/2 (/.f64 u v))
0.0ms
u
@-inf
(/.f64 -1/2 (/.f64 u v))
0.0ms
v
@-inf
(/.f64 -1/2 (/.f64 u v))
Compiler

Compiled 620 to 265 computations (57.3% saved)

rewrite1.5s (1.6%)

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

simplify3.0s (3.1%)

Algorithm
egglog
Counts
173 → 176
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 -1/2 (/.f64 v u))
(*.f64 (/.f64 -1/2 u) (pow.f64 (pow.f64 v -1) -1))
(*.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v))) (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2)))
(*.f64 (cbrt.f64 -1/2) (/.f64 (cbrt.f64 1/4) (/.f64 u v)))
(*.f64 (cbrt.f64 -1/2) (/.f64 1 (/.f64 u (*.f64 (cbrt.f64 1/4) v))))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 u v))) (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2))))
(*.f64 (cbrt.f64 (/.f64 -1/8 (/.f64 u v))) (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 u v)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2)) (cbrt.f64 (/.f64 -1/2 (/.f64 u v))))
(*.f64 (/.f64 (cbrt.f64 1/4) (/.f64 u v)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v)))) 2) (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2))))
(*.f64 (sqrt.f64 1/2) (/.f64 (sqrt.f64 1/2) (/.f64 u (neg.f64 v))))
(*.f64 (/.f64 (cbrt.f64 -1/2) u) (/.f64 (cbrt.f64 1/4) (pow.f64 v -1)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v)))) 2) 2) (cbrt.f64 (/.f64 -1/2 (/.f64 u v)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1/2)) (*.f64 (cbrt.f64 (cbrt.f64 1/4)) (/.f64 (cbrt.f64 1/4) (/.f64 u v))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v)))) 2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v)))) 2) 2))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 u v))) (/.f64 -1/2 (cbrt.f64 (pow.f64 (/.f64 u v) 2))))
(*.f64 (pow.f64 u -1) (/.f64 1/2 (/.f64 -1 v)))
(*.f64 (cbrt.f64 (/.f64 -1/8 (/.f64 u v))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 u v) 2))))
(*.f64 (/.f64 1/2 (/.f64 -1 v)) (pow.f64 u -1))
(*.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 (/.f64 u v) 2))) (cbrt.f64 (/.f64 1 (/.f64 u v))))
(*.f64 (/.f64 (cbrt.f64 1/4) (pow.f64 v -1)) (/.f64 (cbrt.f64 -1/2) u))
(*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 -1/2) (/.f64 u v)))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 u v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 u v)) 2)) -1/2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2)) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (/.f64 u v))))
(*.f64 (*.f64 (/.f64 1 (/.f64 u v)) (cbrt.f64 -1/2)) (cbrt.f64 1/4))
(*.f64 (cbrt.f64 1/2) (/.f64 (cbrt.f64 1/4) (/.f64 u (neg.f64 v))))
(*.f64 -1 (/.f64 1/2 (/.f64 u v)))
(*.f64 1/2 (/.f64 -1 (/.f64 u v)))
(*.f64 (/.f64 -1 (/.f64 u v)) 1/2)
(*.f64 -1/2 (/.f64 1 (/.f64 u v)))
(*.f64 1 (/.f64 -1/2 (/.f64 u v)))
(*.f64 (/.f64 1 (/.f64 u v)) -1/2)
(*.f64 (/.f64 -1/2 (/.f64 u v)) 1)
(-.f64 (/.f64 -1/2 (/.f64 u v)) (/.f64 0 (/.f64 u v)))
(-.f64 (/.f64 0 (/.f64 (/.f64 u v) 1/2)) (/.f64 1/2 (/.f64 u v)))
(-.f64 (/.f64 0 (/.f64 (/.f64 u v) (cbrt.f64 -1/4))) (/.f64 (cbrt.f64 -1/2) (/.f64 (/.f64 u v) (cbrt.f64 -1/4))))
(-.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 1/2 (/.f64 u v)))
(-.f64 (/.f64 (/.f64 0 (neg.f64 u)) (pow.f64 v -1)) (/.f64 1/2 (/.f64 u v)))
(-.f64 (/.f64 (/.f64 0 (/.f64 u (neg.f64 v))) 1) (/.f64 1/2 (/.f64 u v)))
(-.f64 (/.f64 0 (/.f64 u v)) (/.f64 1/2 (/.f64 u v)))
(-.f64 0 (/.f64 1/2 (/.f64 u v)))
(-.f64 3 (+.f64 3 (/.f64 1/2 (/.f64 u v))))
(-.f64 1 (+.f64 1 (/.f64 1/2 (/.f64 u v))))
(/.f64 (/.f64 -1/2 u) (pow.f64 v -1))
(/.f64 (*.f64 (/.f64 (cbrt.f64 -1/2) u) (cbrt.f64 1/4)) (pow.f64 v -1))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1/8 (/.f64 u v))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 u v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 u v))) 2) 2))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2)) (cbrt.f64 (/.f64 u (*.f64 -1/2 v))))
(/.f64 (pow.f64 u -1) (/.f64 (pow.f64 v -1) -1/2))
(/.f64 (cbrt.f64 (/.f64 1 (/.f64 u v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 u v) 2)) -1/2))
(/.f64 (-.f64 (*.f64 0 (pow.f64 v -1)) (*.f64 (/.f64 u (neg.f64 v)) (/.f64 1/2 u))) (/.f64 (/.f64 u (neg.f64 v)) v))
(/.f64 (-.f64 (*.f64 0 (/.f64 -1 v)) (*.f64 (/.f64 u (neg.f64 v)) (/.f64 -1/2 u))) (*.f64 (/.f64 u (neg.f64 v)) (/.f64 -1 v)))
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (/.f64 u v) 2))) (*.f64 (/.f64 u (neg.f64 v)) (/.f64 1/2 (cbrt.f64 (/.f64 u v))))) (*.f64 (/.f64 u (neg.f64 v)) (cbrt.f64 (pow.f64 (/.f64 u v) 2))))
(/.f64 (-.f64 0 (*.f64 (/.f64 u (neg.f64 v)) 1/2)) (neg.f64 (pow.f64 (/.f64 u v) 2)))
(/.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 u v) 1/2)) (/.f64 u (neg.f64 v))) (*.f64 (/.f64 u (neg.f64 v)) (/.f64 (/.f64 u v) 1/2)))
(/.f64 (-.f64 (*.f64 0 (/.f64 u (neg.f64 v))) (*.f64 (/.f64 u (neg.f64 v)) -1/2)) (pow.f64 (/.f64 u v) 2))
(/.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 u v) 2)))) (*.f64 (/.f64 u (neg.f64 v)) (cbrt.f64 (/.f64 -1/8 (/.f64 u v))))) (*.f64 (/.f64 u (neg.f64 v)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 u v) 2)))))
(/.f64 (-.f64 (*.f64 0 (pow.f64 v -1)) (/.f64 1/2 u)) (pow.f64 v -1))
(/.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 u v) 1/2)) 1) (/.f64 (/.f64 u v) 1/2))
(/.f64 (-.f64 (*.f64 0 (/.f64 u (neg.f64 v))) -1/2) (/.f64 u (neg.f64 v)))
(/.f64 (cbrt.f64 1/4) (cbrt.f64 (/.f64 (pow.f64 (/.f64 u v) 3) -1/2)))
(/.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (/.f64 u v))) (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 u v))) 2))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) (cbrt.f64 (/.f64 -1/8 (/.f64 u v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 u v))) 2))
(/.f64 (/.f64 1/2 u) (/.f64 -1 v))
(/.f64 (/.f64 1/2 (cbrt.f64 (/.f64 u v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 u v) 2))))
(/.f64 (cbrt.f64 (/.f64 -1/8 (/.f64 u v))) (cbrt.f64 (pow.f64 (/.f64 u v) 2)))
(/.f64 (cbrt.f64 -1/2) (/.f64 u (*.f64 (cbrt.f64 1/4) v)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 u) (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2))) (cbrt.f64 (pow.f64 v -1)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) (/.f64 -1/2 u))) (cbrt.f64 (pow.f64 v -1)))
(/.f64 (-.f64 (*.f64 0 (/.f64 -1 v)) (/.f64 -1/2 u)) (/.f64 -1 v))
(/.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 u v) 2)))) (cbrt.f64 (/.f64 -1/8 (/.f64 u v)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 u v) 2))))
(/.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2))) (cbrt.f64 (/.f64 u v)))
(/.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 (/.f64 u v) 2))) (cbrt.f64 (/.f64 u v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2)) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 u v)))
(/.f64 (cbrt.f64 (*.f64 -1/2 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2))) (cbrt.f64 (/.f64 u v)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) -1/2)) (cbrt.f64 (/.f64 u v)))
(/.f64 (/.f64 1/2 (/.f64 -1 v)) u)
(/.f64 (*.f64 (cbrt.f64 -1/2) (/.f64 (cbrt.f64 1/4) (pow.f64 v -1))) u)
(/.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 v -1))) (/.f64 u (cbrt.f64 (pow.f64 v 2))))
(/.f64 (/.f64 -1/2 (cbrt.f64 u)) (/.f64 (cbrt.f64 (pow.f64 u 2)) v))
(/.f64 (/.f64 (/.f64 -1/2 u) (cbrt.f64 (pow.f64 v -1))) (pow.f64 (/.f64 -1 (cbrt.f64 v)) 2))
(/.f64 (cbrt.f64 1/2) (/.f64 (/.f64 u v) (cbrt.f64 -1/4)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 u v))) -1/2) (cbrt.f64 (pow.f64 (/.f64 u v) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v))) (cbrt.f64 1/4)) (cbrt.f64 (pow.f64 (/.f64 u v) 2)))
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (/.f64 u v) 2))) (/.f64 1/2 (cbrt.f64 (/.f64 u v)))) (cbrt.f64 (pow.f64 (/.f64 u v) 2)))
(/.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2))) (cbrt.f64 (/.f64 u (neg.f64 v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2)) (cbrt.f64 1/2)) (cbrt.f64 (/.f64 u (neg.f64 v))))
(/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2))) (cbrt.f64 (/.f64 u (neg.f64 v))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) 1/2)) (cbrt.f64 (/.f64 u (neg.f64 v))))
(/.f64 -1 (/.f64 (/.f64 u v) 1/2))
(/.f64 1/2 (/.f64 u (neg.f64 v)))
(/.f64 (/.f64 -1 (/.f64 u v)) 2)
(/.f64 (/.f64 1 (/.f64 u v)) -2)
(/.f64 -1/2 (/.f64 u v))
(/.f64 1 (/.f64 u (*.f64 -1/2 v)))
(/.f64 1 (*.f64 (pow.f64 v -1) (*.f64 u -2)))
(/.f64 (/.f64 -1/2 (/.f64 u v)) 1)
(fma.f64 0 3 (/.f64 -1/2 (/.f64 u v)))
(fma.f64 0 0 (/.f64 -1/2 (/.f64 u v)))
(fma.f64 1 0 (/.f64 -1/2 (/.f64 u v)))
(fma.f64 0 -1/2 (/.f64 -1/2 (/.f64 u v)))
(fma.f64 0 1 (/.f64 -1/2 (/.f64 u v)))
(pow.f64 (/.f64 u (*.f64 -1/2 v)) -1)
(pow.f64 (*.f64 (pow.f64 v -1) (*.f64 u -2)) -1)
(pow.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v))) 3)
(pow.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 3) 1/3)
(pow.f64 (/.f64 -1/2 (/.f64 u v)) 1)
(cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 3))
(neg.f64 (/.f64 1/2 (/.f64 u v)))
(neg.f64 (/.f64 (cbrt.f64 -1/2) (/.f64 (/.f64 u v) (cbrt.f64 -1/4))))
(neg.f64 (-.f64 (/.f64 1/2 (/.f64 u v)) 0))
(if (!=.f64 v 0) (/.f64 (*.f64 -1/2 v) u) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 -1/2 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 1/4) 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (neg.f64 v) 0) (*.f64 (/.f64 1/2 u) (neg.f64 v)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 -1/4) 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (/.f64 u v) (sqrt.f64 1/2)))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 1/2 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 1/4)) 0) (/.f64 (cbrt.f64 (cbrt.f64 -1/2)) (/.f64 (/.f64 u (*.f64 (cbrt.f64 1/4) v)) (cbrt.f64 (cbrt.f64 1/4)))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 -1/2) 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 -1/2) 0) (/.f64 (cbrt.f64 1/4) (/.f64 (/.f64 u v) (cbrt.f64 -1/2))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 u 2))) 0) (/.f64 (cbrt.f64 (/.f64 -1/2 u)) (/.f64 (pow.f64 v -1) (cbrt.f64 (/.f64 1/4 (pow.f64 u 2))))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 u 2))) 0) (/.f64 (cbrt.f64 (pow.f64 u -1)) (/.f64 (pow.f64 v -1) (/.f64 -1/2 (cbrt.f64 (pow.f64 u 2))))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 -1/2 u) 0) (/.f64 1 (/.f64 (pow.f64 v -1) (/.f64 -1/2 u))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 (cbrt.f64 1/4) u) 0) (/.f64 (cbrt.f64 -1/2) (/.f64 (pow.f64 v -1) (/.f64 (cbrt.f64 1/4) u))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 -1/2 u) 2)) 0) (/.f64 (cbrt.f64 (/.f64 -1/2 u)) (/.f64 (pow.f64 v -1) (cbrt.f64 (pow.f64 (/.f64 -1/2 u) 2)))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (pow.f64 u -1) 0) (/.f64 -1/2 (/.f64 (pow.f64 v -1) (pow.f64 u -1))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 (pow.f64 v 2)) 0) (*.f64 (/.f64 -1/2 (/.f64 u (cbrt.f64 v))) (cbrt.f64 (pow.f64 v 2))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 1/4) 0) (*.f64 (/.f64 (cbrt.f64 -1/2) (/.f64 u v)) (cbrt.f64 1/4)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 (pow.f64 v 2)) 0) (*.f64 (/.f64 (/.f64 -1/2 u) (cbrt.f64 (pow.f64 v -1))) (cbrt.f64 (pow.f64 v 2))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (neg.f64 v) 0) (*.f64 (/.f64 (/.f64 -1/2 u) -1) (neg.f64 v)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 -1/2 (/.f64 u v)) 0) (/.f64 1 (/.f64 1 (/.f64 -1/2 (/.f64 u v)))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 u (*.f64 -1/2 v)) 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (+.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 1/2 (/.f64 u v))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 0 (/.f64 u (neg.f64 v)))) (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2)) (+.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 1/2 (/.f64 u v)))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (+.f64 0 (/.f64 1/2 (/.f64 u v))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2)) (+.f64 0 (/.f64 1/2 (/.f64 u v)))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 1/2 (/.f64 u v)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (/.f64 u (neg.f64 v))) 3) (pow.f64 (/.f64 1/2 (/.f64 u v)) 3)) (+.f64 (*.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 0 (/.f64 u (neg.f64 v)))) (+.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) (*.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 1/2 (/.f64 u v)))))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 1/2 (/.f64 u v)) 0) (/.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) (*.f64 0 (/.f64 1/2 (/.f64 u v)))))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 0 (/.f64 u (neg.f64 v)))) (+.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) (*.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 1/2 (/.f64 u v))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (/.f64 u (neg.f64 v))) 3) (pow.f64 (/.f64 1/2 (/.f64 u v)) 3)) (+.f64 (*.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 0 (/.f64 u (neg.f64 v)))) (+.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) (*.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 1/2 (/.f64 u v)))))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) (*.f64 0 (/.f64 1/2 (/.f64 u v))))) 0) (/.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) (*.f64 0 (/.f64 1/2 (/.f64 u v)))))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 0 (/.f64 u (neg.f64 v))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (/.f64 u (neg.f64 v))) 3) (pow.f64 (/.f64 1/2 (/.f64 u v)) 3)) (+.f64 (*.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 0 (/.f64 u (neg.f64 v)))) (+.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) (*.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 1/2 (/.f64 u v)))))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) (*.f64 0 (/.f64 1/2 (/.f64 u v)))))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 1 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 -1/2 (/.f64 u v)))
(+.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 -1/2 (/.f64 u v)))
(+.f64 (*.f64 0 (/.f64 -1 (/.f64 u v))) (/.f64 -1/2 (/.f64 u v)))
(+.f64 (*.f64 0 (/.f64 1 (/.f64 u v))) (/.f64 -1/2 (/.f64 u v)))
(+.f64 (*.f64 (/.f64 -1 (/.f64 u v)) 0) (/.f64 -1/2 (/.f64 u v)))
(+.f64 (*.f64 (/.f64 1 (/.f64 u v)) 0) (/.f64 -1/2 (/.f64 u v)))
(+.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (*.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v))) (pow.f64 (cbrt.f64 (/.f64 1/2 (/.f64 u v))) 2)))
(+.f64 0 (/.f64 -1/2 (/.f64 u v)))
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v))) (pow.f64 (cbrt.f64 (/.f64 1/2 (/.f64 u v))) 2)))
Outputs
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 -1/2 (/.f64 v u))
(/.f64 v (*.f64 -2 u))
(*.f64 (/.f64 -1/2 u) (pow.f64 (pow.f64 v -1) -1))
(/.f64 -1/2 (/.f64 u v))
(*.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v))) (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2)))
(/.f64 -1/2 (/.f64 u v))
(*.f64 (cbrt.f64 -1/2) (/.f64 (cbrt.f64 1/4) (/.f64 u v)))
(/.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 -1/2)) (/.f64 u v))
(*.f64 (cbrt.f64 -1/2) (/.f64 1 (/.f64 u (*.f64 (cbrt.f64 1/4) v))))
(/.f64 (cbrt.f64 -1/2) (/.f64 u (*.f64 (cbrt.f64 1/4) v)))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (/.f64 1 (/.f64 u v))) (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2))))
(/.f64 -1/2 (/.f64 u v))
(*.f64 (cbrt.f64 (/.f64 -1/8 (/.f64 u v))) (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 u v)) 2)))
(cbrt.f64 (*.f64 (/.f64 -1/8 (/.f64 u v)) (pow.f64 (/.f64 1 (/.f64 u v)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2)) (cbrt.f64 (/.f64 -1/2 (/.f64 u v))))
(/.f64 -1/2 (/.f64 u v))
(*.f64 (/.f64 (cbrt.f64 1/4) (/.f64 u v)) (cbrt.f64 -1/2))
(/.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 -1/2)) (/.f64 u v))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v)))) 2) (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2))))
(/.f64 -1/2 (/.f64 u v))
(*.f64 (sqrt.f64 1/2) (/.f64 (sqrt.f64 1/2) (/.f64 u (neg.f64 v))))
(/.f64 -1/2 (/.f64 u v))
(*.f64 (/.f64 (cbrt.f64 -1/2) u) (/.f64 (cbrt.f64 1/4) (pow.f64 v -1)))
(/.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 -1/2)) (/.f64 u v))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v)))) 2) 2) (cbrt.f64 (/.f64 -1/2 (/.f64 u v)))))
(/.f64 -1/2 (/.f64 u v))
(*.f64 (cbrt.f64 (cbrt.f64 -1/2)) (*.f64 (cbrt.f64 (cbrt.f64 1/4)) (/.f64 (cbrt.f64 1/4) (/.f64 u v))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v)))) 2))
(/.f64 -1/2 (/.f64 u v))
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v)))) 2) 2))
(/.f64 -1/2 (/.f64 u v))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 u v))) (/.f64 -1/2 (cbrt.f64 (pow.f64 (/.f64 u v) 2))))
(cbrt.f64 (/.f64 (/.f64 -1/8 (/.f64 u v)) (pow.f64 (/.f64 u v) 2)))
(*.f64 (pow.f64 u -1) (/.f64 1/2 (/.f64 -1 v)))
(/.f64 -1/2 (/.f64 u v))
(*.f64 (cbrt.f64 (/.f64 -1/8 (/.f64 u v))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 u v) 2))))
(cbrt.f64 (/.f64 (/.f64 -1/8 (/.f64 u v)) (pow.f64 (/.f64 u v) 2)))
(*.f64 (/.f64 1/2 (/.f64 -1 v)) (pow.f64 u -1))
(/.f64 -1/2 (/.f64 u v))
(*.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 (/.f64 u v) 2))) (cbrt.f64 (/.f64 1 (/.f64 u v))))
(cbrt.f64 (/.f64 (/.f64 -1/8 (/.f64 u v)) (pow.f64 (/.f64 u v) 2)))
(*.f64 (/.f64 (cbrt.f64 1/4) (pow.f64 v -1)) (/.f64 (cbrt.f64 -1/2) u))
(/.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 -1/2)) (/.f64 u v))
(*.f64 (cbrt.f64 1/4) (/.f64 (cbrt.f64 -1/2) (/.f64 u v)))
(/.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 -1/2)) (/.f64 u v))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 u v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 u v)) 2)) -1/2))
(/.f64 (*.f64 -1/2 (cbrt.f64 (pow.f64 (/.f64 1 (/.f64 u v)) 2))) (cbrt.f64 (/.f64 u v)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2)) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (/.f64 u v))))
(/.f64 -1/2 (/.f64 u v))
(*.f64 (*.f64 (/.f64 1 (/.f64 u v)) (cbrt.f64 -1/2)) (cbrt.f64 1/4))
(/.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 -1/2)) (/.f64 u v))
(*.f64 (cbrt.f64 1/2) (/.f64 (cbrt.f64 1/4) (/.f64 u (neg.f64 v))))
(/.f64 -1/2 (/.f64 u v))
(*.f64 -1 (/.f64 1/2 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(*.f64 1/2 (/.f64 -1 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(*.f64 (/.f64 -1 (/.f64 u v)) 1/2)
(/.f64 -1/2 (/.f64 u v))
(*.f64 -1/2 (/.f64 1 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(*.f64 1 (/.f64 -1/2 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(*.f64 (/.f64 1 (/.f64 u v)) -1/2)
(/.f64 -1/2 (/.f64 u v))
(*.f64 (/.f64 -1/2 (/.f64 u v)) 1)
(/.f64 -1/2 (/.f64 u v))
(-.f64 (/.f64 -1/2 (/.f64 u v)) (/.f64 0 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(-.f64 (/.f64 0 (/.f64 (/.f64 u v) 1/2)) (/.f64 1/2 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(-.f64 (/.f64 0 (/.f64 (/.f64 u v) (cbrt.f64 -1/4))) (/.f64 (cbrt.f64 -1/2) (/.f64 (/.f64 u v) (cbrt.f64 -1/4))))
(/.f64 (neg.f64 (cbrt.f64 -1/2)) (/.f64 (/.f64 u v) (cbrt.f64 -1/4)))
(-.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 1/2 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(-.f64 (/.f64 (/.f64 0 (neg.f64 u)) (pow.f64 v -1)) (/.f64 1/2 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(-.f64 (/.f64 (/.f64 0 (/.f64 u (neg.f64 v))) 1) (/.f64 1/2 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(-.f64 (/.f64 0 (/.f64 u v)) (/.f64 1/2 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(-.f64 0 (/.f64 1/2 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(-.f64 3 (+.f64 3 (/.f64 1/2 (/.f64 u v))))
(/.f64 -1/2 (/.f64 u v))
(-.f64 1 (+.f64 1 (/.f64 1/2 (/.f64 u v))))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (/.f64 -1/2 u) (pow.f64 v -1))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (*.f64 (/.f64 (cbrt.f64 -1/2) u) (cbrt.f64 1/4)) (pow.f64 v -1))
(/.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 -1/2)) (/.f64 u v))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1/8 (/.f64 u v))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 u v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 u v))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 -1/8 (/.f64 u v))) (pow.f64 (cbrt.f64 (/.f64 u v)) 2))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2)) (cbrt.f64 (/.f64 u (*.f64 -1/2 v))))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (pow.f64 u -1) (/.f64 (pow.f64 v -1) -1/2))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (cbrt.f64 (/.f64 1 (/.f64 u v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 u v) 2)) -1/2))
(cbrt.f64 (/.f64 (/.f64 -1/8 (/.f64 u v)) (pow.f64 (/.f64 u v) 2)))
(/.f64 (-.f64 (*.f64 0 (pow.f64 v -1)) (*.f64 (/.f64 u (neg.f64 v)) (/.f64 1/2 u))) (/.f64 (/.f64 u (neg.f64 v)) v))
(/.f64 (*.f64 (/.f64 -1/2 u) (/.f64 u v)) (/.f64 (/.f64 u v) v))
(/.f64 (-.f64 (*.f64 0 (/.f64 -1 v)) (*.f64 (/.f64 u (neg.f64 v)) (/.f64 -1/2 u))) (*.f64 (/.f64 u (neg.f64 v)) (/.f64 -1 v)))
(/.f64 (*.f64 (/.f64 -1/2 u) (/.f64 u v)) (/.f64 (/.f64 u v) v))
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (/.f64 u v) 2))) (*.f64 (/.f64 u (neg.f64 v)) (/.f64 1/2 (cbrt.f64 (/.f64 u v))))) (*.f64 (/.f64 u (neg.f64 v)) (cbrt.f64 (pow.f64 (/.f64 u v) 2))))
(/.f64 (*.f64 (/.f64 u v) (cbrt.f64 (/.f64 -1/8 (/.f64 u v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 u v) 2)) (/.f64 u v)))
(/.f64 (-.f64 0 (*.f64 (/.f64 u (neg.f64 v)) 1/2)) (neg.f64 (pow.f64 (/.f64 u v) 2)))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 u v) 1/2)) (/.f64 u (neg.f64 v))) (*.f64 (/.f64 u (neg.f64 v)) (/.f64 (/.f64 u v) 1/2)))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (-.f64 (*.f64 0 (/.f64 u (neg.f64 v))) (*.f64 (/.f64 u (neg.f64 v)) -1/2)) (pow.f64 (/.f64 u v) 2))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 u v) 2)))) (*.f64 (/.f64 u (neg.f64 v)) (cbrt.f64 (/.f64 -1/8 (/.f64 u v))))) (*.f64 (/.f64 u (neg.f64 v)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 u v) 2)))))
(/.f64 (*.f64 (/.f64 u v) (cbrt.f64 (/.f64 -1/8 (/.f64 u v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 u v) 2)) (/.f64 u v)))
(/.f64 (-.f64 (*.f64 0 (pow.f64 v -1)) (/.f64 1/2 u)) (pow.f64 v -1))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 u v) 1/2)) 1) (/.f64 (/.f64 u v) 1/2))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (-.f64 (*.f64 0 (/.f64 u (neg.f64 v))) -1/2) (/.f64 u (neg.f64 v)))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (cbrt.f64 1/4) (cbrt.f64 (/.f64 (pow.f64 (/.f64 u v) 3) -1/2)))
(/.f64 (cbrt.f64 1/4) (/.f64 u (*.f64 (cbrt.f64 -1/2) v)))
(/.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (/.f64 u v))) (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 u v))) 2))
(cbrt.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (/.f64 u v))) (pow.f64 (/.f64 1/2 (/.f64 u v)) 2)) (pow.f64 (cbrt.f64 (/.f64 u v)) 2)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) (cbrt.f64 (/.f64 -1/8 (/.f64 u v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 u v))) 2))
(cbrt.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (/.f64 u v))) (pow.f64 (/.f64 1/2 (/.f64 u v)) 2)) (pow.f64 (cbrt.f64 (/.f64 u v)) 2)))
(/.f64 (/.f64 1/2 u) (/.f64 -1 v))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (/.f64 1/2 (cbrt.f64 (/.f64 u v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 u v) 2))))
(cbrt.f64 (/.f64 (/.f64 -1/8 (/.f64 u v)) (pow.f64 (/.f64 u v) 2)))
(/.f64 (cbrt.f64 (/.f64 -1/8 (/.f64 u v))) (cbrt.f64 (pow.f64 (/.f64 u v) 2)))
(cbrt.f64 (/.f64 (/.f64 -1/8 (/.f64 u v)) (pow.f64 (/.f64 u v) 2)))
(/.f64 (cbrt.f64 -1/2) (/.f64 u (*.f64 (cbrt.f64 1/4) v)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 u) (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2))) (cbrt.f64 (pow.f64 v -1)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 -1/2 u) (pow.f64 (/.f64 1/2 (/.f64 u v)) 2)) (pow.f64 v -1)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) (/.f64 -1/2 u))) (cbrt.f64 (pow.f64 v -1)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 -1/2 u) (pow.f64 (/.f64 1/2 (/.f64 u v)) 2)) (pow.f64 v -1)))
(/.f64 (-.f64 (*.f64 0 (/.f64 -1 v)) (/.f64 -1/2 u)) (/.f64 -1 v))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (-.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 u v) 2)))) (cbrt.f64 (/.f64 -1/8 (/.f64 u v)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 u v) 2))))
(cbrt.f64 (/.f64 (/.f64 -1/8 (/.f64 u v)) (pow.f64 (/.f64 u v) 2)))
(/.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2))) (cbrt.f64 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 (/.f64 u v) 2))) (cbrt.f64 (/.f64 u v)))
(cbrt.f64 (/.f64 (/.f64 -1/8 (/.f64 u v)) (pow.f64 (/.f64 u v) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2)) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (cbrt.f64 (*.f64 -1/2 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2))) (cbrt.f64 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) -1/2)) (cbrt.f64 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (/.f64 1/2 (/.f64 -1 v)) u)
(/.f64 -1/2 (/.f64 u v))
(/.f64 (*.f64 (cbrt.f64 -1/2) (/.f64 (cbrt.f64 1/4) (pow.f64 v -1))) u)
(/.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 -1/2)) (/.f64 u v))
(/.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 v -1))) (/.f64 u (cbrt.f64 (pow.f64 v 2))))
(/.f64 (/.f64 -1/2 (cbrt.f64 u)) (/.f64 (cbrt.f64 (pow.f64 u 2)) v))
(/.f64 (/.f64 (/.f64 -1/2 u) (cbrt.f64 (pow.f64 v -1))) (pow.f64 (/.f64 -1 (cbrt.f64 v)) 2))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (cbrt.f64 1/2) (/.f64 (/.f64 u v) (cbrt.f64 -1/4)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 u v))) -1/2) (cbrt.f64 (pow.f64 (/.f64 u v) 2)))
(cbrt.f64 (/.f64 (/.f64 -1/8 (/.f64 u v)) (pow.f64 (/.f64 u v) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v))) (cbrt.f64 1/4)) (cbrt.f64 (pow.f64 (/.f64 u v) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 -1/2 (/.f64 u v)) 1/4) (pow.f64 (/.f64 u v) 2)))
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (/.f64 u v) 2))) (/.f64 1/2 (cbrt.f64 (/.f64 u v)))) (cbrt.f64 (pow.f64 (/.f64 u v) 2)))
(cbrt.f64 (/.f64 (/.f64 -1/8 (/.f64 u v)) (pow.f64 (/.f64 u v) 2)))
(/.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2))) (cbrt.f64 (/.f64 u (neg.f64 v))))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2)) (cbrt.f64 1/2)) (cbrt.f64 (/.f64 u (neg.f64 v))))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2))) (cbrt.f64 (/.f64 u (neg.f64 v))))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) 1/2)) (cbrt.f64 (/.f64 u (neg.f64 v))))
(/.f64 -1/2 (/.f64 u v))
(/.f64 -1 (/.f64 (/.f64 u v) 1/2))
(/.f64 -1/2 (/.f64 u v))
(/.f64 1/2 (/.f64 u (neg.f64 v)))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (/.f64 -1 (/.f64 u v)) 2)
(/.f64 -1/2 (/.f64 u v))
(/.f64 (/.f64 1 (/.f64 u v)) -2)
(/.f64 -1/2 (/.f64 u v))
(/.f64 -1/2 (/.f64 u v))
(/.f64 1 (/.f64 u (*.f64 -1/2 v)))
(/.f64 -1/2 (/.f64 u v))
(/.f64 1 (*.f64 (pow.f64 v -1) (*.f64 u -2)))
(/.f64 -1/2 (/.f64 u v))
(/.f64 (/.f64 -1/2 (/.f64 u v)) 1)
(/.f64 -1/2 (/.f64 u v))
(fma.f64 0 3 (/.f64 -1/2 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(fma.f64 0 0 (/.f64 -1/2 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(fma.f64 1 0 (/.f64 -1/2 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(fma.f64 0 -1/2 (/.f64 -1/2 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(fma.f64 0 1 (/.f64 -1/2 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(pow.f64 (/.f64 u (*.f64 -1/2 v)) -1)
(/.f64 -1/2 (/.f64 u v))
(pow.f64 (*.f64 (pow.f64 v -1) (*.f64 u -2)) -1)
(/.f64 -1/2 (/.f64 u v))
(pow.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v))) 3)
(/.f64 -1/2 (/.f64 u v))
(pow.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 3) 1/3)
(/.f64 -1/2 (/.f64 u v))
(pow.f64 (/.f64 -1/2 (/.f64 u v)) 1)
(/.f64 -1/2 (/.f64 u v))
(cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 3))
(/.f64 -1/2 (/.f64 u v))
(neg.f64 (/.f64 1/2 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(neg.f64 (/.f64 (cbrt.f64 -1/2) (/.f64 (/.f64 u v) (cbrt.f64 -1/4))))
(/.f64 (neg.f64 (cbrt.f64 -1/2)) (/.f64 (/.f64 u v) (cbrt.f64 -1/4)))
(neg.f64 (-.f64 (/.f64 1/2 (/.f64 u v)) 0))
(/.f64 -1/2 (/.f64 u v))
(if (!=.f64 v 0) (/.f64 (*.f64 -1/2 v) u) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 v 0) (/.f64 v (*.f64 -2 u)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 -1/2 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 1/4) 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (neg.f64 v) 0) (*.f64 (/.f64 1/2 u) (neg.f64 v)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (neg.f64 v) 0) (/.f64 v (*.f64 -2 u)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 -1/4) 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (sqrt.f64 1/2) (neg.f64 (/.f64 (/.f64 u v) (sqrt.f64 1/2)))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (/.f64 u v) (sqrt.f64 1/2))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 1/2 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 1/4)) 0) (/.f64 (cbrt.f64 (cbrt.f64 -1/2)) (/.f64 (/.f64 u (*.f64 (cbrt.f64 1/4) v)) (cbrt.f64 (cbrt.f64 1/4)))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 -1/2) 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 -1/2) 0) (/.f64 (cbrt.f64 1/4) (/.f64 (/.f64 u v) (cbrt.f64 -1/2))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 -1/2) 0) (/.f64 (cbrt.f64 1/4) (/.f64 u (*.f64 (cbrt.f64 -1/2) v))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 u 2))) 0) (/.f64 (cbrt.f64 (/.f64 -1/2 u)) (/.f64 (pow.f64 v -1) (cbrt.f64 (/.f64 1/4 (pow.f64 u 2))))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 u 2))) 0) (/.f64 (cbrt.f64 (pow.f64 u -1)) (/.f64 (pow.f64 v -1) (/.f64 -1/2 (cbrt.f64 (pow.f64 u 2))))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 -1/2 u) 0) (/.f64 1 (/.f64 (pow.f64 v -1) (/.f64 -1/2 u))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 -1/2 u) 0) (pow.f64 (/.f64 (pow.f64 v -1) (/.f64 -1/2 u)) -1) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 (cbrt.f64 1/4) u) 0) (/.f64 (cbrt.f64 -1/2) (/.f64 (pow.f64 v -1) (/.f64 (cbrt.f64 1/4) u))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 -1/2 u) 2)) 0) (/.f64 (cbrt.f64 (/.f64 -1/2 u)) (/.f64 (pow.f64 v -1) (cbrt.f64 (pow.f64 (/.f64 -1/2 u) 2)))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (pow.f64 u -1) 0) (/.f64 -1/2 (/.f64 (pow.f64 v -1) (pow.f64 u -1))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 (pow.f64 v 2)) 0) (*.f64 (/.f64 -1/2 (/.f64 u (cbrt.f64 v))) (cbrt.f64 (pow.f64 v 2))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 1/4) 0) (*.f64 (/.f64 (cbrt.f64 -1/2) (/.f64 u v)) (cbrt.f64 1/4)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 1/4) 0) (/.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 -1/2)) (/.f64 u v)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 (pow.f64 v 2)) 0) (*.f64 (/.f64 (/.f64 -1/2 u) (cbrt.f64 (pow.f64 v -1))) (cbrt.f64 (pow.f64 v 2))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (cbrt.f64 (pow.f64 v 2)) 0) (*.f64 (/.f64 -1/2 (*.f64 (cbrt.f64 (pow.f64 v -1)) u)) (cbrt.f64 (pow.f64 v 2))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (neg.f64 v) 0) (*.f64 (/.f64 (/.f64 -1/2 u) -1) (neg.f64 v)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (neg.f64 v) 0) (/.f64 v (*.f64 -2 u)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 -1/2 (/.f64 u v)) 0) (/.f64 1 (/.f64 1 (/.f64 -1/2 (/.f64 u v)))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 -1/2 (/.f64 u v)) 0) (pow.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) -1) -1) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 u (*.f64 -1/2 v)) 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 (*.f64 -2 u) v) 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (+.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 1/2 (/.f64 u v))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 0 (/.f64 u (neg.f64 v)))) (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2)) (+.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 1/2 (/.f64 u v)))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 1/2 (/.f64 u v)) 0) (/.f64 (pow.f64 (/.f64 1/2 (/.f64 u v)) 2) (/.f64 -1/2 (/.f64 u v))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (+.f64 0 (/.f64 1/2 (/.f64 u v))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2)) (+.f64 0 (/.f64 1/2 (/.f64 u v)))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 1/2 (/.f64 u v)) 0) (/.f64 (pow.f64 (/.f64 1/2 (/.f64 u v)) 2) (/.f64 -1/2 (/.f64 u v))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 1/2 (/.f64 u v)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (/.f64 u (neg.f64 v))) 3) (pow.f64 (/.f64 1/2 (/.f64 u v)) 3)) (+.f64 (*.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 0 (/.f64 u (neg.f64 v)))) (+.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) (*.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 1/2 (/.f64 u v)))))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 1/2 (/.f64 u v)) 0) (/.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 3) (pow.f64 (/.f64 1/2 (/.f64 u v)) 2)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 1/2 (/.f64 u v)) 0) (/.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) (*.f64 0 (/.f64 1/2 (/.f64 u v)))))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 1/2 (/.f64 u v)) 0) (/.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 3) (pow.f64 (/.f64 1/2 (/.f64 u v)) 2)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 0 (/.f64 u (neg.f64 v)))) (+.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) (*.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 1/2 (/.f64 u v))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (/.f64 u (neg.f64 v))) 3) (pow.f64 (/.f64 1/2 (/.f64 u v)) 3)) (+.f64 (*.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 0 (/.f64 u (neg.f64 v)))) (+.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) (*.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 1/2 (/.f64 u v)))))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (pow.f64 (/.f64 1/2 (/.f64 u v)) 2) 0) (/.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 3) (pow.f64 (/.f64 1/2 (/.f64 u v)) 2)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) (*.f64 0 (/.f64 1/2 (/.f64 u v))))) 0) (/.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) (*.f64 0 (/.f64 1/2 (/.f64 u v)))))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (pow.f64 (/.f64 1/2 (/.f64 u v)) 2) 0) (/.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 3) (pow.f64 (/.f64 1/2 (/.f64 u v)) 2)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 (/.f64 0 (/.f64 u (neg.f64 v))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (/.f64 u (neg.f64 v))) 3) (pow.f64 (/.f64 1/2 (/.f64 u v)) 3)) (+.f64 (*.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 0 (/.f64 u (neg.f64 v)))) (+.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) (*.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 1/2 (/.f64 u v)))))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 3) (pow.f64 (/.f64 1/2 (/.f64 u v)) 2)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 2) (*.f64 0 (/.f64 1/2 (/.f64 u v)))))) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 -1/2 (/.f64 u v)) 3) (pow.f64 (/.f64 1/2 (/.f64 u v)) 2)) (/.f64 -1/2 (/.f64 u v)))
(if (!=.f64 1 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 -1/2 (/.f64 u v)))
(+.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (/.f64 -1/2 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(+.f64 (*.f64 0 (/.f64 -1 (/.f64 u v))) (/.f64 -1/2 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(+.f64 (*.f64 0 (/.f64 1 (/.f64 u v))) (/.f64 -1/2 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(+.f64 (*.f64 (/.f64 -1 (/.f64 u v)) 0) (/.f64 -1/2 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(+.f64 (*.f64 (/.f64 1 (/.f64 u v)) 0) (/.f64 -1/2 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(+.f64 (/.f64 0 (/.f64 u (neg.f64 v))) (*.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v))) (pow.f64 (cbrt.f64 (/.f64 1/2 (/.f64 u v))) 2)))
(/.f64 -1/2 (/.f64 u v))
(+.f64 0 (/.f64 -1/2 (/.f64 u v)))
(/.f64 -1/2 (/.f64 u v))
(+.f64 0 (*.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 u v))) (pow.f64 (cbrt.f64 (/.f64 1/2 (/.f64 u v))) 2)))
(/.f64 -1/2 (/.f64 u v))

localize18.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
5.1b
(*.f64 (/.f64 v u) t1)
5.6b
(/.f64 (*.f64 (/.f64 v u) t1) (-.f64 (neg.f64 t1) u))
Compiler

Compiled 30 to 8 computations (73.3% saved)

series30.0ms (0%)

Counts
2 → 72
Calls

18 calls:

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

Compiled 4650 to 2195 computations (52.8% saved)

rewrite1.6s (1.6%)

Algorithm
batch-egg-rewrite
Rules
123×egg-rr
116×egg-rr
Counts
2 → 239
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 v u) t1) (-.f64 (neg.f64 t1) u))
(*.f64 (/.f64 v u) t1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 (neg.f64 u) (+.f64 u t1))) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 v (*.f64 (neg.f64 u) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v u) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 (/.f64 v u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 (*.f64 v t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 (/.f64 v u) (cbrt.f64 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v u) (/.f64 t1 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (pow.f64 u -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 v (neg.f64 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) u) (/.f64 -1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v t1) (/.f64 1 (*.f64 (neg.f64 u) (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 -1 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) (/.f64 1 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 u t1)) (/.f64 (*.f64 (neg.f64 t1) v) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 v (neg.f64 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 (neg.f64 t1) v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (cbrt.f64 (pow.f64 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 v t1)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (neg.f64 u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (cbrt.f64 (pow.f64 u 2)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) -1) (*.f64 (cbrt.f64 (pow.f64 u 2)) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (*.f64 (cbrt.f64 (pow.f64 u 2)) (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 u (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v u) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (/.f64 (/.f64 v u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) u))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 v u) (cbrt.f64 (-.f64 (neg.f64 u) t1))) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 v u)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (cbrt.f64 u)) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u))) (cbrt.f64 (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 t1 (-.f64 (neg.f64 u) t1))) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) u) (-.f64 (neg.f64 u) t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (neg.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (neg.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (*.f64 (neg.f64 t1) v)) (neg.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 u) t1))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 u 2))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (neg.f64 (cbrt.f64 u))) (*.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v t1) (*.f64 (neg.f64 u) (+.f64 u t1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) v) (*.f64 (-.f64 (neg.f64 u) t1) (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) (+.f64 u t1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 v (neg.f64 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) (/.f64 0 (+.f64 u t1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))) -1) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (*.f64 (neg.f64 u) (+.f64 u t1)) (cbrt.f64 (pow.f64 (*.f64 v t1) 2)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (/.f64 t1 (/.f64 (*.f64 (neg.f64 u) (+.f64 u t1)) v)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 v t1) 0) (/.f64 1 (/.f64 (*.f64 (neg.f64 u) (+.f64 u t1)) (*.f64 v t1))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) 0) (/.f64 (cbrt.f64 v) (/.f64 (*.f64 (neg.f64 u) (+.f64 u t1)) (*.f64 (cbrt.f64 (pow.f64 v 2)) t1))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u) 0) (/.f64 (cbrt.f64 t1) (/.f64 (-.f64 (neg.f64 u) t1) (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) 0) (/.f64 (*.f64 t1 (cbrt.f64 (/.f64 v u))) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 v u) 2)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (/.f64 (*.f64 v t1) u)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 u) 0) (/.f64 v (/.f64 (-.f64 (neg.f64 u) t1) (/.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 u -1) 0) (/.f64 (*.f64 v t1) (/.f64 (-.f64 (neg.f64 u) t1) (pow.f64 u -1))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 2))) 0) (/.f64 (/.f64 v (cbrt.f64 u)) (/.f64 (-.f64 (neg.f64 u) t1) (/.f64 t1 (cbrt.f64 (pow.f64 u 2))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1) 0) (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 (-.f64 -1 (/.f64 u t1)) (cbrt.f64 (pow.f64 (/.f64 v u) 2)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 v u) 0) (/.f64 t1 (/.f64 (+.f64 u t1) (/.f64 v (neg.f64 u)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 -1 (/.f64 (+.f64 u t1) (/.f64 (*.f64 v t1) u))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (+.f64 u t1)) 0) (/.f64 (*.f64 v t1) (/.f64 u (/.f64 -1 (+.f64 u t1)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 t1 0) (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 t1) 0) (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 v (neg.f64 u)) 0) (/.f64 t1 (/.f64 (+.f64 u t1) (/.f64 v (neg.f64 u)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) (/.f64 -1 (/.f64 (+.f64 u t1) (/.f64 (*.f64 v t1) u))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2)) (+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (*.f64 v (cbrt.f64 t1)) (/.f64 (*.f64 (neg.f64 u) (+.f64 u t1)) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (/.f64 (*.f64 v (cbrt.f64 t1)) u) (/.f64 (+.f64 u t1) (neg.f64 (cbrt.f64 (pow.f64 t1 2))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v t1) (pow.f64 u -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 u -1) (*.f64 v t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v u) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 v u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 t1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 v u)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 t1) (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 (cbrt.f64 (/.f64 v u))) (cbrt.f64 (pow.f64 (/.f64 v u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u) (cbrt.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) (*.f64 t1 (cbrt.f64 (/.f64 v u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 u) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1) (cbrt.f64 (/.f64 v u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 u)) (/.f64 t1 (cbrt.f64 (pow.f64 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (/.f64 1 (cbrt.f64 (pow.f64 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 2))) (/.f64 v (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (cbrt.f64 (/.f64 (*.f64 v t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (-.f64 (/.f64 v u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 v t1) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 t1) v) (/.f64 -1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t1) (/.f64 v (neg.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (neg.f64 u)) (neg.f64 t1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 t1 2)) (/.f64 (*.f64 v (cbrt.f64 t1)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v (cbrt.f64 t1)) u) (cbrt.f64 (pow.f64 t1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 v t1) u) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 v t1) u) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (*.f64 (neg.f64 t1) v) u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (-.f64 3 (/.f64 (*.f64 v t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (/.f64 (*.f64 v t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1)) (neg.f64 (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 u)) t1) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1)) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t1 (/.f64 v (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 u)) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (neg.f64 v) (neg.f64 t1))) (neg.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t1) v) (neg.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (neg.f64 t1) (neg.f64 v))) (neg.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 u)))) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 v t1) (neg.f64 (cbrt.f64 u)))) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 v (cbrt.f64 u)) (neg.f64 t1))) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 0 (neg.f64 (cbrt.f64 u))) (*.f64 1 (*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1)))) (neg.f64 (cbrt.f64 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2))) (*.f64 1 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 0 (*.f64 1 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 u 2)))))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (*.f64 t1 (/.f64 v (cbrt.f64 u))))) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 0 (*.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 v t1))))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 0 (neg.f64 u)) (*.f64 (neg.f64 t1) v)) (neg.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 0 (*.f64 v t1)) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (*.f64 (/.f64 v (cbrt.f64 u)) t1))) (cbrt.f64 (pow.f64 u 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 u 2)))) (*.f64 1 (/.f64 (*.f64 v t1) (neg.f64 (cbrt.f64 u))))) (neg.f64 (cbrt.f64 (pow.f64 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 0 (*.f64 1 (*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1)))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 0 (*.f64 1 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2))))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 0 (*.f64 1 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 u)))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 0 (*.f64 1 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))) (cbrt.f64 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) (neg.f64 (cbrt.f64 u))) (neg.f64 (cbrt.f64 (pow.f64 u 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v t1) u)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 v t1) u) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 v t1) u) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 t1 0) (/.f64 v (/.f64 u t1)) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) u)) -1) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 u (cbrt.f64 (pow.f64 (*.f64 v t1) 2)))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (/.f64 t1 (/.f64 u v)) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 v t1) 0) (/.f64 1 (/.f64 u (*.f64 v t1))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) 0) (/.f64 (cbrt.f64 v) (/.f64 u (*.f64 (cbrt.f64 (pow.f64 v 2)) t1))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 v u) 0) (/.f64 t1 (/.f64 1 (/.f64 v u))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 t1 0) (/.f64 (/.f64 v u) (pow.f64 t1 -1)) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u) 0) (/.f64 (cbrt.f64 t1) (/.f64 1 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 v t1) u) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) 0) (/.f64 (*.f64 t1 (cbrt.f64 (/.f64 v u))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 v u) 2)))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 v t1) u)))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 u) 0) (/.f64 v (/.f64 1 (/.f64 t1 u))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 u -1) 0) (/.f64 (*.f64 v t1) (/.f64 1 (pow.f64 u -1))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 2))) 0) (/.f64 (/.f64 v (cbrt.f64 u)) (/.f64 1 (/.f64 t1 (cbrt.f64 (pow.f64 u 2))))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1) 0) (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 u v)) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) u) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (*.f64 (neg.f64 t1) v) u)) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0) (/.f64 (*.f64 v t1) u)) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (/.f64 (*.f64 v t1) u) 0))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0)))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) u) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u)))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0)))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) u) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0)))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (*.f64 v (cbrt.f64 t1)) (/.f64 u (cbrt.f64 (pow.f64 t1 2)))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (/.f64 (*.f64 v (cbrt.f64 t1)) u) (/.f64 1 (cbrt.f64 (pow.f64 t1 2)))) (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 v t1) u) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 v t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 v t1) u) 3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 v t1) u) 1) 1)))))

simplify5.5s (5.6%)

Algorithm
egglog
Counts
311 → 357
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(*.f64 -1 (/.f64 v u))
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2)))))
(+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (*.f64 (pow.f64 t1 2) t1)) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))
(+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))))
(+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))) (+.f64 (*.f64 v (*.f64 (pow.f64 (/.f64 1 u) 5) (pow.f64 (pow.f64 t1 2) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))))
(+.f64 (*.f64 -1 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 4))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))))
(+.f64 (*.f64 -1 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 4))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 5) (*.f64 v (pow.f64 (pow.f64 t1 2) 2)))))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (+.f64 (/.f64 (*.f64 v (*.f64 (pow.f64 t1 4) u)) (*.f64 (pow.f64 (pow.f64 u 2) 2) (pow.f64 u 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(*.f64 -1 (/.f64 v u))
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))) u))))
(+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 (pow.f64 u 2) 2))) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))) u)))))
(*.f64 -1 (/.f64 v u))
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))) u)) (*.f64 -1 (/.f64 v u))))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (pow.f64 (pow.f64 u 2) 2))) (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))) u)) (*.f64 -1 (/.f64 v u)))))
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(*.f64 (/.f64 v (*.f64 (neg.f64 u) (+.f64 u t1))) t1)
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) (+.f64 u t1))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (/.f64 v u) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 (/.f64 v u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 (*.f64 v t1) u)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 (/.f64 v u) (cbrt.f64 (-.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 (/.f64 v u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))))
(*.f64 (/.f64 v u) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v u))
(*.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (pow.f64 u -1))
(*.f64 -1 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))
(*.f64 -1 (*.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) -1))
(*.f64 -1 (*.f64 (/.f64 v (neg.f64 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))))
(*.f64 (/.f64 (*.f64 v t1) u) (/.f64 -1 (+.f64 u t1)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (*.f64 v t1) (/.f64 1 (*.f64 (neg.f64 u) (+.f64 u t1))))
(*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 v t1) u))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 -1 (+.f64 u t1))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) (/.f64 1 (+.f64 u t1)))
(*.f64 (/.f64 1 (+.f64 u t1)) (/.f64 (*.f64 (neg.f64 t1) v) u))
(*.f64 1 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(*.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 1)
(-.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))
(-.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))
(-.f64 0 (+.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))))
(-.f64 0 (*.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) -1))
(-.f64 0 (*.f64 (/.f64 v (neg.f64 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(-.f64 0 (neg.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 (neg.f64 t1) v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (neg.f64 u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (cbrt.f64 (pow.f64 u 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 v t1)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (neg.f64 u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (cbrt.f64 (pow.f64 u 2)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) -1) (*.f64 (cbrt.f64 (pow.f64 u 2)) (+.f64 u t1)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (*.f64 (cbrt.f64 (pow.f64 u 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 u (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 v u) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 t1 (/.f64 (/.f64 v u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) u))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 (/.f64 (/.f64 v u) (cbrt.f64 (-.f64 (neg.f64 u) t1))) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 v u)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (cbrt.f64 u)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u))) (cbrt.f64 (+.f64 u t1)))
(/.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) u)
(/.f64 (*.f64 v (/.f64 t1 (-.f64 (neg.f64 u) t1))) u)
(/.f64 (/.f64 (*.f64 v t1) u) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (neg.f64 u))
(/.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (*.f64 (neg.f64 t1) v)) (neg.f64 u))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 u 2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 u) t1))) (cbrt.f64 u))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 u 2))) (cbrt.f64 u))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 v t1) (neg.f64 (cbrt.f64 u))) (*.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 u 2))))
(/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))
(/.f64 (*.f64 v t1) (*.f64 (neg.f64 u) (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) u))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (-.f64 (neg.f64 u) t1) (neg.f64 u)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) (+.f64 u t1))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 1)
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))) 3)
(pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 1)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 3))
(neg.f64 (*.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) -1))
(neg.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))
(neg.f64 (*.f64 (/.f64 v (neg.f64 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(neg.f64 (neg.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) (/.f64 0 (+.f64 u t1))))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 0))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))) 3))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))) -1) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (*.f64 (neg.f64 u) (+.f64 u t1)) (cbrt.f64 (pow.f64 (*.f64 v t1) 2)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 (*.f64 (neg.f64 u) (+.f64 u t1)) v)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (*.f64 v t1) 0) (/.f64 1 (/.f64 (*.f64 (neg.f64 u) (+.f64 u t1)) (*.f64 v t1))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) 0) (/.f64 (cbrt.f64 v) (/.f64 (*.f64 (neg.f64 u) (+.f64 u t1)) (*.f64 (cbrt.f64 (pow.f64 v 2)) t1))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 1 0) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u) 0) (/.f64 (cbrt.f64 t1) (/.f64 (-.f64 (neg.f64 u) t1) (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) 0) (/.f64 (*.f64 t1 (cbrt.f64 (/.f64 v u))) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 v u) 2)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (/.f64 (*.f64 v t1) u)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 t1 u) 0) (/.f64 v (/.f64 (-.f64 (neg.f64 u) t1) (/.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (pow.f64 u -1) 0) (/.f64 (*.f64 v t1) (/.f64 (-.f64 (neg.f64 u) t1) (pow.f64 u -1))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 2))) 0) (/.f64 (/.f64 v (cbrt.f64 u)) (/.f64 (-.f64 (neg.f64 u) t1) (/.f64 t1 (cbrt.f64 (pow.f64 u 2))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1) 0) (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 (-.f64 -1 (/.f64 u t1)) (cbrt.f64 (pow.f64 (/.f64 v u) 2)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 v u) 0) (/.f64 t1 (/.f64 (+.f64 u t1) (/.f64 v (neg.f64 u)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 -1 (/.f64 (+.f64 u t1) (/.f64 (*.f64 v t1) u))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 -1 (+.f64 u t1)) 0) (/.f64 (*.f64 v t1) (/.f64 u (/.f64 -1 (+.f64 u t1)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 t1 0) (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 v (neg.f64 u)) 0) (/.f64 t1 (/.f64 (+.f64 u t1) (/.f64 v (neg.f64 u)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) (/.f64 -1 (/.f64 (+.f64 u t1) (/.f64 (*.f64 v t1) u))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2)) (+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 0 (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (*.f64 v (cbrt.f64 t1)) (/.f64 (*.f64 (neg.f64 u) (+.f64 u t1)) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (/.f64 (*.f64 v (cbrt.f64 t1)) u) (/.f64 (+.f64 u t1) (neg.f64 (cbrt.f64 (pow.f64 t1 2))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(+.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(*.f64 (*.f64 v t1) (pow.f64 u -1))
(*.f64 (pow.f64 u -1) (*.f64 v t1))
(*.f64 (/.f64 v u) t1)
(*.f64 t1 (/.f64 v u))
(*.f64 v (/.f64 t1 u))
(*.f64 (cbrt.f64 (/.f64 v u)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1))
(*.f64 (cbrt.f64 t1) (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u))
(*.f64 (*.f64 t1 (cbrt.f64 (/.f64 v u))) (cbrt.f64 (pow.f64 (/.f64 v u) 2)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u) (cbrt.f64 t1))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) (*.f64 t1 (cbrt.f64 (/.f64 v u))))
(*.f64 (/.f64 t1 u) v)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1) (cbrt.f64 (/.f64 v u)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) u)))
(*.f64 (/.f64 v (cbrt.f64 u)) (/.f64 t1 (cbrt.f64 (pow.f64 u 2))))
(*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (/.f64 1 (cbrt.f64 (pow.f64 u 2))))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 2))) (/.f64 v (cbrt.f64 u)))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 0))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (cbrt.f64 (/.f64 (*.f64 v t1) u)))
(*.f64 t1 (-.f64 (/.f64 v u) 0))
(*.f64 -1 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 v t1) u))))
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 -1 u))
(*.f64 (neg.f64 t1) (/.f64 v (neg.f64 u)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))
(*.f64 -1 (/.f64 (*.f64 (neg.f64 t1) v) u))
(*.f64 (/.f64 v (neg.f64 u)) (neg.f64 t1))
(*.f64 (cbrt.f64 (pow.f64 t1 2)) (/.f64 (*.f64 v (cbrt.f64 t1)) u))
(*.f64 1 (/.f64 (*.f64 v t1) u))
(*.f64 (/.f64 (*.f64 v (cbrt.f64 t1)) u) (cbrt.f64 (pow.f64 t1 2)))
(*.f64 (/.f64 (*.f64 v t1) u) 1)
(-.f64 (/.f64 (*.f64 v t1) u) 0)
(-.f64 3 (+.f64 3 (/.f64 (*.f64 (neg.f64 t1) v) u)))
(-.f64 3 (-.f64 3 (/.f64 (*.f64 v t1) u)))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) u)))
(-.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))
(-.f64 1 (-.f64 1 (/.f64 (*.f64 v t1) u)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1)) (neg.f64 (cbrt.f64 u)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) (cbrt.f64 u))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 u)) t1) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 u))
(/.f64 (*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1)) (cbrt.f64 u))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 u))
(/.f64 (*.f64 t1 (/.f64 v (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 u)) (cbrt.f64 u))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2))) (cbrt.f64 u))
(/.f64 (neg.f64 (*.f64 (neg.f64 v) (neg.f64 t1))) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 t1) v) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (neg.f64 v))) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))) (cbrt.f64 u))
(/.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 u))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 u)))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 v t1) (neg.f64 (cbrt.f64 u)))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 (/.f64 v (cbrt.f64 u)) (neg.f64 t1))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (+.f64 (*.f64 0 (neg.f64 (cbrt.f64 u))) (*.f64 1 (*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1)))) (neg.f64 (cbrt.f64 u)))
(/.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2))) (*.f64 1 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2)))
(/.f64 (+.f64 0 (*.f64 1 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 u 2)))))) (cbrt.f64 u))
(/.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (*.f64 t1 (/.f64 v (cbrt.f64 u))))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) -1)
(/.f64 (+.f64 0 (*.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 v t1))))) (cbrt.f64 u))
(/.f64 (+.f64 (*.f64 0 (neg.f64 u)) (*.f64 (neg.f64 t1) v)) (neg.f64 u))
(/.f64 (+.f64 0 (*.f64 v t1)) u)
(/.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (*.f64 (/.f64 v (cbrt.f64 u)) t1))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (+.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 u 2)))) (*.f64 1 (/.f64 (*.f64 v t1) (neg.f64 (cbrt.f64 u))))) (neg.f64 (cbrt.f64 (pow.f64 u 2))))
(/.f64 (+.f64 0 (*.f64 1 (*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1)))) (cbrt.f64 u))
(/.f64 (+.f64 0 (*.f64 1 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2))))) (cbrt.f64 u))
(/.f64 (+.f64 0 (*.f64 1 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 u)))) (cbrt.f64 u))
(/.f64 (+.f64 0 (*.f64 1 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))) (cbrt.f64 u))
(/.f64 (/.f64 (*.f64 v t1) (neg.f64 (cbrt.f64 u))) (neg.f64 (cbrt.f64 (pow.f64 u 2))))
(/.f64 (*.f64 v t1) u)
(/.f64 (/.f64 (*.f64 v t1) u) 1)
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 3)
(pow.f64 (/.f64 (*.f64 v t1) u) 1)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3))
(neg.f64 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0))
(neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) u))
(if (!=.f64 t1 0) (/.f64 v (/.f64 u t1)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) u)) -1) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 u (cbrt.f64 (pow.f64 (*.f64 v t1) 2)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 u v)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (*.f64 v t1) 0) (/.f64 1 (/.f64 u (*.f64 v t1))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) 0) (/.f64 (cbrt.f64 v) (/.f64 u (*.f64 (cbrt.f64 (pow.f64 v 2)) t1))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 v u) 0) (/.f64 t1 (/.f64 1 (/.f64 v u))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 t1 0) (/.f64 (/.f64 v u) (pow.f64 t1 -1)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u) 0) (/.f64 (cbrt.f64 t1) (/.f64 1 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 1 0) (/.f64 (*.f64 v t1) u) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) 0) (/.f64 (*.f64 t1 (cbrt.f64 (/.f64 v u))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 v u) 2)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 v t1) u)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 t1 u) 0) (/.f64 v (/.f64 1 (/.f64 t1 u))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (pow.f64 u -1) 0) (/.f64 (*.f64 v t1) (/.f64 1 (pow.f64 u -1))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 2))) 0) (/.f64 (/.f64 v (cbrt.f64 u)) (/.f64 1 (/.f64 t1 (cbrt.f64 (pow.f64 u 2))))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1) 0) (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 u v)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) u) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (*.f64 (neg.f64 t1) v) u)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0) (/.f64 (*.f64 v t1) u)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (/.f64 (*.f64 v t1) u) 0))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) u) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u)))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) u) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (*.f64 v (cbrt.f64 t1)) (/.f64 u (cbrt.f64 (pow.f64 t1 2)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (/.f64 (*.f64 v (cbrt.f64 t1)) u) (/.f64 1 (cbrt.f64 (pow.f64 t1 2)))) (/.f64 (*.f64 v t1) u))
(+.f64 (/.f64 (*.f64 v t1) u) 0)
(+.f64 0 (/.f64 (*.f64 v t1) u))
(+.f64 (-.f64 (/.f64 (*.f64 v t1) u) 3) 3)
(+.f64 (-.f64 (/.f64 (*.f64 v t1) u) 1) 1)
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 -1 (/.f64 v u))
(/.f64 v (neg.f64 u))
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(-.f64 (/.f64 v t1) (/.f64 v u))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2)))))
(-.f64 (-.f64 (/.f64 v t1) (/.f64 v u)) (/.f64 (*.f64 v u) (pow.f64 t1 2)))
(+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (*.f64 (pow.f64 t1 2) t1)) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 v u) (pow.f64 t1 2))))))
(+.f64 (/.f64 v t1) (-.f64 (-.f64 (/.f64 (*.f64 v (pow.f64 u 2)) (pow.f64 t1 3)) (/.f64 v u)) (/.f64 (*.f64 v u) (pow.f64 t1 2))))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))
(neg.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) t1) v))
(+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(fma.f64 (pow.f64 t1 2) (/.f64 v (pow.f64 u 3)) (neg.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) t1) v)))
(+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))))
(-.f64 (-.f64 (/.f64 (*.f64 (pow.f64 t1 2) v) (pow.f64 u 3)) (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 (pow.f64 t1 3) v))) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) t1) v))
(+.f64 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3))) (+.f64 (*.f64 v (*.f64 (pow.f64 (/.f64 1 u) 5) (pow.f64 (pow.f64 t1 2) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 u) 4) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))))
(fma.f64 (pow.f64 t1 2) (/.f64 v (pow.f64 u 3)) (-.f64 (-.f64 (*.f64 v (*.f64 (pow.f64 (pow.f64 u -1) 5) (pow.f64 t1 4))) (*.f64 (pow.f64 (pow.f64 u -1) 4) (*.f64 (pow.f64 t1 3) v))) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) t1) v)))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))
(neg.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) t1) v))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))))
(-.f64 (*.f64 (neg.f64 (pow.f64 t1 2)) (*.f64 v (/.f64 -1 (pow.f64 u 3)))) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) t1) v))
(+.f64 (*.f64 -1 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 4))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))))
(-.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 t1 3)) (*.f64 (pow.f64 (pow.f64 u -1) 4) v)) (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3)))) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) t1) v))
(+.f64 (*.f64 -1 (*.f64 t1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 4))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 5) (*.f64 v (pow.f64 (pow.f64 t1 2) 2)))))))
(-.f64 (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 -1 u) 5) (neg.f64 (*.f64 v (pow.f64 t1 4)))) (*.f64 (*.f64 (pow.f64 (pow.f64 u -1) 2) t1) v)) (*.f64 (*.f64 (pow.f64 t1 2) v) (/.f64 -1 (pow.f64 u 3)))) (*.f64 (pow.f64 t1 3) (*.f64 (pow.f64 (pow.f64 u -1) 4) v)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 u 2))
(+.f64 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t1 2) v) u) (pow.f64 (pow.f64 u 2) 2)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(-.f64 (/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 t1 3) v)) (*.f64 (*.f64 (pow.f64 t1 2) v) u)) (pow.f64 (pow.f64 u 2) 2)) (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 v (pow.f64 t1 3)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2)) (+.f64 (/.f64 (*.f64 v (*.f64 (pow.f64 t1 4) u)) (*.f64 (pow.f64 (pow.f64 u 2) 2) (pow.f64 u 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(+.f64 (/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 t1 3) v)) (*.f64 (*.f64 (pow.f64 t1 2) v) u)) (pow.f64 (pow.f64 u 2) 2)) (-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t1 4) u) v) (pow.f64 (pow.f64 u 2) 3)) (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(*.f64 -1 (/.f64 v u))
(/.f64 v (neg.f64 u))
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(-.f64 (/.f64 v t1) (/.f64 v u))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))) u))))
(+.f64 (/.f64 v t1) (neg.f64 (/.f64 (+.f64 v (*.f64 (pow.f64 (pow.f64 t1 -1) 2) (*.f64 v (pow.f64 u 2)))) u)))
(+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 v (*.f64 (pow.f64 (/.f64 1 t1) 3) (pow.f64 (pow.f64 u 2) 2))) (pow.f64 u 2)) (+.f64 (*.f64 -1 (/.f64 v u)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v (pow.f64 u 2))) u)))))
(+.f64 (/.f64 v t1) (+.f64 (/.f64 (*.f64 v (/.f64 (pow.f64 (pow.f64 u 2) 2) (pow.f64 t1 3))) (pow.f64 u 2)) (neg.f64 (/.f64 (+.f64 v (*.f64 (pow.f64 (pow.f64 t1 -1) 2) (*.f64 v (pow.f64 u 2)))) u))))
(*.f64 -1 (/.f64 v u))
(/.f64 v (neg.f64 u))
(+.f64 (/.f64 v t1) (*.f64 -1 (/.f64 v u)))
(-.f64 (/.f64 v t1) (/.f64 v u))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))) u)) (*.f64 -1 (/.f64 v u))))
(+.f64 (/.f64 v t1) (neg.f64 (/.f64 (+.f64 (*.f64 v (pow.f64 (/.f64 u t1) 2)) v) u)))
(+.f64 (/.f64 v t1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (*.f64 v (pow.f64 (pow.f64 u 2) 2))) (pow.f64 u 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) (pow.f64 u 2))) u)) (*.f64 -1 (/.f64 v u)))))
(+.f64 (-.f64 (/.f64 v t1) (/.f64 (*.f64 (/.f64 -1 (pow.f64 t1 3)) (*.f64 (pow.f64 (pow.f64 u 2) 2) v)) (pow.f64 u 2))) (neg.f64 (/.f64 (+.f64 (*.f64 v (pow.f64 (/.f64 u t1) 2)) v) u)))
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 t1 v) u)
(*.f64 (/.f64 v (*.f64 (neg.f64 u) (+.f64 u t1))) t1)
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) (+.f64 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v u) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 v) u) (cbrt.f64 (*.f64 (-.f64 (neg.f64 u) t1) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 (/.f64 v u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 v) u) (cbrt.f64 (*.f64 (-.f64 (neg.f64 u) t1) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (/.f64 (*.f64 v t1) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 (/.f64 v u) (cbrt.f64 (-.f64 (neg.f64 u) t1))))
(/.f64 (/.f64 (*.f64 t1 v) u) (cbrt.f64 (*.f64 (-.f64 (neg.f64 u) t1) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (/.f64 v u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))))
(/.f64 (/.f64 (*.f64 t1 v) u) (cbrt.f64 (*.f64 (-.f64 (neg.f64 u) t1) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 v u) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 v) u) (cbrt.f64 (*.f64 (-.f64 (neg.f64 u) t1) (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v u))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (pow.f64 u -1))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 -1 (*.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) -1))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 -1 (*.f64 (/.f64 v (neg.f64 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 v t1) u) (/.f64 -1 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(*.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (*.f64 u (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (*.f64 v t1) (/.f64 1 (*.f64 (neg.f64 u) (+.f64 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 v t1) u))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (/.f64 -1 (+.f64 u t1))))
(*.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (*.f64 u (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) (/.f64 1 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 u t1)) (/.f64 (*.f64 (neg.f64 t1) v) u))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 1 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(-.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(-.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(-.f64 0 (+.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(-.f64 0 (*.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) -1))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(-.f64 0 (*.f64 (/.f64 v (neg.f64 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(-.f64 0 (neg.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 (neg.f64 t1) v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (neg.f64 u)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) u))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) (cbrt.f64 (pow.f64 u 2))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (*.f64 v t1)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) u))
(*.f64 (cbrt.f64 (/.f64 (/.f64 -1 (+.f64 t1 u)) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (neg.f64 u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 t1 v) (*.f64 (*.f64 u (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1))))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 (cbrt.f64 (pow.f64 u 2)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)))) (cbrt.f64 (*.f64 (pow.f64 u 2) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) -1) (*.f64 (cbrt.f64 (pow.f64 u 2)) (+.f64 u t1)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (*.f64 (cbrt.f64 (pow.f64 u 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (*.f64 u (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (*.f64 t1 v) (*.f64 (*.f64 u (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (*.f64 (cbrt.f64 (-.f64 (neg.f64 u) t1)) u)) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 t1 v) u) (cbrt.f64 (*.f64 (-.f64 (neg.f64 u) t1) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (/.f64 v u) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 t1 v) u) (cbrt.f64 (*.f64 (-.f64 (neg.f64 u) t1) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) u) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u (+.f64 t1 u))) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 v) u) (cbrt.f64 (*.f64 (-.f64 (neg.f64 u) t1) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 u t1))) (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(*.f64 (/.f64 -1 (cbrt.f64 (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (*.f64 u (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (*.f64 t1 (/.f64 (/.f64 v u) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(/.f64 (/.f64 (*.f64 t1 v) u) (cbrt.f64 (*.f64 (-.f64 (neg.f64 u) t1) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) u))) (cbrt.f64 (-.f64 (neg.f64 u) t1)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 t1 v) u) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u (+.f64 t1 u))) 2)) (-.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (*.f64 (/.f64 (/.f64 v u) (cbrt.f64 (-.f64 (neg.f64 u) t1))) t1) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 v) u) (cbrt.f64 (*.f64 (-.f64 (neg.f64 u) t1) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))) (pow.f64 (/.f64 (*.f64 t1 v) u) 2)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 t1 (cbrt.f64 (-.f64 (neg.f64 u) t1))) (/.f64 v u)) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (*.f64 t1 v) u) (cbrt.f64 (*.f64 (-.f64 (neg.f64 u) t1) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (cbrt.f64 u)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2))) (cbrt.f64 (+.f64 u t1)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u (+.f64 t1 u))) 2) (/.f64 (neg.f64 (*.f64 t1 v)) u)) (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2)) (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u))) (cbrt.f64 (+.f64 u t1)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u (+.f64 t1 u))) 2) (/.f64 (neg.f64 (*.f64 t1 v)) u)) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) u)
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(/.f64 (*.f64 v (/.f64 t1 (-.f64 (neg.f64 u) t1))) u)
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v t1) u) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) (*.f64 (neg.f64 t1) v)) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (*.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 u 2))))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (-.f64 (neg.f64 u) t1))) (cbrt.f64 u))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 2) (*.f64 t1 v))) (-.f64 (neg.f64 u) t1)) (cbrt.f64 u))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 u 2))) (cbrt.f64 u))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (+.f64 u t1)))) (cbrt.f64 (pow.f64 (+.f64 u t1) 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 (cbrt.f64 (+.f64 t1 u)) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 v t1) (neg.f64 (cbrt.f64 u))) (*.f64 (+.f64 u t1) (cbrt.f64 (pow.f64 u 2))))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1)) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (*.f64 (neg.f64 u) (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) u))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (-.f64 (neg.f64 u) t1) (neg.f64 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) (+.f64 u t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) u) (cbrt.f64 (+.f64 u t1))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 u t1) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 (cbrt.f64 (+.f64 t1 u)) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 3) 1/3)
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))) 3)
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 3))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(neg.f64 (*.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) -1))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(neg.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(neg.f64 (*.f64 (/.f64 v (neg.f64 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(neg.f64 (neg.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) (/.f64 0 (+.f64 u t1))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(neg.f64 (-.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 0))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))) 3))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) u))) (/.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 2)))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u)))) -1) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))) 0) (pow.f64 (/.f64 -1 (/.f64 (*.f64 t1 v) (*.f64 u (+.f64 t1 u)))) -1) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 (*.f64 (neg.f64 u) (+.f64 u t1)) (cbrt.f64 (pow.f64 (*.f64 v t1) 2)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 (*.f64 (neg.f64 u) (+.f64 u t1)) v)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 v 0) (/.f64 (neg.f64 t1) (/.f64 (*.f64 u (+.f64 t1 u)) v)) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (*.f64 v t1) 0) (/.f64 1 (/.f64 (*.f64 (neg.f64 u) (+.f64 u t1)) (*.f64 v t1))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (*.f64 t1 v) 0) (/.f64 -1 (/.f64 (*.f64 u (+.f64 t1 u)) (*.f64 t1 v))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) 0) (/.f64 (cbrt.f64 v) (/.f64 (*.f64 (neg.f64 u) (+.f64 u t1)) (*.f64 (cbrt.f64 (pow.f64 v 2)) t1))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) 0) (/.f64 (cbrt.f64 v) (/.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) (*.f64 (cbrt.f64 (pow.f64 v 2)) t1))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 1 0) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 1 0) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u) 0) (/.f64 (cbrt.f64 t1) (/.f64 (-.f64 (neg.f64 u) t1) (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u) 0) (/.f64 (cbrt.f64 t1) (/.f64 (-.f64 (neg.f64 u) t1) (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) 0) (/.f64 (*.f64 t1 (cbrt.f64 (/.f64 v u))) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 v u) 2)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) 0) (/.f64 (*.f64 t1 (cbrt.f64 (/.f64 v u))) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 v u) 2)))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (/.f64 (*.f64 v t1) u)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) u)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 2)) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (/.f64 (*.f64 t1 v) u)))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 t1 u) 0) (/.f64 v (/.f64 (-.f64 (neg.f64 u) t1) (/.f64 t1 u))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 t1 u) 0) (/.f64 v (/.f64 (-.f64 (neg.f64 u) t1) (/.f64 t1 u))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (pow.f64 u -1) 0) (/.f64 (*.f64 v t1) (/.f64 (-.f64 (neg.f64 u) t1) (pow.f64 u -1))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (pow.f64 u -1) 0) (/.f64 (*.f64 t1 v) (/.f64 (+.f64 t1 u) (/.f64 -1 u))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 2))) 0) (/.f64 (/.f64 v (cbrt.f64 u)) (/.f64 (-.f64 (neg.f64 u) t1) (/.f64 t1 (cbrt.f64 (pow.f64 u 2))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 2))) 0) (/.f64 (/.f64 v (cbrt.f64 u)) (/.f64 (-.f64 (neg.f64 u) t1) (/.f64 t1 (cbrt.f64 (pow.f64 u 2))))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1) 0) (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 (-.f64 -1 (/.f64 u t1)) (cbrt.f64 (pow.f64 (/.f64 v u) 2)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1) 0) (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 (-.f64 -1 (/.f64 u t1)) (cbrt.f64 (pow.f64 (/.f64 v u) 2)))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 v u) 0) (/.f64 t1 (/.f64 (+.f64 u t1) (/.f64 v (neg.f64 u)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 v u) 0) (/.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) (/.f64 v u))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 (-.f64 (neg.f64 u) t1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 2))) 0) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) u))) (/.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 2)))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 -1 (/.f64 (+.f64 u t1) (/.f64 (*.f64 v t1) u))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 (*.f64 t1 v) u) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) u))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 -1 (+.f64 u t1)) 0) (/.f64 (*.f64 v t1) (/.f64 u (/.f64 -1 (+.f64 u t1)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 -1 (+.f64 t1 u)) 0) (/.f64 (*.f64 t1 v) (/.f64 u (/.f64 -1 (+.f64 t1 u)))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 t1 0) (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 t1 0) (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 (/.f64 v u) (-.f64 -1 (/.f64 u t1))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 v (neg.f64 u)) 0) (/.f64 t1 (/.f64 (+.f64 u t1) (/.f64 v (neg.f64 u)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 v (neg.f64 u)) 0) (/.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) (/.f64 v u))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) (/.f64 -1 (/.f64 (+.f64 u t1) (/.f64 (*.f64 v t1) u))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) u))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2)) (+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 u (+.f64 t1 u))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u (+.f64 t1 u))) 2) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2)) (+.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 u (+.f64 t1 u))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u (+.f64 t1 u))) 2) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 u (+.f64 t1 u))) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u (+.f64 t1 u))) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (*.f64 u (+.f64 t1 u))) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u (+.f64 t1 u))) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u (+.f64 t1 u))) 2) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u (+.f64 t1 u))) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u (+.f64 t1 u))) 2) 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u (+.f64 t1 u))) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (/.f64 0 (+.f64 u t1)) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (+.f64 u t1)) 3) (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 3)) (+.f64 (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 0 (+.f64 u t1))) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u (+.f64 t1 u))) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)) 2) (*.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) u)))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))) 3) (pow.f64 (/.f64 (*.f64 t1 v) (*.f64 u (+.f64 t1 u))) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (*.f64 v (cbrt.f64 t1)) (/.f64 (*.f64 (neg.f64 u) (+.f64 u t1)) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (*.f64 v (cbrt.f64 t1)) (/.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (/.f64 (*.f64 v (cbrt.f64 t1)) u) (/.f64 (+.f64 u t1) (neg.f64 (cbrt.f64 (pow.f64 t1 2))))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (/.f64 (*.f64 v (cbrt.f64 t1)) u) (/.f64 (+.f64 t1 u) (neg.f64 (cbrt.f64 (pow.f64 t1 2))))) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u))))
(+.f64 (/.f64 0 (+.f64 u t1)) (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(+.f64 0 (/.f64 (*.f64 v t1) (*.f64 (+.f64 u t1) (neg.f64 u))))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u (+.f64 t1 u)))
(*.f64 (*.f64 v t1) (pow.f64 u -1))
(/.f64 (*.f64 t1 v) u)
(*.f64 (pow.f64 u -1) (*.f64 v t1))
(/.f64 (*.f64 t1 v) u)
(*.f64 (/.f64 v u) t1)
(/.f64 (*.f64 t1 v) u)
(*.f64 t1 (/.f64 v u))
(/.f64 (*.f64 t1 v) u)
(*.f64 v (/.f64 t1 u))
(/.f64 (*.f64 t1 v) u)
(*.f64 (cbrt.f64 (/.f64 v u)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1))
(*.f64 t1 (cbrt.f64 (pow.f64 (/.f64 v u) 3)))
(*.f64 (cbrt.f64 t1) (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) (cbrt.f64 t1)) u)
(*.f64 (*.f64 t1 (cbrt.f64 (/.f64 v u))) (cbrt.f64 (pow.f64 (/.f64 v u) 2)))
(*.f64 t1 (cbrt.f64 (pow.f64 (/.f64 v u) 3)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u) (cbrt.f64 t1))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) (cbrt.f64 t1)) u)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) (*.f64 t1 (cbrt.f64 (/.f64 v u))))
(*.f64 t1 (cbrt.f64 (pow.f64 (/.f64 v u) 3)))
(*.f64 (/.f64 t1 u) v)
(/.f64 (*.f64 t1 v) u)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1) (cbrt.f64 (/.f64 v u)))
(*.f64 t1 (cbrt.f64 (pow.f64 (/.f64 v u) 3)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))
(/.f64 (*.f64 t1 v) u)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (/.f64 (*.f64 v t1) u)))
(/.f64 (*.f64 t1 v) u)
(*.f64 (/.f64 v (cbrt.f64 u)) (/.f64 t1 (cbrt.f64 (pow.f64 u 2))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(*.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (/.f64 1 (cbrt.f64 (pow.f64 u 2))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(*.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 2))) (/.f64 v (cbrt.f64 u)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 0))
(/.f64 (*.f64 t1 v) u)
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (cbrt.f64 (/.f64 (*.f64 v t1) u)))
(/.f64 (*.f64 t1 v) u)
(*.f64 t1 (-.f64 (/.f64 v u) 0))
(/.f64 (*.f64 t1 v) u)
(*.f64 -1 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0))
(/.f64 (*.f64 t1 v) u)
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) 0)) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 v t1) u))))
(/.f64 (*.f64 t1 v) u)
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 -1 u))
(/.f64 (*.f64 t1 v) u)
(*.f64 (neg.f64 t1) (/.f64 v (neg.f64 u)))
(/.f64 (*.f64 t1 v) u)
(*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 t1) v) u)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))
(neg.f64 (cbrt.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) 3)))
(*.f64 -1 (/.f64 (*.f64 (neg.f64 t1) v) u))
(/.f64 (*.f64 t1 v) u)
(*.f64 (/.f64 v (neg.f64 u)) (neg.f64 t1))
(/.f64 (*.f64 t1 v) u)
(*.f64 (cbrt.f64 (pow.f64 t1 2)) (/.f64 (*.f64 v (cbrt.f64 t1)) u))
(/.f64 (*.f64 (*.f64 v (cbrt.f64 t1)) (cbrt.f64 (pow.f64 t1 2))) u)
(*.f64 1 (/.f64 (*.f64 v t1) u))
(/.f64 (*.f64 t1 v) u)
(*.f64 (/.f64 (*.f64 v (cbrt.f64 t1)) u) (cbrt.f64 (pow.f64 t1 2)))
(/.f64 (*.f64 (*.f64 v (cbrt.f64 t1)) (cbrt.f64 (pow.f64 t1 2))) u)
(*.f64 (/.f64 (*.f64 v t1) u) 1)
(/.f64 (*.f64 t1 v) u)
(-.f64 (/.f64 (*.f64 v t1) u) 0)
(/.f64 (*.f64 t1 v) u)
(-.f64 3 (+.f64 3 (/.f64 (*.f64 (neg.f64 t1) v) u)))
(/.f64 (*.f64 t1 v) u)
(-.f64 3 (-.f64 3 (/.f64 (*.f64 v t1) u)))
(/.f64 (*.f64 t1 v) u)
(-.f64 1 (+.f64 1 (/.f64 (*.f64 (neg.f64 t1) v) u)))
(/.f64 (*.f64 t1 v) u)
(-.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))
(/.f64 (*.f64 t1 v) u)
(-.f64 1 (-.f64 1 (/.f64 (*.f64 v t1) u)))
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1)) (neg.f64 (cbrt.f64 u)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v (pow.f64 (/.f64 v u) 2))) t1) (cbrt.f64 u))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 u)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 u 2) 2)) (cbrt.f64 (pow.f64 u 2)))))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))) (cbrt.f64 u))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 2) (*.f64 t1 v)) u))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 u)) t1) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 u))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1)) (cbrt.f64 u))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v (pow.f64 (/.f64 v u) 2))) t1) (cbrt.f64 u))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 v t1))) (cbrt.f64 u))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 2) (*.f64 t1 v)) u))
(/.f64 (*.f64 t1 (/.f64 v (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 u)) (cbrt.f64 u))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2))) (cbrt.f64 u))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (neg.f64 (*.f64 (neg.f64 v) (neg.f64 t1))) (neg.f64 u))
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 (neg.f64 t1) v) (neg.f64 u))
(/.f64 (*.f64 t1 v) u)
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (neg.f64 v))) (neg.f64 u))
(/.f64 (*.f64 t1 v) u)
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 v t1)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))) (cbrt.f64 u))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 2) (*.f64 t1 v)) u))
(/.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (cbrt.f64 (pow.f64 u 2)))) (cbrt.f64 u))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (/.f64 v (cbrt.f64 u)))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (neg.f64 (/.f64 (*.f64 v t1) (neg.f64 (cbrt.f64 u)))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (neg.f64 (*.f64 (/.f64 v (cbrt.f64 u)) (neg.f64 t1))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (+.f64 (*.f64 0 (neg.f64 (cbrt.f64 u))) (*.f64 1 (*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1)))) (neg.f64 (cbrt.f64 u)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v (pow.f64 (/.f64 v u) 2))) t1) (cbrt.f64 u))
(/.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2))) (*.f64 1 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 (cbrt.f64 (pow.f64 u 2)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 u 2)) 2)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 u)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 u 2) 2)) (cbrt.f64 (pow.f64 u 2)))))
(/.f64 (+.f64 0 (*.f64 1 (*.f64 v (/.f64 t1 (cbrt.f64 (pow.f64 u 2)))))) (cbrt.f64 u))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (/.f64 (*.f64 v t1) (cbrt.f64 u))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (*.f64 t1 (/.f64 v (cbrt.f64 u))))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) -1)
(/.f64 (*.f64 t1 v) u)
(/.f64 (+.f64 0 (*.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (cbrt.f64 (*.f64 v t1))))) (cbrt.f64 u))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 2) (*.f64 t1 v)) u))
(/.f64 (+.f64 (*.f64 0 (neg.f64 u)) (*.f64 (neg.f64 t1) v)) (neg.f64 u))
(/.f64 (*.f64 t1 v) u)
(/.f64 (+.f64 0 (*.f64 v t1)) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (+.f64 (*.f64 0 (cbrt.f64 (pow.f64 u 2))) (*.f64 1 (*.f64 (/.f64 v (cbrt.f64 u)) t1))) (cbrt.f64 (pow.f64 u 2)))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (+.f64 (*.f64 0 (neg.f64 (cbrt.f64 (pow.f64 u 2)))) (*.f64 1 (/.f64 (*.f64 v t1) (neg.f64 (cbrt.f64 u))))) (neg.f64 (cbrt.f64 (pow.f64 u 2))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (+.f64 0 (*.f64 1 (*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1)))) (cbrt.f64 u))
(/.f64 (*.f64 (cbrt.f64 (*.f64 v (pow.f64 (/.f64 v u) 2))) t1) (cbrt.f64 u))
(/.f64 (+.f64 0 (*.f64 1 (/.f64 (*.f64 v t1) (cbrt.f64 (pow.f64 u 2))))) (cbrt.f64 u))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (+.f64 0 (*.f64 1 (/.f64 (/.f64 (*.f64 v t1) (cbrt.f64 u)) (cbrt.f64 u)))) (cbrt.f64 u))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (+.f64 0 (*.f64 1 (*.f64 (cbrt.f64 (*.f64 v t1)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2))))) (cbrt.f64 u))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 2) (*.f64 t1 v)) u))
(/.f64 (/.f64 (*.f64 v t1) (neg.f64 (cbrt.f64 u))) (neg.f64 (cbrt.f64 (pow.f64 u 2))))
(/.f64 (*.f64 t1 v) (cbrt.f64 (pow.f64 u 3)))
(/.f64 (*.f64 v t1) u)
(/.f64 (*.f64 t1 v) u)
(/.f64 (/.f64 (*.f64 v t1) u) 1)
(/.f64 (*.f64 t1 v) u)
(pow.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 1/3)
(/.f64 (*.f64 t1 v) u)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 3)
(/.f64 (*.f64 t1 v) u)
(pow.f64 (/.f64 (*.f64 v t1) u) 1)
(/.f64 (*.f64 t1 v) u)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3))
(/.f64 (*.f64 t1 v) u)
(neg.f64 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0))
(/.f64 (*.f64 t1 v) u)
(neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) u))
(/.f64 (*.f64 t1 v) u)
(if (!=.f64 t1 0) (/.f64 v (/.f64 u t1)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 t1 0) (/.f64 v (/.f64 u t1)) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 v t1) u)) -1) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 t1 v) u) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 t1 v) u)) -1) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v t1) 2)) 0) (/.f64 (cbrt.f64 (*.f64 v t1)) (/.f64 u (cbrt.f64 (pow.f64 (*.f64 v t1) 2)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 u (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 u v)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 u v)) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (*.f64 v t1) 0) (/.f64 1 (/.f64 u (*.f64 v t1))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (*.f64 t1 v) 0) (pow.f64 (/.f64 u (*.f64 t1 v)) -1) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) 0) (/.f64 (cbrt.f64 v) (/.f64 u (*.f64 (cbrt.f64 (pow.f64 v 2)) t1))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) 0) (/.f64 (cbrt.f64 v) (/.f64 u (*.f64 (cbrt.f64 (pow.f64 v 2)) t1))) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) u)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 2)))) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (/.f64 v u) 0) (/.f64 t1 (/.f64 1 (/.f64 v u))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 v u) 0) (/.f64 t1 (/.f64 1 (/.f64 v u))) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 t1 0) (/.f64 (/.f64 v u) (pow.f64 t1 -1)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 t1 0) (/.f64 (/.f64 v u) (pow.f64 t1 -1)) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u) 0) (/.f64 (cbrt.f64 t1) (/.f64 1 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u) 0) (/.f64 (cbrt.f64 t1) (pow.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) u) -1)) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 1 0) (/.f64 (*.f64 v t1) u) (/.f64 (*.f64 v t1) u))
(if (!=.f64 1 0) (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) 0) (/.f64 (*.f64 t1 (cbrt.f64 (/.f64 v u))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 v u) 2)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) 0) (/.f64 (*.f64 t1 (cbrt.f64 (/.f64 v u))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 v u) 2)))) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 v t1) u)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 v t1) u)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) u)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 2)) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 t1 v) u)))) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (/.f64 t1 u) 0) (/.f64 v (/.f64 1 (/.f64 t1 u))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 t1 u) 0) (/.f64 v (pow.f64 (/.f64 t1 u) -1)) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (pow.f64 u -1) 0) (/.f64 (*.f64 v t1) (/.f64 1 (pow.f64 u -1))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (pow.f64 u -1) 0) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 u -1) -1)) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 2))) 0) (/.f64 (/.f64 v (cbrt.f64 u)) (/.f64 1 (/.f64 t1 (cbrt.f64 (pow.f64 u 2))))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 2))) 0) (/.f64 (/.f64 v (cbrt.f64 u)) (pow.f64 (/.f64 t1 (cbrt.f64 (pow.f64 u 2))) -1)) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1) 0) (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1) 0) (/.f64 (cbrt.f64 (/.f64 v u)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v u) 2)) t1))) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 u v)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 u v)) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) u) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 3) (pow.f64 (/.f64 (*.f64 t1 v) u) 2)) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2)) (/.f64 (*.f64 (neg.f64 t1) v) u)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 2) (/.f64 (*.f64 t1 v) u)) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0) (/.f64 (*.f64 v t1) u)) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 t1 v) u) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 2) (/.f64 (*.f64 t1 v) u)) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 0 0) (*.f64 0 (+.f64 1 (/.f64 (/.f64 (*.f64 v t1) u) 0))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) 0 (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 t1 v)) u) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 3) (pow.f64 (/.f64 (*.f64 t1 v) u) 2)) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 3) (pow.f64 (/.f64 (*.f64 t1 v) u) 2)) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) u) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 3) (pow.f64 (/.f64 (*.f64 t1 v) u) 2)) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u)))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 3) (pow.f64 (/.f64 (*.f64 t1 v) u) 2)) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 3) (pow.f64 (/.f64 (*.f64 t1 v) u) 2)) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 v t1) u) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) 0))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 t1 v) u) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 3) (pow.f64 (/.f64 (*.f64 t1 v) u) 2)) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (*.f64 0 (/.f64 (*.f64 (neg.f64 t1) v) u))))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 3) (pow.f64 (/.f64 (*.f64 t1 v) u) 2)) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (/.f64 (*.f64 v t1) u) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 3) 0) (+.f64 (pow.f64 (/.f64 (*.f64 v t1) u) 2) (+.f64 0 (*.f64 (/.f64 (*.f64 v t1) u) 0)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (/.f64 (*.f64 t1 v) u) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) u) 3) (pow.f64 (/.f64 (*.f64 t1 v) u) 2)) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (*.f64 v (cbrt.f64 t1)) (/.f64 u (cbrt.f64 (pow.f64 t1 2)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (*.f64 v (cbrt.f64 t1)) (/.f64 u (cbrt.f64 (pow.f64 t1 2)))) (/.f64 (*.f64 t1 v) u))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (/.f64 (*.f64 v (cbrt.f64 t1)) u) (/.f64 1 (cbrt.f64 (pow.f64 t1 2)))) (/.f64 (*.f64 v t1) u))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (*.f64 v (cbrt.f64 t1)) (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 t1 2))) u)) (/.f64 (*.f64 t1 v) u))
(+.f64 (/.f64 (*.f64 v t1) u) 0)
(/.f64 (*.f64 t1 v) u)
(+.f64 0 (/.f64 (*.f64 v t1) u))
(/.f64 (*.f64 t1 v) u)
(+.f64 (-.f64 (/.f64 (*.f64 v t1) u) 3) 3)
(/.f64 (*.f64 t1 v) u)
(+.f64 (-.f64 (/.f64 (*.f64 v t1) u) 1) 1)
(/.f64 (*.f64 t1 v) u)

localize14.0ms (0%)

Local error

Found 4 expressions with local error:

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

Compiled 40 to 12 computations (70% saved)

series34.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

Compiled 5500 to 3680 computations (33.1% saved)

rewrite1.6s (1.6%)

Algorithm
batch-egg-rewrite
Rules
109×egg-rr
Counts
1 → 109
Calls
Call 1
Inputs
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (/.f64 -1 (+.f64 t1 u)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 t1 (-.f64 (neg.f64 t1) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) (+.f64 t1 u)) t1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 t1 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (/.f64 v (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t1 (/.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (/.f64 1 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 (neg.f64 t1) u)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t1 v) (/.f64 1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 t1) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 -1 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (-.f64 (neg.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 t1) u))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 (neg.f64 t1) v)) (-.f64 (neg.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.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 v) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 t1 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) -1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 t1 u))) (*.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.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 (*.f64 t1 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 (neg.f64 t1) v))) (-.f64 (neg.f64 t1) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 t1 u))))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 (cbrt.f64 (+.f64 t1 u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) -1))))) (#(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 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 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 neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) -1) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t1 v) 0) (/.f64 1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 v))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) 0) (/.f64 (cbrt.f64 v) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (cbrt.f64 (pow.f64 v 2)) t1))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (*.f64 v (cbrt.f64 t1)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 t1 0) (/.f64 v (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) t1)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (/.f64 t1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) v)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (+.f64 t1 u)) 0) (/.f64 (*.f64 t1 v) (/.f64 (+.f64 t1 u) (/.f64 -1 (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) 0) (/.f64 v (/.f64 (+.f64 t1 u) (/.f64 t1 (-.f64 (neg.f64 t1) u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t1 v) 0) (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (*.f64 t1 v))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t1 v) 0) (/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (+.f64 t1 u) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))) (/.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 0) (/.f64 1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) 0) (/.f64 t1 (/.f64 (+.f64 t1 u) (/.f64 v (-.f64 (neg.f64 t1) u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 t1) 0) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 v (+.f64 t1 u)) 0) (/.f64 t1 (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 v (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) 0) (/.f64 (*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) t1) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (/.f64 (*.f64 v (cbrt.f64 t1)) (+.f64 t1 u)) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 (+.f64 t1 u)) 0) (/.f64 v (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 t1 (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) t1) 0) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 t1) u) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) t1))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (+.f64 t1 u)) 0) (/.f64 (*.f64 t1 v) (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 1 (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 0) (/.f64 -1 (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 1 (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) (+.f64 t1 u)) 0) (/.f64 (cbrt.f64 t1) (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) 0) (/.f64 (neg.f64 v) (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 t1 (-.f64 (neg.f64 t1) u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 t1 0) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))))))

simplify3.5s (3.6%)

Algorithm
egglog
Counts
145 → 199
Calls
Call 1
Inputs
(*.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) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (*.f64 (pow.f64 u 2) (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -2 (/.f64 (*.f64 u (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (pow.f64 u 2)))) (pow.f64 t1 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (*.f64 -1 (/.f64 v t1))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 4) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))))) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (*.f64 -1 (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))))) (*.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 (*.f64 u (pow.f64 u 2))))) (pow.f64 (/.f64 -1 t1) 4))) (+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1)))))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (pow.f64 u 3) (+.f64 (*.f64 -2 (/.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2)))) (pow.f64 t1 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 1 u) 5)) (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (pow.f64 (/.f64 -1 u) 4)) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (pow.f64 (/.f64 -1 u) 4)) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 (+.f64 (*.f64 2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 -1 u) 5)))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 t1 (-.f64 (neg.f64 t1) u))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 t1) u)))
(*.f64 (/.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) (+.f64 t1 u)) t1)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 t1 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 t1 (/.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) (+.f64 t1 u)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (-.f64 (neg.f64 t1) u)))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))
(*.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (/.f64 1 (+.f64 t1 u)))
(*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 (neg.f64 t1) u)))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 (neg.f64 t1) u)) v)
(*.f64 (*.f64 t1 v) (/.f64 1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 t1) u))))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) -1)
(*.f64 1 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2))
(*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 -1 (+.f64 t1 u))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(-.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 t1) u))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 (neg.f64 t1) v)) (-.f64 (neg.f64 t1) u))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 t1 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) -1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 t1 u))) (*.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 t1 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) -1))
(/.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) -1)
(/.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 (neg.f64 t1) v))) (-.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 t1 u))))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 (cbrt.f64 (+.f64 t1 u)) -1))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) -1))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) 1/3)
(pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))) 3))
(if (!=.f64 -1 0) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) -1) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (*.f64 t1 v) 0) (/.f64 1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 v))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) 0) (/.f64 (cbrt.f64 v) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (cbrt.f64 (pow.f64 v 2)) t1))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (*.f64 v (cbrt.f64 t1)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 t1 0) (/.f64 v (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) t1)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) v)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 1 0) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 -1 (+.f64 t1 u)) 0) (/.f64 (*.f64 t1 v) (/.f64 (+.f64 t1 u) (/.f64 -1 (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) 0) (/.f64 v (/.f64 (+.f64 t1 u) (/.f64 t1 (-.f64 (neg.f64 t1) u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (*.f64 t1 v) 0) (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (*.f64 t1 v))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (*.f64 t1 v) 0) (/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (+.f64 t1 u) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))) (/.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 0) (/.f64 1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) 0) (/.f64 t1 (/.f64 (+.f64 t1 u) (/.f64 v (-.f64 (neg.f64 t1) u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 v (+.f64 t1 u)) 0) (/.f64 t1 (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 v (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) 0) (/.f64 (*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) t1) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (/.f64 (*.f64 v (cbrt.f64 t1)) (+.f64 t1 u)) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 t1 (+.f64 t1 u)) 0) (/.f64 v (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 t1 (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) t1) 0) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 t1) u) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) t1))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 1 (+.f64 t1 u)) 0) (/.f64 (*.f64 t1 v) (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 1 (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 0) (/.f64 -1 (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 1 (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) (+.f64 t1 u)) 0) (/.f64 (cbrt.f64 t1) (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) 0) (/.f64 (neg.f64 v) (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 t1 (-.f64 (neg.f64 t1) u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 t1 0) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(+.f64 0 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
Outputs
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))
(fma.f64 2 (/.f64 (*.f64 (*.f64 v u) (*.f64 t1 t1)) (pow.f64 (*.f64 u u) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2)))))
(fma.f64 2 (/.f64 (*.f64 (*.f64 v u) (*.f64 t1 t1)) (pow.f64 (*.f64 u u) 2)) (-.f64 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 (*.f64 u u) 2))) (pow.f64 t1 3)) (/.f64 (*.f64 t1 v) (*.f64 u u))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 v u) (*.f64 (pow.f64 u 2) (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -2 (/.f64 (*.f64 u (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (pow.f64 u 2)))) (pow.f64 t1 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 u 2) 2))) (+.f64 (*.f64 (pow.f64 t1 3) (+.f64 (*.f64 -4 (/.f64 v (pow.f64 (pow.f64 u 2) 2))) (/.f64 v (pow.f64 (pow.f64 u 2) 2)))) (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 u 2))))))
(fma.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 v u) (pow.f64 (*.f64 u u) 3)) (/.f64 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 (*.f64 u u) 2))) u) (*.f64 u u)))) (pow.f64 t1 4) (fma.f64 2 (/.f64 (*.f64 (*.f64 v u) (*.f64 t1 t1)) (pow.f64 (*.f64 u u) 2)) (-.f64 (*.f64 (*.f64 -3 (/.f64 v (pow.f64 (*.f64 u u) 2))) (pow.f64 t1 3)) (/.f64 (*.f64 t1 v) (*.f64 u u)))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (*.f64 -1 (/.f64 v t1)))
(fma.f64 2 (*.f64 (/.f64 (/.f64 1 t1) t1) (*.f64 v u)) (/.f64 (neg.f64 v) t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (*.f64 -1 (/.f64 v t1))))
(fma.f64 2 (*.f64 (/.f64 (/.f64 1 t1) t1) (*.f64 v u)) (-.f64 (/.f64 (*.f64 -3 (*.f64 (*.f64 u u) v)) (pow.f64 t1 3)) (/.f64 v t1)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 1 t1) 2) (*.f64 v u))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) (pow.f64 (/.f64 1 t1) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 1 t1) 4) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))) u)) (*.f64 -2 (*.f64 v (*.f64 u (pow.f64 u 2)))))) (*.f64 -1 (/.f64 v t1)))))
(fma.f64 2 (*.f64 (/.f64 (/.f64 1 t1) t1) (*.f64 v u)) (+.f64 (/.f64 (*.f64 -3 (*.f64 (*.f64 u u) v)) (pow.f64 t1 3)) (-.f64 (*.f64 (*.f64 -2 (+.f64 (*.f64 u (*.f64 -3 (*.f64 (*.f64 u u) v))) (*.f64 (pow.f64 u 3) v))) (pow.f64 (/.f64 -1 t1) 4)) (/.f64 v t1))))
(*.f64 -1 (/.f64 v t1))
(/.f64 (neg.f64 v) t1)
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (*.f64 -1 (/.f64 v t1)))
(-.f64 (*.f64 (*.f64 2 v) (*.f64 (/.f64 (/.f64 1 t1) t1) u)) (/.f64 v t1))
(+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1))))
(fma.f64 2 (*.f64 v (*.f64 (/.f64 (/.f64 1 t1) t1) u)) (-.f64 (/.f64 (*.f64 -3 (*.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 (*.f64 u (pow.f64 u 2))))) (pow.f64 (/.f64 -1 t1) 4))) (+.f64 (*.f64 2 (*.f64 v (*.f64 (pow.f64 (/.f64 -1 t1) 2) u))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 t1) 3) (+.f64 (*.f64 -4 (*.f64 v (pow.f64 u 2))) (*.f64 v (pow.f64 u 2))))) (*.f64 -1 (/.f64 v t1)))))
(-.f64 (fma.f64 2 (*.f64 v (*.f64 (/.f64 (/.f64 1 t1) t1) u)) (-.f64 (/.f64 (*.f64 -3 (*.f64 (*.f64 u u) v)) (pow.f64 t1 3)) (/.f64 v t1))) (*.f64 (*.f64 2 (+.f64 (*.f64 u (*.f64 -3 (*.f64 (*.f64 u u) v))) (*.f64 (pow.f64 u 3) v))) (pow.f64 (/.f64 -1 t1) 4)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 t1 t1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))
(-.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 v u) (*.f64 t1 t1))) (pow.f64 t1 4)) (/.f64 (*.f64 t1 v) (*.f64 t1 t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2)))))
(-.f64 (fma.f64 (*.f64 -3 (/.f64 (*.f64 t1 v) (pow.f64 t1 4))) (*.f64 u u) (/.f64 (*.f64 2 (*.f64 (*.f64 v u) (*.f64 t1 t1))) (pow.f64 t1 4))) (/.f64 (*.f64 t1 v) (*.f64 t1 t1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 t1 2))) (+.f64 (*.f64 (pow.f64 u 3) (+.f64 (*.f64 -2 (/.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (/.f64 (*.f64 t1 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2)))) (pow.f64 t1 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (/.f64 (*.f64 t1 v) (pow.f64 (pow.f64 t1 2) 2))) (pow.f64 u 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 t1 2) (*.f64 v u)) (pow.f64 (pow.f64 t1 2) 2))))))
(-.f64 (fma.f64 (pow.f64 u 3) (*.f64 -2 (+.f64 (/.f64 v (pow.f64 t1 4)) (/.f64 (*.f64 t1 (*.f64 -3 (/.f64 (*.f64 t1 v) (pow.f64 t1 4)))) (*.f64 t1 t1)))) (fma.f64 (*.f64 -3 (/.f64 (*.f64 t1 v) (pow.f64 t1 4))) (*.f64 u u) (/.f64 (*.f64 2 (*.f64 (*.f64 v u) (*.f64 t1 t1))) (pow.f64 t1 4)))) (/.f64 (*.f64 t1 v) (*.f64 t1 t1)))
(*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2))))
(*.f64 (*.f64 v (/.f64 (/.f64 1 u) u)) (neg.f64 t1))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (*.f64 (*.f64 v (/.f64 (/.f64 1 u) u)) (neg.f64 t1)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))))))
(fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 t1 3) v) -3) (pow.f64 (/.f64 -1 u) 4)) (*.f64 (/.f64 (/.f64 1 u) u) (*.f64 t1 v))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 -2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 1 u) 5)) (+.f64 (*.f64 2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 1 u) 3)))) (+.f64 (*.f64 -1 (*.f64 t1 (*.f64 v (pow.f64 (/.f64 1 u) 2)))) (*.f64 (pow.f64 (/.f64 1 u) 4) (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v)))))))
(fma.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 t1 4) v) (*.f64 (*.f64 (*.f64 (pow.f64 t1 3) v) -3) t1))) (pow.f64 (/.f64 1 u) 5) (fma.f64 2 (/.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 u 3)) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 t1 3) v) -3) (pow.f64 (/.f64 -1 u) 4)) (*.f64 (/.f64 (/.f64 1 u) u) (*.f64 t1 v)))))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v)))
(*.f64 (*.f64 v (/.f64 (/.f64 1 u) u)) (neg.f64 t1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))))
(-.f64 (*.f64 -2 (*.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 (/.f64 -1 u) 3))) (*.f64 (/.f64 (/.f64 1 u) u) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (pow.f64 (/.f64 -1 u) 4)) (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3))))))
(-.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 t1 3) v) -3) (pow.f64 (/.f64 -1 u) 4) (*.f64 -2 (*.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 (/.f64 -1 u) 3)))) (*.f64 (/.f64 (/.f64 1 u) u) (*.f64 t1 v)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 u) 2) (*.f64 t1 v))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 (pow.f64 t1 2) (*.f64 t1 v))) (pow.f64 (/.f64 -1 u) 4)) (+.f64 (*.f64 -2 (*.f64 (pow.f64 t1 2) (*.f64 v (pow.f64 (/.f64 -1 u) 3)))) (*.f64 (+.f64 (*.f64 2 (*.f64 v (pow.f64 (pow.f64 t1 2) 2))) (*.f64 2 (*.f64 t1 (+.f64 (*.f64 -4 (*.f64 t1 (*.f64 (pow.f64 t1 2) v))) (*.f64 t1 (*.f64 (pow.f64 t1 2) v)))))) (pow.f64 (/.f64 -1 u) 5)))))
(-.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 t1 3) v) -3) (pow.f64 (/.f64 -1 u) 4) (fma.f64 -2 (*.f64 (*.f64 v (*.f64 t1 t1)) (pow.f64 (/.f64 -1 u) 3)) (*.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 t1 4) v) (*.f64 (*.f64 (*.f64 (pow.f64 t1 3) v) -3) t1))) (pow.f64 (/.f64 -1 u) 5)))) (*.f64 (/.f64 (/.f64 1 u) u) (*.f64 t1 v)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 t1 (-.f64 (neg.f64 t1) u))))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (-.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) (+.f64 t1 u)) t1)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (-.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 t1 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (/.f64 v (+.f64 t1 u))))
(*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(*.f64 t1 (/.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (-.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (-.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (/.f64 1 (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 v (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 (neg.f64 t1) u)))
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 (neg.f64 t1) u)) v)
(*.f64 v (/.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) 2)))
(*.f64 (*.f64 t1 v) (/.f64 1 (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 t1) u))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) (/.f64 (/.f64 (*.f64 t1 v) (neg.f64 (cbrt.f64 (+.f64 t1 u)))) (+.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2)) (/.f64 (/.f64 (*.f64 t1 v) (neg.f64 (cbrt.f64 (+.f64 t1 u)))) (+.f64 t1 u)))
(*.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) -1)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 1 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 t1 u))) (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 t1 u)) 2) (neg.f64 (*.f64 t1 v)))
(*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (/.f64 -1 (+.f64 t1 u))))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(-.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 3 (+.f64 3 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(-.f64 1 (+.f64 1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (-.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u))) (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (-.f64 (neg.f64 t1) u))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 t1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))) (neg.f64 (*.f64 (cbrt.f64 (+.f64 t1 u)) (+.f64 t1 u))))
(/.f64 (*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))) (/.f64 t1 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (+.f64 t1 u))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))) (cbrt.f64 (+.f64 t1 u)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u))) (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 (neg.f64 t1) v)) (-.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2)))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (+.f64 t1 u))) (cbrt.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (neg.f64 (cbrt.f64 (+.f64 t1 u)))) (+.f64 t1 u)) (pow.f64 (cbrt.f64 (+.f64 t1 u)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 t1 (-.f64 (neg.f64 t1) u))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) -1) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2))) (/.f64 t1 (+.f64 t1 u))) (cbrt.f64 (-.f64 (neg.f64 t1) u)))
(/.f64 (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 t1 u))) (*.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) (+.f64 t1 u))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (*.f64 t1 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) -1))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) -1)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (*.f64 (neg.f64 t1) v))) (-.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (cbrt.f64 (+.f64 t1 u))))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 t1 u))) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) (*.f64 (cbrt.f64 (+.f64 t1 u)) -1))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (cbrt.f64 (+.f64 t1 u))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2)) -1))
(/.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) (*.f64 (cbrt.f64 (+.f64 t1 u)) (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(/.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) 3)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) 1/3)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 1)
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (-.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))) 3))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))
(if (!=.f64 -1 0) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 -1 0) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2)))) -1) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) 0) (pow.f64 (/.f64 -1 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) -1) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (*.f64 t1 v) 0) (/.f64 1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 t1 v))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (*.f64 t1 v) 0) (/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 v 2)) t1) 0) (/.f64 (cbrt.f64 v) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (*.f64 (cbrt.f64 (pow.f64 v 2)) t1))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 v v)) t1) 0) (/.f64 (cbrt.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 t1)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2)) 0) (/.f64 (cbrt.f64 (*.f64 t1 v)) (/.f64 (pow.f64 (+.f64 t1 u) 2) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 t1 v) 2))))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (*.f64 v (cbrt.f64 t1)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (cbrt.f64 (*.f64 t1 t1)) 0) (/.f64 (neg.f64 (*.f64 v (cbrt.f64 t1))) (/.f64 (pow.f64 (+.f64 t1 u) 2) (cbrt.f64 (*.f64 t1 t1)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 t1 0) (/.f64 v (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) t1)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 t1 0) (/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) 2) t1)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 v 0) (/.f64 t1 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) 2)) v)) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 v 0) (/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 1 0) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 1 0) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 -1 (+.f64 t1 u)) 0) (/.f64 (*.f64 t1 v) (/.f64 (+.f64 t1 u) (/.f64 -1 (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 -1 (+.f64 t1 u)) 0) (/.f64 (*.f64 t1 v) (/.f64 (+.f64 t1 u) (/.f64 -1 (+.f64 t1 u)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) 0) (/.f64 v (/.f64 (+.f64 t1 u) (/.f64 t1 (-.f64 (neg.f64 t1) u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 0) (/.f64 (neg.f64 v) (/.f64 (+.f64 t1 u) (/.f64 t1 (+.f64 t1 u)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (*.f64 t1 v) 0) (/.f64 (/.f64 -1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (*.f64 t1 v))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (*.f64 t1 v) 0) (/.f64 -1 (*.f64 (/.f64 (+.f64 t1 u) (*.f64 t1 v)) (+.f64 t1 u))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (*.f64 t1 v) 0) (/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (*.f64 t1 v) 0) (/.f64 -1 (/.f64 (pow.f64 (+.f64 t1 u) 2) (*.f64 t1 v))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (+.f64 t1 u) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))) (/.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u))) (/.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 0) (/.f64 1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) 0) (/.f64 t1 (/.f64 (+.f64 t1 u) (/.f64 v (-.f64 (neg.f64 t1) u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) 0) (/.f64 t1 (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 v (+.f64 t1 u)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (neg.f64 t1) 0) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 v (+.f64 t1 u)) 0) (/.f64 t1 (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 v (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 v (+.f64 t1 u)) 0) (/.f64 t1 (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 v (+.f64 t1 u)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) 0) (/.f64 (*.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) t1) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) 0) (/.f64 (*.f64 t1 (cbrt.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)))) (/.f64 (+.f64 t1 u) (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 t1 2)) 0) (/.f64 (/.f64 (*.f64 v (cbrt.f64 t1)) (+.f64 t1 u)) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 t1 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (cbrt.f64 (*.f64 t1 t1)) 0) (/.f64 (/.f64 (neg.f64 (*.f64 v (cbrt.f64 t1))) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (cbrt.f64 (*.f64 t1 t1)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 t1 (+.f64 t1 u)) 0) (/.f64 v (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 t1 (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 t1 (+.f64 t1 u)) 0) (/.f64 (neg.f64 v) (/.f64 (+.f64 t1 u) (/.f64 t1 (+.f64 t1 u)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) t1) 0) (/.f64 (cbrt.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 t1) u) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) t1))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) t1) 0) (/.f64 (cbrt.f64 (/.f64 (neg.f64 v) (+.f64 t1 u))) (/.f64 (+.f64 t1 u) (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) 2)) t1))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 1 (+.f64 t1 u)) 0) (/.f64 (*.f64 t1 v) (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 1 (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 1 (+.f64 t1 u)) 0) (/.f64 (*.f64 t1 v) (/.f64 (+.f64 t1 u) (/.f64 -1 (+.f64 t1 u)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)) 0) (/.f64 -1 (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (neg.f64 (*.f64 t1 v)) (+.f64 t1 u)) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 1 (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 0) (/.f64 -1 (/.f64 (+.f64 t1 u) (/.f64 (*.f64 t1 v) (+.f64 t1 u)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) 2)) (/.f64 (-.f64 (neg.f64 t1) u) (cbrt.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u))))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) (+.f64 t1 u)) 0) (/.f64 (cbrt.f64 t1) (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 (*.f64 (cbrt.f64 (pow.f64 t1 2)) v) (+.f64 t1 u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) v) (+.f64 t1 u)) 0) (/.f64 (neg.f64 (cbrt.f64 t1)) (/.f64 (+.f64 t1 u) (/.f64 (*.f64 (cbrt.f64 (*.f64 t1 t1)) v) (+.f64 t1 u)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (/.f64 v (cbrt.f64 (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (/.f64 v (neg.f64 (cbrt.f64 (+.f64 t1 u)))) (/.f64 (+.f64 t1 u) (/.f64 t1 (cbrt.f64 (pow.f64 (+.f64 t1 u) 2))))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) 0) (/.f64 (neg.f64 v) (/.f64 (-.f64 (neg.f64 t1) u) (/.f64 t1 (-.f64 (neg.f64 t1) u)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 0) (/.f64 (neg.f64 v) (/.f64 (+.f64 t1 u) (/.f64 t1 (+.f64 t1 u)))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 t1 0) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 t1 0) (/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) 0) (/.f64 (-.f64 0 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (+.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))))) 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))) 3) (+.f64 0 (+.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2) (*.f64 0 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)))))) (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(if (!=.f64 0 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2)) 2)) (/.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) 2))) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(+.f64 0 (/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) 2))))
(/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2))

eval536.0ms (0.5%)

Compiler

Compiled 39315 to 17541 computations (55.4% saved)

prune470.0ms (0.5%)

Pruning

20 alts after pruning (14 fresh and 6 done)

PrunedKeptTotal
New149471501
Fresh6713
Picked101
Done369
Total1504201524
Error
0b
Counts
1524 → 20
Alt Table
Click to see full alt table
StatusErrorProgram
53.1b
(if (!=.f64 v 0) (/.f64 (/.f64 1/2 u) (/.f64 -1 v)) (/.f64 (*.f64 v -1/2) u))
52.5b
(if (!=.f64 v 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 (*.f64 v -1/2) u))
2.0b
(/.f64 (if (!=.f64 v 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 t1) u))
32.2b
(/.f64 (*.f64 (/.f64 v u) t1) (-.f64 (neg.f64 t1) u))
30.7b
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v) u)
0.5b
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (-.f64 (neg.f64 t1) u))
12.2b
(/.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 t1 v)) (+.f64 t1 u))
34.1b
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (*.f64 2 t1) u) u))
35.5b
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
23.9b
(/.f64 (neg.f64 v) (+.f64 t1 u))
28.9b
(/.f64 (neg.f64 v) t1)
23.6b
(/.f64 v (-.f64 (*.f64 -2 u) t1))
53.1b
(/.f64 v (neg.f64 u))
12.0b
(*.f64 (/.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) (+.f64 t1 u)) t1)
2.0b
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 (neg.f64 t1) u)) v)
32.5b
(*.f64 (/.f64 v (*.f64 (neg.f64 u) (+.f64 u t1))) t1)
53.1b
(*.f64 (/.f64 -1/2 u) v)
25.6b
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (/.f64 -1 u))
32.2b
(*.f64 (*.f64 (/.f64 v u) t1) (/.f64 -1 (+.f64 t1 u)))
53.1b
(*.f64 -1/2 (/.f64 v u))
Compiler

Compiled 265 to 170 computations (35.8% saved)

regimes94.0ms (0.1%)

Counts
47 → 1
Calls
Call 1
Inputs
(/.f64 v (neg.f64 u))
(/.f64 (neg.f64 v) t1)
(*.f64 -1/2 (/.f64 v u))
(*.f64 (/.f64 -1/2 u) v)
(/.f64 v (-.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(if (!=.f64 v 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 (*.f64 v -1/2) u))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(if (!=.f64 v 0) (/.f64 (/.f64 1/2 u) (/.f64 -1 v)) (/.f64 (*.f64 v -1/2) u))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) (+.f64 u t1))) t1)
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 u))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v) u)
(/.f64 (*.f64 (/.f64 v u) t1) (-.f64 (neg.f64 t1) u))
(/.f64 (/.f64 (*.f64 v t1) u) (-.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (/.f64 v u) t1) (/.f64 -1 (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (/.f64 -1 u))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 -1 u))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 -1 u))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (-.f64 (neg.f64 t1) u)) v)
(*.f64 (/.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) (+.f64 t1 u)) t1)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 (+.f64 (*.f64 2 u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 (*.f64 2 t1) u) u))
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (-.f64 (neg.f64 t1) u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u)) (+.f64 t1 u))
(if (!=.f64 v 0) (/.f64 (neg.f64 t1) (/.f64 (*.f64 u (+.f64 t1 u)) v)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (/.f64 -1 (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 -1 (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 -1 (+.f64 t1 u)) (*.f64 t1 v)) (+.f64 t1 u))
(/.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 u t1)) t1) v) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (/.f64 1 (+.f64 u t1)) (*.f64 t1 v)) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 v)) (-.f64 (neg.f64 t1) u))
(/.f64 (if (!=.f64 v 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 v t1) (+.f64 u t1))) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (*.f64 (/.f64 -1 (+.f64 u t1)) t1) (neg.f64 v)) (-.f64 (neg.f64 t1) u))
(/.f64 (if (!=.f64 (neg.f64 v) 0) (/.f64 t1 (/.f64 (+.f64 u t1) v)) (/.f64 (*.f64 t1 v) (+.f64 u t1))) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 (*.f64 u (+.f64 t1 u)) (*.f64 t1 (+.f64 t1 u))))
(/.f64 (if (!=.f64 (*.f64 v t1) 0) (/.f64 1 (/.f64 (/.f64 u t1) v)) (/.f64 (*.f64 v t1) u)) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (-.f64 3 (+.f64 3 (/.f64 t1 (+.f64 u t1)))) (neg.f64 v)) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (-.f64 3 (+.f64 3 (/.f64 t1 (-.f64 (neg.f64 u) t1)))) v) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (if (!=.f64 t1 0) (/.f64 -1 (/.f64 (+.f64 u t1) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (neg.f64 v)) (-.f64 (neg.f64 t1) u))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) 2)) (neg.f64 t1))
(if (!=.f64 v 0) (/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) 2) v)) (/.f64 (neg.f64 (*.f64 t1 v)) (pow.f64 (+.f64 t1 u) 2)))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 (pow.f64 t1 2) (*.f64 u (+.f64 (+.f64 t1 u) t1))))
Outputs
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (-.f64 (neg.f64 t1) u))
Calls

4 calls:

26.0ms
v
22.0ms
u
21.0ms
t1
9.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
ErrorSegmentsBranch
0.5b1u
0.5b1v
0.5b1t1
0.5b1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 632 to 217 computations (65.7% saved)

regimes79.0ms (0.1%)

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

4 calls:

39.0ms
u
14.0ms
t1
12.0ms
v
6.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
ErrorSegmentsBranch
0.3b3u
1.8b1v
1.8b1t1
1.8b1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 281 to 115 computations (59.1% saved)

bsearch32.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
14.0ms
9.154918106157851e-41
3.827161384917594e-39
17.0ms
-1.7303616071072898e-199
-1.4413298332114499e-204
Results
27.0ms256×body256valid
1.0ms14×body256infinite
Compiler

Compiled 533 to 317 computations (40.5% saved)

regimes41.0ms (0%)

Counts
21 → 1
Calls
Call 1
Inputs
(/.f64 v (neg.f64 u))
(/.f64 (neg.f64 v) t1)
(*.f64 -1/2 (/.f64 v u))
(*.f64 (/.f64 -1/2 u) v)
(/.f64 v (-.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(if (!=.f64 v 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 (*.f64 v -1/2) u))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(if (!=.f64 v 0) (/.f64 (/.f64 1/2 u) (/.f64 -1 v)) (/.f64 (*.f64 v -1/2) u))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) (+.f64 u t1))) t1)
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 u))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v) u)
(/.f64 (*.f64 (/.f64 v u) t1) (-.f64 (neg.f64 t1) u))
(/.f64 (/.f64 (*.f64 v t1) u) (-.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (/.f64 v u) t1) (/.f64 -1 (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (/.f64 -1 u))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 -1 u))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 -1 u))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
Outputs
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
Calls

3 calls:

13.0ms
u
13.0ms
v
10.0ms
t1
Results
ErrorSegmentsBranch
1.8b1u
1.8b1v
1.8b1t1
Compiler

Compiled 206 to 90 computations (56.3% saved)

regimes191.0ms (0.2%)

Counts
20 → 5
Calls
Call 1
Inputs
(/.f64 v (neg.f64 u))
(/.f64 (neg.f64 v) t1)
(*.f64 -1/2 (/.f64 v u))
(*.f64 (/.f64 -1/2 u) v)
(/.f64 v (-.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(if (!=.f64 v 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 (*.f64 v -1/2) u))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(if (!=.f64 v 0) (/.f64 (/.f64 1/2 u) (/.f64 -1 v)) (/.f64 (*.f64 v -1/2) u))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) (+.f64 u t1))) t1)
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 u))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v) u)
(/.f64 (*.f64 (/.f64 v u) t1) (-.f64 (neg.f64 t1) u))
(/.f64 (/.f64 (*.f64 v t1) u) (-.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (/.f64 v u) t1) (/.f64 -1 (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (/.f64 -1 u))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 -1 u))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 t1 u)) (/.f64 -1 u))
Outputs
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v) u)
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 t1 u)) (/.f64 -1 u))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
Calls

3 calls:

86.0ms
v
52.0ms
t1
49.0ms
u
Results
ErrorSegmentsBranch
11.1b5u
16.1b8v
9.6b5t1
Compiler

Compiled 194 to 88 computations (54.6% saved)

bsearch62.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
16.0ms
353090429332686300.0
5.881493999959231e+22
9.0ms
1.1413848011597926e-91
1.6546814474941876e-91
15.0ms
8.65263432696497e-146
2.3149761309894812e-142
21.0ms
-4.8292724414756267e-11
-1.7585178803003917e-37
Results
54.0ms496×body256valid
1.0msbody256infinite
Compiler

Compiled 808 to 552 computations (31.7% saved)

regimes205.0ms (0.2%)

Counts
18 → 5
Calls
Call 1
Inputs
(/.f64 v (neg.f64 u))
(/.f64 (neg.f64 v) t1)
(*.f64 -1/2 (/.f64 v u))
(*.f64 (/.f64 -1/2 u) v)
(/.f64 v (-.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(if (!=.f64 v 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 (*.f64 v -1/2) u))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(if (!=.f64 v 0) (/.f64 (/.f64 1/2 u) (/.f64 -1 v)) (/.f64 (*.f64 v -1/2) u))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) (+.f64 u t1))) t1)
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 u))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v) u)
(/.f64 (*.f64 (/.f64 v u) t1) (-.f64 (neg.f64 t1) u))
(/.f64 (/.f64 (*.f64 v t1) u) (-.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (/.f64 v u) t1) (/.f64 -1 (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (/.f64 -1 u))
Outputs
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v) u)
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v) u)
(/.f64 v (-.f64 (*.f64 -2 u) t1))
Calls

3 calls:

83.0ms
v
71.0ms
t1
46.0ms
u
Results
ErrorSegmentsBranch
11.1b5u
16.1b8v
9.6b5t1
Compiler

Compiled 172 to 80 computations (53.5% saved)

bsearch77.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
353090429332686300.0
5.881493999959231e+22
7.0ms
1.1413848011597926e-91
1.6546814474941876e-91
14.0ms
8.65263432696497e-146
2.3149761309894812e-142
36.0ms
-4.8292724414756267e-11
-1.7585178803003917e-37
Results
53.0ms496×body256valid
1.0ms10×body256infinite
Compiler

Compiled 796 to 540 computations (32.2% saved)

regimes143.0ms (0.1%)

Counts
13 → 5
Calls
Call 1
Inputs
(/.f64 v (neg.f64 u))
(/.f64 (neg.f64 v) t1)
(*.f64 -1/2 (/.f64 v u))
(*.f64 (/.f64 -1/2 u) v)
(/.f64 v (-.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(if (!=.f64 v 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 (*.f64 v -1/2) u))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(if (!=.f64 v 0) (/.f64 (/.f64 1/2 u) (/.f64 -1 v)) (/.f64 (*.f64 v -1/2) u))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) (+.f64 u t1))) t1)
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 u))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u (+.f64 t1 u)))
Outputs
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 u))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 u))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
Calls

3 calls:

69.0ms
v
39.0ms
t1
32.0ms
u
Results
ErrorSegmentsBranch
11.3b5u
16.8b11v
10.8b5t1
Compiler

Compiled 120 to 64 computations (46.7% saved)

bsearch57.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
16.0ms
353090429332686300.0
5.881493999959231e+22
6.0ms
1.1413848011597926e-91
1.6546814474941876e-91
15.0ms
8.65263432696497e-146
2.3149761309894812e-142
20.0ms
-4.8292724414756267e-11
-1.7585178803003917e-37
Results
48.0ms496×body256valid
2.0ms20×body256infinite
Compiler

Compiled 796 to 540 computations (32.2% saved)

regimes101.0ms (0.1%)

Counts
11 → 5
Calls
Call 1
Inputs
(/.f64 v (neg.f64 u))
(/.f64 (neg.f64 v) t1)
(*.f64 -1/2 (/.f64 v u))
(*.f64 (/.f64 -1/2 u) v)
(/.f64 v (-.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(if (!=.f64 v 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 (*.f64 v -1/2) u))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(if (!=.f64 v 0) (/.f64 (/.f64 1/2 u) (/.f64 -1 v)) (/.f64 (*.f64 v -1/2) u))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) (+.f64 u t1))) t1)
Outputs
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(/.f64 (neg.f64 (*.f64 t1 v)) (*.f64 u u))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
Calls

3 calls:

40.0ms
v
30.0ms
t1
29.0ms
u
Results
ErrorSegmentsBranch
14.2b5u
19.8b6v
11.5b5t1
Compiler

Compiled 100 to 59 computations (41% saved)

bsearch47.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
14.0ms
8.738352118147294e-20
1.6426579974697119e-16
6.0ms
1.1413848011597926e-91
1.6546814474941876e-91
15.0ms
8.65263432696497e-146
2.3149761309894812e-142
12.0ms
-2.0485886745900634e-6
-3.7289480394087986e-8
Results
40.0ms416×body256valid
1.0ms15×body256infinite
Compiler

Compiled 619 to 429 computations (30.7% saved)

regimes18.0ms (0%)

Counts
8 → 1
Calls
Call 1
Inputs
(/.f64 v (neg.f64 u))
(/.f64 (neg.f64 v) t1)
(*.f64 -1/2 (/.f64 v u))
(*.f64 (/.f64 -1/2 u) v)
(/.f64 v (-.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (*.f64 -2 u) t1))
(if (!=.f64 v 0) (/.f64 -1/2 (/.f64 u v)) (/.f64 (*.f64 v -1/2) u))
Outputs
(/.f64 v (-.f64 (*.f64 -2 u) t1))
Calls

3 calls:

6.0ms
t1
5.0ms
u
5.0ms
v
Results
ErrorSegmentsBranch
23.6b1u
23.6b1v
23.6b1t1
Compiler

Compiled 66 to 40 computations (39.4% saved)

regimes32.0ms (0%)

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

3 calls:

21.0ms
u
5.0ms
v
5.0ms
t1
Results
ErrorSegmentsBranch
23.9b1u
23.9b1v
23.9b1t1
Compiler

Compiled 45 to 27 computations (40% saved)

regimes24.0ms (0%)

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

3 calls:

9.0ms
u
7.0ms
t1
5.0ms
v
Results
ErrorSegmentsBranch
27.4b2u
28.9b1v
28.9b1t1
Compiler

Compiled 33 to 22 computations (33.3% saved)

bsearch14.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
13.0ms
-4.98630751290029e+167
-1.4635829366889027e+166
Results
12.0ms112×body256valid
Compiler

Compiled 140 to 104 computations (25.7% saved)

regimes13.0ms (0%)

Accuracy

Total -30.9b remaining (-112.5%)

Threshold costs -30.9b (-112.5%)

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

3 calls:

6.0ms
u
4.0ms
t1
3.0ms
v
Results
ErrorSegmentsBranch
27.4b2u
28.9b1v
28.9b1t1
Compiler

Compiled 23 to 16 computations (30.4% saved)

bsearch12.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
12.0ms
-4.98630751290029e+167
-1.4635829366889027e+166
Results
11.0ms112×body256valid
Compiler

Compiled 133 to 97 computations (27.1% saved)

simplify6.0ms (0%)

Stop Event
fuel
Compiler

Compiled 371 to 207 computations (44.2% saved)

soundness0.0ms (0%)

end103.0ms (0.1%)

Compiler

Compiled 338 to 150 computations (55.6% saved)

Profiling

Loading profile data...