Details

Time bar (total: 24.3s)

analyze820.0ms (3.4%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
0%0%99.7%0.3%0%0%0%1
0%0%99.7%0.3%0%0%0%2
0%0%99.7%0.3%0%0%0%3
0%0%99.7%0.3%0%0%0%4
0%0%99.7%0.3%0%0%0%5
0%0%99.7%0.3%0%0%0%6
0%0%99.7%0.3%0%0%0%7
0%0%99.7%0.3%0%0%0%8
0%0%99.7%0.3%0%0%0%9
0%0%99.7%0.3%0%0%0%10
1.6%1.6%98.1%0.3%0%0%0%11
2.3%2.3%97.4%0.3%0%0%0%12
Compiler

Compiled 24 to 16 computations (33.3% saved)

sample2.3s (9.3%)

Results
2.2s8256×body256valid
39.0ms293×body256infinite
Bogosity

preprocess103.0ms (0.4%)

Algorithm
egg-herbie
Rules
176×rational_best.json-simplify-1
64×rational_best.json-simplify-16
56×rational_best.json-simplify-43
24×rational_best.json-simplify-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
098784
1154784
2206784
3258784
4284784
066
Stop Event
saturated
saturated
Calls
Call 1
Inputs
0
1
2
3
4
5
Outputs
0
1
2
3
4
5
Call 2
Inputs
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 y (/.f64 (*.f64 x z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 x b) t)))
(/.f64 (+.f64 z (/.f64 (*.f64 y x) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 t (/.f64 (*.f64 y z) x)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) x)))
(/.f64 (+.f64 a (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 x 1) (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 b (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y x) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 z b) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 t z) y)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 t b) y)))
(/.f64 (+.f64 x (/.f64 (*.f64 a z) t)) (+.f64 (+.f64 y 1) (/.f64 (*.f64 a b) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 b z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 b y) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 y t) z)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) z)))
(/.f64 (+.f64 x (/.f64 (*.f64 y a) t)) (+.f64 (+.f64 z 1) (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 y b) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y z) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) a)) (+.f64 (+.f64 t 1) (/.f64 (*.f64 y b) a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) b)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y t) b)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 b 1) (/.f64 (*.f64 y a) t)))
Outputs
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))
(/.f64 (+.f64 y (/.f64 (*.f64 x z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 x b) t)))
(/.f64 (+.f64 y (/.f64 (*.f64 x z) t)) (+.f64 1 (+.f64 a (/.f64 (*.f64 x b) t))))
(/.f64 (+.f64 z (/.f64 (*.f64 y x) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 z (/.f64 (*.f64 x y) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 z (/.f64 (*.f64 x y) t)) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))
(/.f64 (+.f64 t (/.f64 (*.f64 y z) x)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) x)))
(/.f64 (+.f64 a (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 x 1) (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) a) (+.f64 (/.f64 (*.f64 y b) t) (-.f64 x -1)))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) a) (+.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))))
(/.f64 (+.f64 b (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y x) t)))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) b) (+.f64 (+.f64 a 1) (/.f64 (*.f64 x y) t)))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) b) (+.f64 a (+.f64 1 (/.f64 (*.f64 x y) t))))
(/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 z b) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 z b) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 a (+.f64 1 (/.f64 (*.f64 z b) t))))
(/.f64 (+.f64 x (/.f64 (*.f64 t z) y)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 t b) y)))
(/.f64 (+.f64 x (/.f64 (*.f64 z t) y)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 t b) y)))
(/.f64 (+.f64 x (/.f64 (*.f64 z t) y)) (+.f64 a (+.f64 1 (/.f64 (*.f64 t b) y))))
(/.f64 (+.f64 x (/.f64 (*.f64 a z) t)) (+.f64 (+.f64 y 1) (/.f64 (*.f64 a b) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 z a) t)) (+.f64 (+.f64 y 1) (/.f64 (*.f64 a b) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 b z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 b y) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 z b) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 z b) t)) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))
(/.f64 (+.f64 x (/.f64 (*.f64 y t) z)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) z)))
(/.f64 (+.f64 x (/.f64 (*.f64 y t) z)) (+.f64 1 (+.f64 a (/.f64 (*.f64 y b) z))))
(/.f64 (+.f64 x (/.f64 (*.f64 y a) t)) (+.f64 (+.f64 z 1) (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 y a) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 z 1)))
(/.f64 (+.f64 x (/.f64 (*.f64 y a) t)) (+.f64 z (+.f64 1 (/.f64 (*.f64 y b) t))))
(/.f64 (+.f64 x (/.f64 (*.f64 y b) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y z) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 y b) t)) (+.f64 (/.f64 (*.f64 y z) t) (+.f64 a 1)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) a)) (+.f64 (+.f64 t 1) (/.f64 (*.f64 y b) a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) a)) (+.f64 t (+.f64 1 (/.f64 (*.f64 y b) a))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) b)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y t) b)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) b)) (+.f64 a (+.f64 1 (/.f64 (*.f64 y t) b))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 b 1) (/.f64 (*.f64 y a) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y a) t) (+.f64 1 b)))
Compiler

Compiled 29 to 21 computations (27.6% saved)

simplify116.0ms (0.5%)

Algorithm
egg-herbie
Rules
14×rational_best.json-simplify-1
rational_best.json-simplify-16
rational_best.json-simplify-2
rational_best.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01749
12449
22849
33249
43449
Stop Event
saturated
Counts
1 → 2
Calls
Call 1
Inputs
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
Outputs
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))

eval1.0ms (0%)

Compiler

Compiled 40 to 19 computations (52.5% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New112
Fresh011
Picked000
Done000
Total123
Error
13.2b
Counts
3 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
13.2b
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
Compiler

Compiled 23 to 15 computations (34.8% saved)

localize128.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 x (/.f64 (*.f64 y z) t))
4.4b
(/.f64 (*.f64 y b) t)
5.6b
(/.f64 (*.f64 y z) t)
8.9b
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
Compiler

Compiled 65 to 21 computations (67.7% saved)

series23.0ms (0.1%)

Counts
4 → 120
Calls

48 calls:

TimeVariablePointExpression
2.0ms
a
@0
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
2.0ms
a
@-inf
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
1.0ms
z
@0
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
1.0ms
x
@0
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
1.0ms
y
@inf
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))

rewrite72.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
930×rational_best.json-5
928×rational_best.json-2
928×rational_best.json-3
928×rational_best.json-1
928×exponential.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01794
114294
246994
3198894
Stop Event
node limit
Counts
4 → 65
Calls
Call 1
Inputs
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y b) t)
(+.f64 x (/.f64 (*.f64 y z) t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 1 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))) (*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y z) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 y z) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y z) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y z) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y z) t) (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y z) t) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 1 (/.f64 (*.f64 y z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y z) t) (/.f64 1 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 y z) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (/.f64 1 (/.f64 (*.f64 y z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 1 (/.f64 (*.f64 y z) t))) (/.f64 (*.f64 y z) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))) (*.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 1 (/.f64 (*.f64 y z) t))) (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 y z) t) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y b) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 y b) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y b) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 y b) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y b) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y b) t) (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y b) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 y b) t)) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) (/.f64 1 (/.f64 (*.f64 y b) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 y b) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y b) t)) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t))) (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y b) t)) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 y b) t)) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 y b) t) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (+.f64 x (/.f64 (*.f64 y z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 1)))))

simplify423.0ms (1.7%)

Algorithm
egg-herbie
Rules
950×rational_best.json-simplify-44
838×rational_best.json-simplify-43
804×rational_best.json-simplify-1
680×rational_best.json-simplify-132
584×rational_best.json-simplify-24
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
036111561
177211383
2197311383
3342311383
4670411359
Stop Event
node limit
Counts
185 → 229
Calls
Call 1
Inputs
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (/.f64 x (+.f64 1 a)))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 t (+.f64 1 a)))) (/.f64 x (+.f64 1 a))))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 2) (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 t (+.f64 1 a)))) (/.f64 x (+.f64 1 a)))))
(/.f64 z b)
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2))) (+.f64 1 a))) (*.f64 (pow.f64 y 2) b))) (/.f64 z b))) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2))) (+.f64 1 a))) (*.f64 (pow.f64 y 2) b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2))) (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))) (/.f64 z b)))) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (*.f64 y (pow.f64 b 2))))
(/.f64 z b)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) y)) (/.f64 z b))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) y)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) (*.f64 t (+.f64 1 a))) (*.f64 (pow.f64 y 2) b)) (/.f64 z b)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) (*.f64 t (+.f64 1 a))) (*.f64 (pow.f64 y 2) b)) (/.f64 z b))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 z b)
(+.f64 (/.f64 z b) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (*.f64 y b))) (+.f64 (/.f64 z b) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (*.f64 y b))) (+.f64 (/.f64 z b) (+.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t) (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(/.f64 x (+.f64 1 a))
(-.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))) b)) (*.f64 (pow.f64 t 2) (+.f64 1 a)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))) (pow.f64 b 2))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))) b)) (*.f64 (pow.f64 t 2) (+.f64 1 a)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (*.f64 y b)) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (/.f64 x (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) b)) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (pow.f64 b 2))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)))))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t))))))) (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (/.f64 x (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))))))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))))))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))))
(/.f64 (*.f64 y z) t)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
x
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
x
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
x
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
(/.f64 (*.f64 y z) t)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
(/.f64 (*.f64 y z) t)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
x
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
(/.f64 (*.f64 y z) t)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
(/.f64 (*.f64 y z) t)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
(/.f64 (*.f64 y z) t)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
x
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
x
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) 0)
(+.f64 0 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))
(-.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) 0)
(*.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) 1)
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 1 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))
(*.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
(*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
(*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))) (*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
(pow.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) 1)
(+.f64 (/.f64 (*.f64 y z) t) 0)
(+.f64 0 (/.f64 (*.f64 y z) t))
(-.f64 (/.f64 (*.f64 y z) t) 0)
(*.f64 (/.f64 (*.f64 y z) t) 1)
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))
(*.f64 (/.f64 (*.f64 y z) t) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 1 (/.f64 (*.f64 y z) t))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 1 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))))
(*.f64 1 (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))
(*.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (/.f64 1 (/.f64 (*.f64 y z) t)))
(*.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 1 (/.f64 (*.f64 y z) t))) (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))) (*.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 1 (/.f64 (*.f64 y z) t))) (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))
(pow.f64 (/.f64 (*.f64 y z) t) 1)
(+.f64 (/.f64 (*.f64 y b) t) 0)
(+.f64 0 (/.f64 (*.f64 y b) t))
(-.f64 (/.f64 (*.f64 y b) t) 0)
(*.f64 1 (/.f64 (*.f64 y b) t))
(*.f64 (/.f64 (*.f64 y b) t) 1)
(*.f64 (/.f64 (*.f64 y b) t) (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)))
(*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))
(*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t))))
(*.f64 (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y b) t))
(*.f64 (/.f64 1 (/.f64 (*.f64 y b) t)) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)))
(*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) (/.f64 1 (/.f64 (*.f64 y b) t)))
(*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 y b) t))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y b) t)) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t))) (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y b) t)) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 y b) t)) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)))
(pow.f64 (/.f64 (*.f64 y b) t) 1)
(-.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 0)
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 1)
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t)))))
(*.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (+.f64 x (/.f64 (*.f64 y z) t)))
(*.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))))
(*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t)))
(*.f64 (/.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t)))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))))
(*.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 1)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))))
(/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2) 2)
(pow.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 1)
Outputs
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))))
(+.f64 (/.f64 x (-.f64 a -1)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2))))))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 t (+.f64 1 a)))) (/.f64 x (+.f64 1 a))))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 y 2) (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 t (+.f64 1 a))))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (pow.f64 y 2))) (*.f64 t (+.f64 1 a)))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))))
(+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2))))) (neg.f64 (/.f64 (*.f64 b (*.f64 (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (pow.f64 y 2))) (*.f64 t (-.f64 a -1))))))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 2) (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 t (+.f64 1 a)))) (/.f64 x (+.f64 1 a)))))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 y 2) (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (pow.f64 b 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)))))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (pow.f64 y 2))) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)))))
(+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2))))) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (pow.f64 y 2))) (*.f64 t (-.f64 a -1)))) (/.f64 (*.f64 (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))) (pow.f64 (*.f64 t (-.f64 a -1)) 2)))))
(+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))) (pow.f64 (*.f64 t (-.f64 a -1)) 2)) (+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2))))) (neg.f64 (/.f64 (*.f64 b (*.f64 (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (pow.f64 y 2))) (*.f64 t (-.f64 a -1)))))))
(/.f64 z b)
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b))) (/.f64 (*.f64 t (*.f64 z (+.f64 1 a))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b))) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b))) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2))) (+.f64 1 a))) (*.f64 (pow.f64 y 2) b))) (/.f64 z b))) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 z b) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 z (+.f64 1 a))) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))) (/.f64 (*.f64 t x) (*.f64 y b)))) (/.f64 (*.f64 t (*.f64 z (+.f64 1 a))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 z b) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (*.f64 t (+.f64 1 a)) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))) (*.f64 b (pow.f64 y 2)))))) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 z b) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 t (*.f64 (-.f64 a -1) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))))) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 z b) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (*.f64 t (-.f64 a -1)) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)))) (*.f64 b (pow.f64 y 2)))))) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2))) (+.f64 1 a))) (*.f64 (pow.f64 y 2) b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2))) (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))) (/.f64 z b)))) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 z (+.f64 1 a))) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))) (+.f64 (/.f64 z b) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 z (+.f64 1 a))) (pow.f64 b 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))))) (/.f64 (*.f64 t (*.f64 z (+.f64 1 a))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 1 a)) 2) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (*.f64 t (+.f64 1 a)) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))) (*.f64 b (pow.f64 y 2)))))) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b))) (+.f64 (neg.f64 (/.f64 (*.f64 t (*.f64 (-.f64 a -1) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))) (/.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a -1)) 2) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))))) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 t (-.f64 a -1)) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)))) (*.f64 b (pow.f64 y 2)))) (/.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a -1)) 2) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))))) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (*.f64 y (pow.f64 b 2))))
(/.f64 z b)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) y)) (/.f64 z b))
(+.f64 (/.f64 z b) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 z (+.f64 1 a))) (pow.f64 b 2)))) y)))
(+.f64 (/.f64 z b) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))) y)))
(+.f64 (/.f64 z b) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)))) y)))
(+.f64 (/.f64 z b) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 t x) b))) y)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) y)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) (*.f64 t (+.f64 1 a))) (*.f64 (pow.f64 y 2) b)) (/.f64 z b)))
(+.f64 (/.f64 z b) (+.f64 (/.f64 (*.f64 (*.f64 t (+.f64 1 a)) (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 z (+.f64 1 a))) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 z (+.f64 1 a))) (pow.f64 b 2)))) y))))
(+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))) y)) (/.f64 (*.f64 (*.f64 t (+.f64 1 a)) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))))
(+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)))) y)) (/.f64 (*.f64 (*.f64 t (-.f64 a -1)) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))))
(+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)))) y)) (/.f64 (*.f64 t (*.f64 (-.f64 a -1) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)))))) (*.f64 b (pow.f64 y 2)))))
(+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 t x) b))) y)) (/.f64 (*.f64 t (*.f64 (-.f64 a -1) (+.f64 (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 t x) b))))) (*.f64 b (pow.f64 y 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) (*.f64 t (+.f64 1 a))) (*.f64 (pow.f64 y 2) b)) (/.f64 z b))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 z (+.f64 1 a))) (pow.f64 b 2)))) y)) (+.f64 (/.f64 z b) (+.f64 (/.f64 (*.f64 (*.f64 t (+.f64 1 a)) (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 z (+.f64 1 a))) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 1 a)) 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 z (+.f64 1 a))) (pow.f64 b 2))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))))))
(+.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 (*.f64 t (+.f64 1 a)) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))) y) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 1 a)) 2) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 (*.f64 t (-.f64 a -1)) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2))) (+.f64 (/.f64 z b) (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)))) y) (/.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a -1)) 2) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))))))
(+.f64 (/.f64 (*.f64 t (*.f64 (-.f64 a -1) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)))))) (*.f64 b (pow.f64 y 2))) (+.f64 (/.f64 z b) (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)))) y) (/.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a -1)) 2) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))))))
(+.f64 (/.f64 (*.f64 t (*.f64 (-.f64 a -1) (+.f64 (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 t x) b))))) (*.f64 b (pow.f64 y 2))) (+.f64 (/.f64 z b) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 t x) b))) y) (/.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a -1)) 2) (+.f64 (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 t x) b)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 z b)
(+.f64 (/.f64 z b) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t))
(+.f64 (/.f64 z b) (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))))
(+.f64 (/.f64 z b) (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (-.f64 a -1)) (*.f64 y (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (*.f64 y b))) (+.f64 (/.f64 z b) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t)))
(+.f64 (+.f64 (/.f64 z b) (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (*.f64 y b))))
(+.f64 (+.f64 (/.f64 z b) (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (*.f64 y b))))
(+.f64 (+.f64 (/.f64 z b) (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (-.f64 a -1)) (*.f64 y (pow.f64 b 2)))))) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (-.f64 a -1)) (*.f64 y (pow.f64 b 2)))) (*.f64 (-.f64 a -1) (pow.f64 t 2))) (*.f64 y b))))
(+.f64 (/.f64 z b) (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (-.f64 a -1)) (*.f64 y (pow.f64 b 2))))) (neg.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (-.f64 a -1)) (*.f64 y (pow.f64 b 2)))) (pow.f64 t 2))) (*.f64 y b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (*.f64 y b))) (+.f64 (/.f64 z b) (+.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t) (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (*.f64 y b))) (+.f64 (/.f64 z b) (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))) (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 2)))))
(+.f64 (/.f64 z b) (+.f64 (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))) (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 2))) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (*.f64 y b)))))
(+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (-.f64 a -1)) (*.f64 y (pow.f64 b 2)))) (*.f64 (-.f64 a -1) (pow.f64 t 2))) (*.f64 y b))) (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (-.f64 a -1)) (*.f64 y (pow.f64 b 2))))) (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (-.f64 a -1)) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 (-.f64 a -1) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 2)))))
(+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (-.f64 a -1)) (*.f64 y (pow.f64 b 2)))) (pow.f64 t 2))) (*.f64 y b))) (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (-.f64 a -1)) (*.f64 y (pow.f64 b 2))))) (/.f64 (*.f64 (pow.f64 (-.f64 a -1) 2) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (-.f64 a -1)) (*.f64 y (pow.f64 b 2)))) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 2)))))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(-.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1)))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (-.f64 a -1) 2))))
(-.f64 (+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1)))) (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (-.f64 a -1) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))) b)) (*.f64 (pow.f64 t 2) (+.f64 1 a)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (+.f64 1 a) (pow.f64 t 2))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (neg.f64 (/.f64 (*.f64 (*.f64 y b) (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))) (neg.f64 (/.f64 (*.f64 y (*.f64 b (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (-.f64 a -1) 2))))) (*.f64 (-.f64 a -1) (pow.f64 t 2)))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (-.f64 a -1) 2))))
(-.f64 (+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))) (neg.f64 (/.f64 (*.f64 (*.f64 y b) (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 x (*.f64 y b)) (pow.f64 (-.f64 a -1) 2)))) (*.f64 (-.f64 a -1) (pow.f64 t 2)))))) (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (-.f64 a -1) 2))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))) (pow.f64 b 2))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))) b)) (*.f64 (pow.f64 t 2) (+.f64 1 a)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (+.f64 1 a) (pow.f64 t 2))))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 y b) (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))) (+.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 b (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (-.f64 a -1) 2))))) (*.f64 (-.f64 a -1) (pow.f64 t 2)))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (-.f64 a -1) 2)))) (*.f64 (pow.f64 (-.f64 a -1) 2) (pow.f64 t 3)))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (-.f64 a -1) 2))))
(-.f64 (+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 y b) (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 x (*.f64 y b)) (pow.f64 (-.f64 a -1) 2)))) (*.f64 (-.f64 a -1) (pow.f64 t 2)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 x (*.f64 y b)) (pow.f64 (-.f64 a -1) 2)))) (*.f64 (pow.f64 (-.f64 a -1) 2) (pow.f64 t 3)))))) (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (-.f64 a -1) 2))))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (-.f64 a -1) 2)))) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 x (*.f64 y b)) (pow.f64 (-.f64 a -1) 2)))) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) (pow.f64 (-.f64 a -1) 2)) (neg.f64 (/.f64 (*.f64 y z) (-.f64 a -1)))) t)))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (*.f64 y b)) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (/.f64 x (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (/.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (/.f64 (*.f64 (*.f64 y b) (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))))
(+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (-.f64 a -1) 2)))) t)) (/.f64 (*.f64 y (*.f64 b (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (-.f64 a -1) 2)))))) (*.f64 (-.f64 a -1) (pow.f64 t 2)))))
(+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 x (*.f64 y b)) (pow.f64 (-.f64 a -1) 2)))) t)) (/.f64 (*.f64 (*.f64 y b) (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 x (*.f64 y b)) (pow.f64 (-.f64 a -1) 2))))) (*.f64 (-.f64 a -1) (pow.f64 t 2)))))
(+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) (pow.f64 (-.f64 a -1) 2)) (neg.f64 (/.f64 (*.f64 y z) (-.f64 a -1)))) t)) (/.f64 (*.f64 (*.f64 y b) (+.f64 (/.f64 (*.f64 x (*.f64 y b)) (pow.f64 (-.f64 a -1) 2)) (neg.f64 (/.f64 (*.f64 y z) (-.f64 a -1))))) (*.f64 (-.f64 a -1) (pow.f64 t 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) b)) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (pow.f64 b 2))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (+.f64 (/.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)))))))
(+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 (*.f64 y b) (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (+.f64 1 a) (pow.f64 t 2))))))
(+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (-.f64 a -1) 2)))) t)) (+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (/.f64 (*.f64 y (*.f64 b (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (-.f64 a -1) 2)))))) (*.f64 (-.f64 a -1) (pow.f64 t 2))) (neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (-.f64 a -1) 2))))) (*.f64 (pow.f64 (-.f64 a -1) 2) (pow.f64 t 3)))))))
(+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 x (*.f64 y b)) (pow.f64 (-.f64 a -1) 2)))) t)) (+.f64 (/.f64 (*.f64 (*.f64 y b) (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 x (*.f64 y b)) (pow.f64 (-.f64 a -1) 2))))) (*.f64 (-.f64 a -1) (pow.f64 t 2))) (neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 x (*.f64 y b)) (pow.f64 (-.f64 a -1) 2))))) (*.f64 (pow.f64 (-.f64 a -1) 2) (pow.f64 t 3)))))))
(+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) (pow.f64 (-.f64 a -1) 2)) (neg.f64 (/.f64 (*.f64 y z) (-.f64 a -1)))) t)) (+.f64 (/.f64 (*.f64 (*.f64 y b) (+.f64 (/.f64 (*.f64 x (*.f64 y b)) (pow.f64 (-.f64 a -1) 2)) (neg.f64 (/.f64 (*.f64 y z) (-.f64 a -1))))) (*.f64 (-.f64 a -1) (pow.f64 t 2))) (neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (+.f64 (/.f64 (*.f64 x (*.f64 y b)) (pow.f64 (-.f64 a -1) 2)) (neg.f64 (/.f64 (*.f64 y z) (-.f64 a -1))))) (*.f64 (pow.f64 (-.f64 a -1) 2) (pow.f64 t 3)))))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (*.f64 a (*.f64 -1 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (*.f64 a (neg.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t))))))) (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (*.f64 a (*.f64 -1 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (*.f64 a (neg.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (/.f64 x (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))))))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(+.f64 (*.f64 a (*.f64 -1 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (/.f64 x (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)))))) (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t))) (neg.f64 (*.f64 (pow.f64 a 3) (+.f64 (/.f64 x (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)))))))) (+.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (*.f64 a (neg.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t))) (neg.f64 (*.f64 (pow.f64 a 3) (+.f64 (/.f64 x (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2))))))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (*.f64 (pow.f64 a 3) (neg.f64 (+.f64 (/.f64 x (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)))))) (+.f64 (*.f64 a (neg.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) a)
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 a 2))) (/.f64 x a)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3))))
(+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 a 2))) (/.f64 x a)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (/.f64 x a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 a 2))) (/.f64 x a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 a 4))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 a 4)) (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 a 2)))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 a 2)) (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 a 4)))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) a)
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 a 2))) (/.f64 x a)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3))))
(+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 a 2))) (/.f64 x a)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (/.f64 x a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 a 2))) (/.f64 x a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 a 4))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 a 4)) (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 a 2)))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 a 2)) (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 a 4)))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (neg.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))))))
(+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))) (neg.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (-.f64 a -1) 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))) (neg.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))))))
(+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (-.f64 a -1) 3))))))
(+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (-.f64 a -1) 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(+.f64 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))) (*.f64 -1 (+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))))
(+.f64 (+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (-.f64 a -1) 3))))) (*.f64 -1 (+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (-.f64 a -1) 2))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (-.f64 a -1) 4))))))
(+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))) (+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (-.f64 a -1) 3))))) (*.f64 -1 (+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (-.f64 a -1) 2))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (-.f64 a -1) 4))))))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 (-.f64 a -1) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (/.f64 (*.f64 (pow.f64 (-.f64 a -1) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 a -1) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (pow.f64 (-.f64 a -1) 3) (*.f64 (pow.f64 t 4) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 a -1) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3)) (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 t 4) (pow.f64 (-.f64 a -1) 3))) (pow.f64 (*.f64 y b) 4))))))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 (-.f64 a -1) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (/.f64 (*.f64 (pow.f64 (-.f64 a -1) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 a -1) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (pow.f64 (-.f64 a -1) 3) (*.f64 (pow.f64 t 4) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 a -1) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3)) (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 t 4) (pow.f64 (-.f64 a -1) 3))) (pow.f64 (*.f64 y b) 4))))))
(/.f64 (*.f64 y z) t)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
x
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
x
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
x
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 y z) t)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 y z) t)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
x
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 y z) t)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 y z) t)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 y z) t)
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
x
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
x
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) 0)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 0 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(-.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) 0)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) 1)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 1 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))) (/.f64 1 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))) (*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(pow.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) 1)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 (/.f64 (*.f64 y z) t) 0)
(/.f64 (*.f64 y z) t)
(+.f64 0 (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 y z) t)
(-.f64 (/.f64 (*.f64 y z) t) 0)
(/.f64 (*.f64 y z) t)
(*.f64 (/.f64 (*.f64 y z) t) 1)
(/.f64 (*.f64 y z) t)
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))
(/.f64 (*.f64 y z) t)
(*.f64 (/.f64 (*.f64 y z) t) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 1 (/.f64 (*.f64 y z) t))))
(/.f64 (*.f64 y z) t)
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 1 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))))
(*.f64 1 (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 y z) t)
(*.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 y z) t)
(*.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))
(/.f64 (*.f64 y z) t)
(*.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (/.f64 1 (/.f64 (*.f64 y z) t)))
(/.f64 (*.f64 y z) t)
(*.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 1 (/.f64 (*.f64 y z) t))) (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 y z) t)
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))) (*.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))))
(/.f64 (*.f64 y z) t)
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))
(/.f64 (*.f64 y z) t)
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 1 (/.f64 (*.f64 y z) t))) (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))
(/.f64 (*.f64 y z) t)
(pow.f64 (/.f64 (*.f64 y z) t) 1)
(/.f64 (*.f64 y z) t)
(+.f64 (/.f64 (*.f64 y b) t) 0)
(/.f64 (*.f64 y b) t)
(+.f64 0 (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 y b) t)
(-.f64 (/.f64 (*.f64 y b) t) 0)
(/.f64 (*.f64 y b) t)
(*.f64 1 (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 y b) t)
(*.f64 (/.f64 (*.f64 y b) t) 1)
(/.f64 (*.f64 y b) t)
(*.f64 (/.f64 (*.f64 y b) t) (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)))
(/.f64 (*.f64 y b) t)
(*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))
(/.f64 (*.f64 y b) t)
(*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t))))
(*.f64 (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 y b) t)
(*.f64 (/.f64 1 (/.f64 (*.f64 y b) t)) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)))
(/.f64 (*.f64 y b) t)
(*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) (/.f64 1 (/.f64 (*.f64 y b) t)))
(/.f64 (*.f64 y b) t)
(*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 y b) t)
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y b) t)) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t))) (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t))))
(/.f64 (*.f64 y b) t)
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y b) t)) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)))
(/.f64 (*.f64 y b) t)
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 y b) t)) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)))
(/.f64 (*.f64 y b) t)
(pow.f64 (/.f64 (*.f64 y b) t) 1)
(/.f64 (*.f64 y b) t)
(-.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 0)
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 1)
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t)))))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (+.f64 x (/.f64 (*.f64 y z) t)))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t)))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t)))))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))))
(+.f64 x (/.f64 (*.f64 y z) t))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 1)
(+.f64 x (/.f64 (*.f64 y z) t))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))))
(+.f64 x (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2) 2)
(+.f64 x (/.f64 (*.f64 y z) t))
(pow.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 1)
(+.f64 x (/.f64 (*.f64 y z) t))

eval138.0ms (0.6%)

Compiler

Compiled 12427 to 5571 computations (55.2% saved)

prune81.0ms (0.3%)

Pruning

16 alts after pruning (16 fresh and 0 done)

PrunedKeptTotal
New21316229
Fresh000
Picked101
Done000
Total21416230
Error
0.7b
Counts
230 → 16
Alt Table
Click to see full alt table
StatusErrorProgram
30.3b
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))
28.4b
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
45.8b
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
27.6b
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))
52.7b
(/.f64 (+.f64 x (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))) (*.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))))) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
40.1b
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
46.3b
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
42.4b
(/.f64 z b)
36.9b
(/.f64 x (-.f64 a -1))
28.3b
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
41.2b
(+.f64 (/.f64 z b) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t))
42.3b
(+.f64 (/.f64 z b) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 t x) b))) y)))
31.2b
(+.f64 (/.f64 x (-.f64 a -1)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2))))))
30.5b
(+.f64 (/.f64 x (-.f64 a -1)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) (pow.f64 (-.f64 a -1) 2)) (neg.f64 (/.f64 (*.f64 y z) (-.f64 a -1)))) t)))
31.3b
(+.f64 (/.f64 x (-.f64 a -1)) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (-.f64 a -1) 2)))) t)))
35.0b
(*.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
Compiler

Compiled 906 to 542 computations (40.2% saved)

localize35.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
4.4b
(/.f64 (*.f64 y b) t)
5.6b
(/.f64 (*.f64 y z) t)
8.9b
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))
20.0b
(*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))
Compiler

Compiled 132 to 38 computations (71.2% saved)

series5.0ms (0%)

Counts
2 → 108
Calls

27 calls:

TimeVariablePointExpression
0.0ms
a
@0
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))
0.0ms
t
@-inf
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))
0.0ms
b
@-inf
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))
0.0ms
y
@-inf
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))
0.0ms
b
@inf
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))

rewrite71.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1090×rational_best.json-5
1088×rational_best.json-2
1088×rational_best.json-3
1088×rational_best.json-1
1088×exponential.json-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020128
117086
257086
3235786
Stop Event
node limit
Counts
2 → 41
Calls
Call 1
Inputs
(*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) (neg.f64 (/.f64 0 (/.f64 (*.f64 y b) t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))) (/.f64 0 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) (/.f64 0 (/.f64 (*.f64 y b) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) 2) (+.f64 (/.f64 0 (/.f64 (*.f64 y b) t)) (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 1 (/.f64 (*.f64 y b) t)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))) (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 1)))))

simplify294.0ms (1.2%)

Algorithm
egg-herbie
Rules
776×rational_best.json-simplify-1
754×rational_best.json-simplify-43
696×rational_best.json-simplify-24
662×rational_best.json-simplify-44
558×rational_best.json-simplify-2
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
033411859
170011681
2118611623
3254811567
4460811567
5712111519
Stop Event
node limit
Counts
149 → 222
Calls
Call 1
Inputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (/.f64 x (+.f64 1 a)))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 t (+.f64 1 a)))) (/.f64 x (+.f64 1 a))))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 2) (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 t (+.f64 1 a)))) (/.f64 x (+.f64 1 a)))))
(/.f64 z b)
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2))) (+.f64 1 a))) (*.f64 (pow.f64 y 2) b))) (/.f64 z b))) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2))) (+.f64 1 a))) (*.f64 (pow.f64 y 2) b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2))) (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))) (/.f64 z b)))) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (*.f64 y (pow.f64 b 2))))
(/.f64 z b)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) y)) (/.f64 z b))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) y)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) (*.f64 t (+.f64 1 a))) (*.f64 (pow.f64 y 2) b)) (/.f64 z b)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) (*.f64 t (+.f64 1 a))) (*.f64 (pow.f64 y 2) b)) (/.f64 z b))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 z b)
(+.f64 (/.f64 z b) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (*.f64 y b))) (+.f64 (/.f64 z b) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (*.f64 y b))) (+.f64 (/.f64 z b) (+.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t) (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(/.f64 x (+.f64 1 a))
(-.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))) b)) (*.f64 (pow.f64 t 2) (+.f64 1 a)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))) (pow.f64 b 2))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))) b)) (*.f64 (pow.f64 t 2) (+.f64 1 a)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (*.f64 y b)) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (/.f64 x (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) b)) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (pow.f64 b 2))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)))))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t))))))) (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (/.f64 x (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))))))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))))))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))))
(+.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) 0)
(+.f64 0 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))
(+.f64 (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) (neg.f64 (/.f64 0 (/.f64 (*.f64 y b) t))))
(-.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) 0)
(-.f64 0 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))) (/.f64 0 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))))
(-.f64 (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) (/.f64 0 (/.f64 (*.f64 y b) t)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) 2) (+.f64 (/.f64 0 (/.f64 (*.f64 y b) t)) (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t))))
(/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) 1)
(/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))
(/.f64 (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 1 (/.f64 (*.f64 y b) t)) 2)) 2)
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) 2) -2)
(pow.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) 1)
(neg.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))) (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))))))
(+.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 0)
(+.f64 0 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(-.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 0)
(*.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 1)
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(*.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(pow.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 1)
Outputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 t (+.f64 1 a)))) (/.f64 x (+.f64 1 a))))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 y 2) (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 t (+.f64 1 a))))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (pow.f64 y 2))) (*.f64 t (+.f64 1 a)))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (neg.f64 (/.f64 (*.f64 b (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (pow.f64 y 2))) (*.f64 t (+.f64 1 a))))))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 2) (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 t (+.f64 1 a)))) (/.f64 x (+.f64 1 a)))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 y 2) (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 t (+.f64 1 a))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (pow.f64 b 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (pow.f64 y 2))) (*.f64 t (+.f64 1 a)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (neg.f64 (/.f64 (*.f64 b (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (pow.f64 y 2))) (*.f64 t (+.f64 1 a))))) (/.f64 (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (neg.f64 (/.f64 (*.f64 b (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (pow.f64 y 2))) (*.f64 t (+.f64 1 a)))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (pow.f64 y 2))) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)))))
(/.f64 z b)
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b))) (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b))) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b))) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2))) (+.f64 1 a))) (*.f64 (pow.f64 y 2) b))) (/.f64 z b))) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 z b) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))) (/.f64 (*.f64 t x) (*.f64 y b)))) (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 t (+.f64 1 a)) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))) (*.f64 b (pow.f64 y 2)))) (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b)))) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 z b) (neg.f64 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))))) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b))) (neg.f64 (/.f64 (*.f64 (*.f64 t (+.f64 1 a)) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)))) (*.f64 b (pow.f64 y 2))))) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2))) (+.f64 1 a))) (*.f64 (pow.f64 y 2) b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2))) (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))) (/.f64 z b)))) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))) (+.f64 (/.f64 z b) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (pow.f64 b 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))))) (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 t (+.f64 1 a)) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))) (*.f64 b (pow.f64 y 2)))) (+.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 1 a)) 2) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))) (/.f64 (*.f64 t x) (*.f64 y b)))) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b))) (+.f64 (neg.f64 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 1 a)) 2) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))))) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 t (+.f64 1 a)) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)))) (*.f64 b (pow.f64 y 2)))) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 1 a)) 2) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))))) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (*.f64 y (pow.f64 b 2))))
(/.f64 z b)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) y)) (/.f64 z b))
(+.f64 (/.f64 z b) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (pow.f64 b 2)))) y)))
(+.f64 (/.f64 z b) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))) y)))
(+.f64 (/.f64 z b) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)))) y)))
(+.f64 (/.f64 z b) (neg.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)))) y)))
(+.f64 (/.f64 z b) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 t x) b))) y)))
(+.f64 (/.f64 z b) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)) (/.f64 (*.f64 t x) b)) y)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) y)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) (*.f64 t (+.f64 1 a))) (*.f64 (pow.f64 y 2) b)) (/.f64 z b)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (pow.f64 b 2)))) y)) (+.f64 (/.f64 z b) (/.f64 (*.f64 (*.f64 t (+.f64 1 a)) (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))))
(+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))) y)) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))))) (*.f64 b (pow.f64 y 2)))))
(+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)))) y)) (/.f64 (*.f64 (+.f64 1 a) (*.f64 t (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)))))) (*.f64 b (pow.f64 y 2)))))
(+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)))) y)) (/.f64 (*.f64 (+.f64 1 a) (*.f64 t (neg.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)))))) (*.f64 b (pow.f64 y 2)))))
(+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 t x) b))) y)) (/.f64 (*.f64 (+.f64 1 a) (*.f64 t (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 t x) b))))) (*.f64 b (pow.f64 y 2)))))
(+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)) (/.f64 (*.f64 t x) b)) y)) (/.f64 (*.f64 (+.f64 1 a) (*.f64 t (-.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)) (/.f64 (*.f64 t x) b)))) (*.f64 b (pow.f64 y 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) (*.f64 t (+.f64 1 a))) (*.f64 (pow.f64 y 2) b)) (/.f64 z b))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (pow.f64 b 2)))) y)) (+.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 (*.f64 t (+.f64 1 a)) (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 1 a)) 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (pow.f64 b 2))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))))))
(+.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))))) (*.f64 b (pow.f64 y 2)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))) y) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 1 a)) 2) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))))))
(+.f64 (/.f64 z b) (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 t (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)))))) (*.f64 b (pow.f64 y 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)))) y) (/.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 t (+.f64 1 a)) 2) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))))))
(+.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 t (neg.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)))))) (*.f64 b (pow.f64 y 2)))) (neg.f64 (+.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)))) y) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 1 a)) 2) (neg.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))))))
(+.f64 (/.f64 z b) (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 t (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 t x) b))))) (*.f64 b (pow.f64 y 2))) (neg.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 t x) b))) y) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 1 a)) 2) (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 t x) b)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))))))
(+.f64 (/.f64 z b) (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 t (-.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)) (/.f64 (*.f64 t x) b)))) (*.f64 b (pow.f64 y 2))) (neg.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)) (/.f64 (*.f64 t x) b)) y) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 1 a)) 2) (-.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)) (/.f64 (*.f64 t x) b))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 z b)
(+.f64 (/.f64 z b) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t))
(+.f64 (/.f64 z b) (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (*.f64 y b))) (+.f64 (/.f64 z b) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t)))
(+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))) (+.f64 (/.f64 z b) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (*.f64 y b)))))
(+.f64 (/.f64 z b) (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (pow.f64 t 2))) (*.f64 y b)))))
(+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))) (+.f64 (/.f64 z b) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (*.f64 y b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (*.f64 y b))) (+.f64 (/.f64 z b) (+.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t) (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (*.f64 y b))) (+.f64 (/.f64 z b) (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))) (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 2)))))
(+.f64 (+.f64 (/.f64 z b) (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 2)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (pow.f64 t 2))) (*.f64 y b)))))
(+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (*.f64 y b))) (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))) (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 2)))))
(+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (*.f64 y b))) (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 2)))))
(/.f64 x (+.f64 1 a))
(-.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))) b)) (*.f64 (pow.f64 t 2) (+.f64 1 a)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))))) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (neg.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (neg.f64 (/.f64 (*.f64 y (*.f64 b (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (neg.f64 (/.f64 (*.f64 (*.f64 y b) (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))) (pow.f64 b 2))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))) b)) (*.f64 (pow.f64 t 2) (+.f64 1 a)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (+.f64 1 a) 2))) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))))) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 y (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 y (*.f64 b (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (+.f64 1 a) (pow.f64 t 2))))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 b (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 y b) (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (+.f64 1 a) 2)))) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (neg.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)) (neg.f64 (/.f64 (*.f64 y z) (+.f64 1 a)))) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)) (/.f64 (*.f64 y z) (+.f64 1 a))) t)))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (*.f64 y b)) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (/.f64 x (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (+.f64 1 a) 2)))) t)) (/.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (/.f64 (*.f64 b (*.f64 y (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (/.f64 (*.f64 y (*.f64 b (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (/.f64 (*.f64 y (*.f64 b (neg.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)) (neg.f64 (/.f64 (*.f64 y z) (+.f64 1 a)))) t)) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 (*.f64 y b) (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)) (neg.f64 (/.f64 (*.f64 y z) (+.f64 1 a))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))))
(+.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)) (/.f64 (*.f64 y z) (+.f64 1 a))) t)) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 (*.f64 y b) (-.f64 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)) (/.f64 (*.f64 y z) (+.f64 1 a)))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) b)) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (pow.f64 b 2))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (+.f64 1 a) 2)))) t)) (+.f64 (/.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (+.f64 1 a) 2)))) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)))))))
(+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)))) (/.f64 (*.f64 b (*.f64 y (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (+.f64 1 a) (pow.f64 t 2))))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t) (/.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b (neg.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))) (*.f64 -1 (+.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (neg.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 (*.f64 y b) (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)) (neg.f64 (/.f64 (*.f64 y z) (+.f64 1 a))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)) (neg.f64 (/.f64 (*.f64 y z) (+.f64 1 a)))) t) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)) (neg.f64 (/.f64 (*.f64 y z) (+.f64 1 a))))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 (*.f64 y b) (-.f64 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)) (/.f64 (*.f64 y z) (+.f64 1 a)))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)) (/.f64 (*.f64 y z) (+.f64 1 a))) t) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)) (/.f64 (*.f64 y z) (+.f64 1 a)))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (*.f64 a (*.f64 -1 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (neg.f64 a)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t))))))) (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (*.f64 a (*.f64 -1 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (neg.f64 a)) (+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (/.f64 x (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))))))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(+.f64 (*.f64 a (*.f64 -1 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (/.f64 x (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)))))) (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(+.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 a 3) (+.f64 (/.f64 x (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)))))) (+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (pow.f64 a 3) (neg.f64 (+.f64 (/.f64 x (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2))))))))))
(+.f64 (+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (*.f64 (pow.f64 a 3) (neg.f64 (+.f64 (/.f64 x (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)))))) (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (neg.f64 a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (+.f64 (/.f64 x (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)))) (neg.f64 (pow.f64 a 3)))) (+.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (neg.f64 a)) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) a)
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 x a) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (/.f64 x a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)) (*.f64 -1 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)))) (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (/.f64 x a))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) a)
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 x a) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (/.f64 x a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)) (*.f64 -1 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)))) (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (/.f64 x a))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))) (neg.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))))
(+.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (+.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 b 3))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))) (*.f64 -1 (+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))) (neg.f64 (+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))) (neg.f64 (+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 3))) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4)) (/.f64 (*.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2)))))
(+.f64 (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 3))) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4)) (/.f64 (*.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2)))))
(+.f64 (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) 0)
(*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))
(+.f64 0 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))
(*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))
(+.f64 (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) (neg.f64 (/.f64 0 (/.f64 (*.f64 y b) t))))
(*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))
(-.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) 0)
(*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))
(-.f64 0 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))
(*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))) (/.f64 0 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 0 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 1 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 -1 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))
(-.f64 (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) (/.f64 0 (/.f64 (*.f64 y b) t)))
(*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) 2) (+.f64 (/.f64 0 (/.f64 (*.f64 y b) t)) (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t))))
(-.f64 (*.f64 2 (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 y b) t)) (/.f64 0 (/.f64 (*.f64 y b) t))))
(/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) 1)
(*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))
(/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))
(*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))
(/.f64 (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 1 (/.f64 (*.f64 y b) t)) 2)) 2)
(*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) 2) -2)
(*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))
(pow.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) 1)
(*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))
(neg.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))
(*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))
(fabs.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))
(*.f64 (/.f64 -1 (/.f64 (*.f64 y b) t)) (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 y b) t)))
(*.f64 (/.f64 (*.f64 y b) t) (*.f64 (neg.f64 (/.f64 (*.f64 y b) t)) (/.f64 (/.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y b) t))))
(*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (/.f64 1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y b) t))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))
(*.f64 (/.f64 -1 (/.f64 (*.f64 y b) t)) (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 y b) t)))
(*.f64 (/.f64 (*.f64 y b) t) (*.f64 (neg.f64 (/.f64 (*.f64 y b) t)) (/.f64 (/.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y b) t))))
(*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (/.f64 1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y b) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))))) (/.f64 (*.f64 y b) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))
(*.f64 (/.f64 -1 (/.f64 (*.f64 y b) t)) (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 y b) t)))
(*.f64 (/.f64 (*.f64 y b) t) (*.f64 (neg.f64 (/.f64 (*.f64 y b) t)) (/.f64 (/.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y b) t))))
(*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (/.f64 1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y b) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))) (/.f64 -1 (/.f64 (*.f64 y b) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 y b) t)) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))))) (/.f64 (*.f64 y b) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))))) (/.f64 (*.f64 y b) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))) (/.f64 -1 (/.f64 (*.f64 y b) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 y b) t)) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))))) (/.f64 (*.f64 y b) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))) (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))))))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))) (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 -1 (/.f64 (*.f64 y b) t)))))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))))) (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))))))
(+.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 0)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 0 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(-.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 0)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 1)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(pow.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 1)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))

localize5.0ms (0%)

Compiler

Compiled 11 to 7 computations (36.4% saved)

localize13.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (/.f64 (*.f64 y z) t) x)
1.2b
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
5.6b
(/.f64 (*.f64 y z) t)
Compiler

Compiled 41 to 15 computations (63.4% saved)

series9.0ms (0%)

Counts
2 → 72
Calls

27 calls:

TimeVariablePointExpression
3.0ms
x
@inf
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
1.0ms
z
@-inf
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
0.0ms
y
@0
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
0.0ms
a
@0
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
0.0ms
a
@inf
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))

rewrite120.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1328×rational_best.json-simplify-57
686×rational_best.json-5
684×rational_best.json-2
684×rational_best.json-3
684×rational_best.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01350
110650
234750
3147450
4646750
Stop Event
node limit
Counts
2 → 41
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y z) t) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (*.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))))))

simplify296.0ms (1.2%)

Algorithm
egg-herbie
Rules
884×rational_best.json-simplify-49
866×rational_best.json-simplify-80
826×rational_best.json-simplify-24
812×rational_best.json-simplify-29
798×rational_best.json-simplify-78
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01223941
12553915
28823915
331633913
463553913
Stop Event
node limit
Counts
113 → 85
Calls
Call 1
Inputs
(/.f64 x (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 x (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 x (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 x (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 x (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 x (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 (pow.f64 a 3) t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2)))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 4))) (+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 (pow.f64 a 3) t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2))))))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 (pow.f64 a 3) t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2)))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 4))) (+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 (pow.f64 a 3) t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2))))))))
x
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
x
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
x
x
(/.f64 (*.f64 y z) t)
x
x
(+.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 0)
(+.f64 0 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 0)
(-.f64 0 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(*.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 1)
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))
(*.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))
(*.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))
(*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (*.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 1)
(neg.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(-.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 0)
(-.f64 0 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 1)
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))))
(*.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))))
(*.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))
(*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 1)
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2) 2)
(pow.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 1)
(neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))
Outputs
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t))
(/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t))
(/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t))
(/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t))
(/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t))
(/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t))
(/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t)))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (+.f64 (/.f64 (*.f64 y z) t) (*.f64 -1 (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t))))))
(+.f64 (/.f64 (*.f64 y z) t) (+.f64 x (neg.f64 (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t))))))
(+.f64 x (+.f64 (/.f64 (*.f64 y z) t) (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)))
(+.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))))
(+.f64 (neg.f64 (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))))
(+.f64 x (+.f64 (+.f64 (/.f64 (*.f64 y z) t) (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))))
(+.f64 x (+.f64 (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2)))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))))
(+.f64 (+.f64 x (+.f64 (/.f64 (*.f64 y z) t) (*.f64 -1 (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t)))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 3))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 3)) (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t))))) (+.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 3)))) (+.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))))
(+.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2)) (neg.f64 (+.f64 (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 3))))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) a)
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 y z) (*.f64 a t))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x a) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2)))))
(+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 (pow.f64 a 3) t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))) (+.f64 (/.f64 x (pow.f64 a 3)) (/.f64 (*.f64 y z) (*.f64 a t))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (+.f64 (/.f64 x a) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2)))) (+.f64 (/.f64 x (pow.f64 a 3)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))))
(+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (/.f64 x a)) (+.f64 (/.f64 x (pow.f64 a 3)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))))
(+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (/.f64 x (pow.f64 a 3))) (+.f64 (/.f64 x a) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 4))) (+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 (pow.f64 a 3) t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2))))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))) (+.f64 (/.f64 x (pow.f64 a 3)) (*.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 4))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))) (+.f64 (/.f64 x (pow.f64 a 3)) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 4))))))
(+.f64 (+.f64 (/.f64 x a) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2)))) (+.f64 (+.f64 (/.f64 x (pow.f64 a 3)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 4))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 x (pow.f64 a 3)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 4))))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) a)
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 y z) (*.f64 a t))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x a) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2)))))
(+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 (pow.f64 a 3) t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))) (+.f64 (/.f64 x (pow.f64 a 3)) (/.f64 (*.f64 y z) (*.f64 a t))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (+.f64 (/.f64 x a) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2)))) (+.f64 (/.f64 x (pow.f64 a 3)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))))
(+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (/.f64 x a)) (+.f64 (/.f64 x (pow.f64 a 3)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))))
(+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (/.f64 x (pow.f64 a 3))) (+.f64 (/.f64 x a) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 4))) (+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 (pow.f64 a 3) t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2))))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))) (+.f64 (/.f64 x (pow.f64 a 3)) (*.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 4))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))) (+.f64 (/.f64 x (pow.f64 a 3)) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 4))))))
(+.f64 (+.f64 (/.f64 x a) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2)))) (+.f64 (+.f64 (/.f64 x (pow.f64 a 3)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 4))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 x (pow.f64 a 3)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 4))))))
x
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
x
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
x
x
(/.f64 (*.f64 y z) t)
x
x
(+.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 0)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(+.f64 0 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 0)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(-.f64 0 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(*.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 1)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(*.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(*.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (*.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 1)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(neg.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(-.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 0)
(+.f64 x (/.f64 (*.f64 y z) t))
(-.f64 0 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 1)
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))
(+.f64 x (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))
(+.f64 x (/.f64 (*.f64 y z) t))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 1)
(+.f64 x (/.f64 (*.f64 y z) t))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))
(+.f64 x (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2) 2)
(+.f64 x (/.f64 (*.f64 y z) t))
(pow.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 1)
(+.f64 x (/.f64 (*.f64 y z) t))
(neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))
(+.f64 x (/.f64 (*.f64 y z) t))

localize140.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
4.4b
(/.f64 (*.f64 y b) t)
5.6b
(/.f64 (*.f64 y z) t)
8.9b
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
28.5b
(*.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
Compiler

Compiled 174 to 52 computations (70.1% saved)

series5.0ms (0%)

Counts
1 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
a
@0
(*.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
0.0ms
t
@-inf
(*.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
0.0ms
y
@-inf
(*.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
0.0ms
a
@inf
(*.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
0.0ms
b
@-inf
(*.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))

rewrite63.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1312×rational_best.json-simplify-47
1212×rational_best.json-5
1210×rational_best.json-2
1210×rational_best.json-3
1210×rational_best.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02049
117449
258249
3250349
Stop Event
node limit
Counts
1 → 9
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t)))) (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) 1)))))

simplify425.0ms (1.7%)

Algorithm
egg-herbie
Rules
1744×rational_best.json-simplify-80
1618×rational_best.json-simplify-82
1442×rational_best.json-simplify-78
964×rational_best.json-simplify-1
920×rational_best.json-simplify-47
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
02699729
15639551
28869545
314279513
423179505
539409457
664319457
Stop Event
node limit
Counts
81 → 202
Calls
Call 1
Inputs
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (/.f64 x (+.f64 1 a)))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 t (+.f64 1 a)))) (/.f64 x (+.f64 1 a))))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 2) (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 t (+.f64 1 a)))) (/.f64 x (+.f64 1 a)))))
(/.f64 z b)
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2))) (+.f64 1 a))) (*.f64 (pow.f64 y 2) b))) (/.f64 z b))) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2))) (+.f64 1 a))) (*.f64 (pow.f64 y 2) b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2))) (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))) (/.f64 z b)))) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (*.f64 y (pow.f64 b 2))))
(/.f64 z b)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) y)) (/.f64 z b))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) y)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) (*.f64 t (+.f64 1 a))) (*.f64 (pow.f64 y 2) b)) (/.f64 z b)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) (*.f64 t (+.f64 1 a))) (*.f64 (pow.f64 y 2) b)) (/.f64 z b))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 z b)
(+.f64 (/.f64 z b) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (*.f64 y b))) (+.f64 (/.f64 z b) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (*.f64 y b))) (+.f64 (/.f64 z b) (+.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t) (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(/.f64 x (+.f64 1 a))
(-.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))) b)) (*.f64 (pow.f64 t 2) (+.f64 1 a)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))) (pow.f64 b 2))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))) b)) (*.f64 (pow.f64 t 2) (+.f64 1 a)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (*.f64 y b)) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (/.f64 x (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) b)) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (pow.f64 b 2))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)))))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t))))))) (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (/.f64 x (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))))))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))))))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))))
(+.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) 0)
(+.f64 0 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))
(-.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) 0)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t)))
(/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) 1)
(/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t)))))
(/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t)))) (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))))
(/.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) 2) 2)
(pow.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) 1)
Outputs
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))))
(+.f64 (/.f64 x (-.f64 a -1)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2))))))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 t (+.f64 1 a)))) (/.f64 x (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 y 2) (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 t (+.f64 1 a)))) (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (neg.f64 (/.f64 (*.f64 b (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (pow.f64 y 2))) (*.f64 t (+.f64 1 a))))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (neg.f64 (/.f64 (*.f64 b (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (pow.f64 y 2))) (*.f64 t (+.f64 1 a)))))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2))))) (+.f64 (/.f64 x (-.f64 a -1)) (neg.f64 (/.f64 (*.f64 b (*.f64 (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (pow.f64 y 2))) (*.f64 t (-.f64 a -1))))))
(+.f64 (+.f64 (/.f64 x (-.f64 a -1)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))) (neg.f64 (/.f64 (*.f64 b (*.f64 (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (pow.f64 y 2))) (*.f64 t (-.f64 a -1)))))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 2) (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 t (+.f64 1 a)))) (/.f64 x (+.f64 1 a)))))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 y 2) (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (pow.f64 b 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)))))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (pow.f64 y 2))) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (pow.f64 y 2))) (*.f64 t (+.f64 1 a)))) (+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (/.f64 (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)))))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2))))) (+.f64 (+.f64 (/.f64 x (-.f64 a -1)) (neg.f64 (/.f64 (*.f64 b (*.f64 (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (pow.f64 y 2))) (*.f64 t (-.f64 a -1))))) (/.f64 (*.f64 (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))) (pow.f64 (*.f64 t (-.f64 a -1)) 2))))
(+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (pow.f64 y 2))) (*.f64 t (-.f64 a -1)))) (+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2))))) (/.f64 (*.f64 (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))) (pow.f64 (*.f64 t (-.f64 a -1)) 2)))))
(/.f64 z b)
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b))) (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b))) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b))) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b))) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2))) (+.f64 1 a))) (*.f64 (pow.f64 y 2) b))) (/.f64 z b))) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 z b) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))))) (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 z b) (neg.f64 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))))) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b))) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 t (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2))))) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 z b) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 t (*.f64 (-.f64 a -1) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))))) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b))) (neg.f64 (/.f64 (*.f64 (*.f64 t (-.f64 a -1)) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)))) (*.f64 b (pow.f64 y 2))))) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2))) (+.f64 1 a))) (*.f64 (pow.f64 y 2) b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2))) (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))) (/.f64 z b)))) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 z b) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (pow.f64 b 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 (pow.f64 y 3) (pow.f64 b 2))) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2))))))) (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 1 a)) 2) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))))) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (/.f64 z b) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 t (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 1 a)) 2) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))))) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b))) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 t (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 1 a)) 2) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))))) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (neg.f64 (/.f64 (*.f64 t (*.f64 (-.f64 a -1) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))) (+.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b))) (/.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a -1)) 2) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))))) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (*.f64 y (pow.f64 b 2))))
(-.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 t (-.f64 a -1)) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)))) (*.f64 b (pow.f64 y 2)))) (+.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 y b))) (/.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a -1)) 2) (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))))) (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (*.f64 y (pow.f64 b 2))))
(/.f64 z b)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) y)) (/.f64 z b))
(+.f64 (/.f64 z b) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (pow.f64 b 2)))) y)))
(+.f64 (/.f64 z b) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)))) y)))
(+.f64 (/.f64 z b) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))) y)))
(+.f64 (/.f64 z b) (neg.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))) y)))
(+.f64 (/.f64 z b) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 t x) b))) y)))
(+.f64 (/.f64 z b) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)) (/.f64 (*.f64 t x) b)) y)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) y)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) (*.f64 t (+.f64 1 a))) (*.f64 (pow.f64 y 2) b)) (/.f64 z b)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (pow.f64 b 2)))) y)) (+.f64 (/.f64 z b) (/.f64 (*.f64 (*.f64 t (+.f64 1 a)) (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)))) y)) (+.f64 (/.f64 z b) (/.f64 (*.f64 (*.f64 t (+.f64 1 a)) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))))
(+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))) y)) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))))) (*.f64 b (pow.f64 y 2)))))
(+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))) y)) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (neg.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))))) (*.f64 b (pow.f64 y 2)))))
(+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 t x) b))) y)) (/.f64 (*.f64 t (*.f64 (-.f64 a -1) (+.f64 (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 t x) b))))) (*.f64 b (pow.f64 y 2)))))
(+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)) (/.f64 (*.f64 t x) b)) y)) (/.f64 (*.f64 t (*.f64 (-.f64 a -1) (-.f64 (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)) (/.f64 (*.f64 t x) b)))) (*.f64 b (pow.f64 y 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) z)) (pow.f64 b 2)))) (*.f64 t (+.f64 1 a))) (*.f64 (pow.f64 y 2) b)) (/.f64 z b))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (pow.f64 b 2)))) y)) (+.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 (*.f64 t (+.f64 1 a)) (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 1 a)) 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 t z)) (pow.f64 b 2))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))))))
(+.f64 (+.f64 (/.f64 z b) (/.f64 (*.f64 (*.f64 t (+.f64 1 a)) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2))))) (*.f64 b (pow.f64 y 2)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)))) y) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 1 a)) 2) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2))))))
(+.f64 (/.f64 z b) (+.f64 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))))) (*.f64 b (pow.f64 y 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))) y) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 1 a)) 2) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))))))
(+.f64 (/.f64 z b) (+.f64 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (neg.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))))) (*.f64 b (pow.f64 y 2))) (neg.f64 (+.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2)))) y) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 1 a)) 2) (neg.f64 (-.f64 (/.f64 (*.f64 t x) b) (/.f64 (*.f64 z (*.f64 t (+.f64 1 a))) (pow.f64 b 2))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))))))
(+.f64 (/.f64 z b) (+.f64 (/.f64 (*.f64 t (*.f64 (-.f64 a -1) (+.f64 (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 t x) b))))) (*.f64 b (pow.f64 y 2))) (neg.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 t x) b))) y) (/.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a -1)) 2) (+.f64 (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 t x) b)))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))))))
(+.f64 (/.f64 z b) (+.f64 (/.f64 (*.f64 t (*.f64 (-.f64 a -1) (-.f64 (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)) (/.f64 (*.f64 t x) b)))) (*.f64 b (pow.f64 y 2))) (neg.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)) (/.f64 (*.f64 t x) b)) y) (/.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a -1)) 2) (-.f64 (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)) (/.f64 (*.f64 t x) b))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 z b)
(+.f64 (/.f64 z b) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t))
(+.f64 (/.f64 z b) (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))))
(+.f64 (/.f64 z b) (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (-.f64 a -1)) (*.f64 y (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (*.f64 y b))) (+.f64 (/.f64 z b) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t)))
(+.f64 (+.f64 (/.f64 z b) (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (*.f64 y b))))
(+.f64 (/.f64 z b) (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (*.f64 y b)))))
(+.f64 (/.f64 z b) (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (*.f64 y b)))))
(+.f64 (/.f64 z b) (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (-.f64 a -1)) (*.f64 y (pow.f64 b 2))))) (neg.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (pow.f64 t 2) (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (-.f64 a -1)) (*.f64 y (pow.f64 b 2)))))) (*.f64 y b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (*.f64 y b))) (+.f64 (/.f64 z b) (+.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t) (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (*.f64 y b))) (+.f64 (/.f64 z b) (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))) (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 2)))))
(+.f64 (+.f64 (/.f64 z b) (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 2)) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (*.f64 y b)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (*.f64 y b))) (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))) (+.f64 (/.f64 z b) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 2)))))
(+.f64 (/.f64 z b) (+.f64 (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (*.f64 y b)))) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (pow.f64 t 2) (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (-.f64 a -1)) (*.f64 y (pow.f64 b 2)))))) (*.f64 y b))) (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (-.f64 a -1)) (*.f64 y (pow.f64 b 2))))) (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (-.f64 a -1)) (*.f64 y (pow.f64 b 2)))) (*.f64 (pow.f64 (-.f64 a -1) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 2)))))
(+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (pow.f64 t 2) (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (-.f64 a -1)) (*.f64 y (pow.f64 b 2)))))) (*.f64 y b))) (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (-.f64 a -1)) (*.f64 y (pow.f64 b 2))))) (/.f64 (*.f64 (pow.f64 (-.f64 a -1) 2) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 z (-.f64 a -1)) (*.f64 y (pow.f64 b 2)))) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 2)))))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(-.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1)))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (-.f64 a -1) 2))))
(-.f64 (+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1)))) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (-.f64 a -1) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))) b)) (*.f64 (pow.f64 t 2) (+.f64 1 a)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (+.f64 1 a) (pow.f64 t 2))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))) (neg.f64 (/.f64 (*.f64 y (*.f64 b (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (+.f64 1 a) (pow.f64 t 2))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (neg.f64 (/.f64 (*.f64 (*.f64 y b) (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1)))) (neg.f64 (/.f64 (*.f64 y (*.f64 b (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (-.f64 a -1) 2))))) (*.f64 (-.f64 a -1) (pow.f64 t 2))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (-.f64 a -1) 2))))
(-.f64 (+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))) (neg.f64 (/.f64 (*.f64 (*.f64 y b) (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (-.f64 a -1) 2)))) (*.f64 (-.f64 a -1) (pow.f64 t 2)))))) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (-.f64 a -1) 2))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))) (pow.f64 b 2))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))) b)) (*.f64 (pow.f64 t 2) (+.f64 1 a)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))) (+.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 b (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 y b) (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))) (+.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 b (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (-.f64 a -1) 2))))) (*.f64 (-.f64 a -1) (pow.f64 t 2)))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (-.f64 a -1) 2)))) (*.f64 (pow.f64 (-.f64 a -1) 2) (pow.f64 t 3)))))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (-.f64 a -1) 2))))
(-.f64 (+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 y b) (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (-.f64 a -1) 2)))) (*.f64 (-.f64 a -1) (pow.f64 t 2)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (-.f64 a -1) 2)))) (*.f64 (pow.f64 (-.f64 a -1) 2) (pow.f64 t 3)))))) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (-.f64 a -1) 2))))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (neg.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (-.f64 a -1) 2)) (neg.f64 (/.f64 (*.f64 y z) (-.f64 a -1)))) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (-.f64 a -1) 2)) (/.f64 (*.f64 y z) (-.f64 a -1))) t)))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (*.f64 y b)) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (/.f64 x (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (/.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (/.f64 (*.f64 y (*.f64 b (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 (*.f64 y b) (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))))
(+.f64 (neg.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 (*.f64 y b) (neg.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (-.f64 a -1) 2)) (neg.f64 (/.f64 (*.f64 y z) (-.f64 a -1)))) t)) (+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (-.f64 a -1) 2))) (*.f64 y (neg.f64 b))) (*.f64 (-.f64 a -1) (pow.f64 t 2)))))
(+.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (-.f64 a -1) 2)) (/.f64 (*.f64 y z) (-.f64 a -1))) t)) (+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 (*.f64 y b) (-.f64 (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (-.f64 a -1) 2)) (/.f64 (*.f64 y z) (-.f64 a -1)))) (*.f64 (-.f64 a -1) (pow.f64 t 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) b)) (*.f64 (pow.f64 t 2) (+.f64 1 a))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (pow.f64 b 2))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t)) (+.f64 (/.f64 (*.f64 y (*.f64 b (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)))))))
(+.f64 (/.f64 (*.f64 y (*.f64 b (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))))) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 (*.f64 y b) (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (+.f64 1 a) (pow.f64 t 2)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 (*.f64 y b) (neg.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (*.f64 -1 (+.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2)))) t) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (neg.f64 (-.f64 (/.f64 (*.f64 y z) (+.f64 1 a)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (+.f64 1 a) 2))))) (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)))))))
(+.f64 (+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (-.f64 a -1) 2))) (*.f64 y (neg.f64 b))) (*.f64 (-.f64 a -1) (pow.f64 t 2)))) (neg.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (-.f64 a -1) 2)) (neg.f64 (/.f64 (*.f64 y z) (-.f64 a -1)))) t) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (-.f64 a -1) 2)) (neg.f64 (/.f64 (*.f64 y z) (-.f64 a -1))))) (*.f64 (pow.f64 (-.f64 a -1) 2) (pow.f64 t 3))))))
(+.f64 (+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 (*.f64 y b) (-.f64 (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (-.f64 a -1) 2)) (/.f64 (*.f64 y z) (-.f64 a -1)))) (*.f64 (-.f64 a -1) (pow.f64 t 2)))) (neg.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (-.f64 a -1) 2)) (/.f64 (*.f64 y z) (-.f64 a -1))) t) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (-.f64 a -1) 2)) (/.f64 (*.f64 y z) (-.f64 a -1)))) (*.f64 (pow.f64 (-.f64 a -1) 2) (pow.f64 t 3))))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (*.f64 a (neg.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (neg.f64 a)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t))))))) (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (*.f64 a (neg.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (neg.f64 a)) (+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (/.f64 x (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))))))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (/.f64 x (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2))))))))))
(+.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (neg.f64 (*.f64 (pow.f64 a 3) (+.f64 (/.f64 x (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2))))))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (*.f64 a (neg.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (+.f64 (+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (pow.f64 a 3) (neg.f64 (+.f64 (/.f64 x (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)))))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)))) (neg.f64 (pow.f64 a 3))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (neg.f64 a)) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 -1 (+.f64 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))))))) (*.f64 (pow.f64 a 3) (+.f64 (/.f64 x (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)))))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 (+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (pow.f64 a 2)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 -1 (+.f64 (*.f64 a (+.f64 (/.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))))))) (*.f64 (pow.f64 a 3) (+.f64 (/.f64 x (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)))))))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) a)
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 x a) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (/.f64 x a))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (/.f64 x a) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (/.f64 x a) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)))))))
(+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 x a) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)))))))
(+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 x a) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)))))))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)))) (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (/.f64 x a))))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) a)
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 x a) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (/.f64 x a))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (/.f64 x a) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (/.f64 x a) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)))))))
(+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 x a) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)))))))
(+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 x a) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)))))))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)))) (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (/.f64 x a))))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (-.f64 a -1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (+.f64 (/.f64 x (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (neg.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))))))
(+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))) (neg.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (-.f64 a -1) 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))) (neg.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (+.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))))
(+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))) (+.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (pow.f64 t 2) (pow.f64 (-.f64 a -1) 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 b 3))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))) (*.f64 -1 (+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))) (neg.f64 (+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(+.f64 (+.f64 (/.f64 x (-.f64 a -1)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (pow.f64 t 2) (pow.f64 (-.f64 a -1) 3))))) (neg.f64 (+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (-.f64 a -1) 2))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (-.f64 a -1) 4))))))
(+.f64 (+.f64 (+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1)))) (/.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (pow.f64 t 2) (pow.f64 (-.f64 a -1) 3)))) (neg.f64 (+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 t (pow.f64 (-.f64 a -1) 2))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (-.f64 a -1) 4))))))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 a -1) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 a -1) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (/.f64 (*.f64 (pow.f64 (-.f64 a -1) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (/.f64 (*.f64 (pow.f64 (-.f64 a -1) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))) (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 3))) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4)) (/.f64 (*.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2)))))
(+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 a -1) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 a -1) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 (-.f64 a -1) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 a -1) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (+.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 (-.f64 a -1) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 a -1) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 a -1) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (/.f64 (*.f64 (pow.f64 (-.f64 a -1) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (/.f64 (*.f64 (pow.f64 (-.f64 a -1) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3))) (neg.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 3))) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4)) (/.f64 (*.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2)))))
(+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 a -1) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 a -1) (pow.f64 t 2)) (+.f64 x (/.f64 (*.f64 y z) t))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 (-.f64 a -1) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 a -1) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 y b)) (neg.f64 (+.f64 (/.f64 (*.f64 (-.f64 a -1) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 y z) t)))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (pow.f64 (-.f64 a -1) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) 0)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(+.f64 0 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(-.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) 0)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) 1)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t)))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t)))) (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))))
(/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))
(/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))) (/.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))))
(/.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) 2) 2)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(pow.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) 1)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))

localize47.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.2b
(/.f64 z (*.f64 t (-.f64 a -1)))
2.6b
(*.f64 t (pow.f64 (-.f64 a -1) 2))
5.6b
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
6.7b
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
Compiler

Compiled 127 to 75 computations (40.9% saved)

series134.0ms (0.6%)

Counts
4 → 180
Calls

45 calls:

TimeVariablePointExpression
105.0ms
x
@inf
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
6.0ms
z
@-inf
(/.f64 z (*.f64 t (-.f64 a -1)))
2.0ms
a
@0
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
2.0ms
y
@0
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
1.0ms
a
@0
(/.f64 z (*.f64 t (-.f64 a -1)))

rewrite281.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
984×rational_best.json-5
982×rational_best.json-2
982×rational_best.json-3
982×rational_best.json-1
982×exponential.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019130
1157130
2503130
32110130
Stop Event
node limit
Counts
4 → 46
Calls
Call 1
Inputs
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
(*.f64 t (pow.f64 (-.f64 a -1) 2))
(/.f64 z (*.f64 t (-.f64 a -1)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 1 (/.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (/.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) (*.f64 (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) (/.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (pow.f64 (+.f64 a 1) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (pow.f64 (+.f64 a 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (pow.f64 (+.f64 a 1) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (pow.f64 (+.f64 a 1) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (pow.f64 (+.f64 a 1) 2)) (/.f64 (*.f64 t (pow.f64 (+.f64 a 1) 2)) (*.f64 t (pow.f64 (+.f64 a 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (+.f64 a 1) 2) (+.f64 t t)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (pow.f64 (+.f64 a 1) 2)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 z (*.f64 t (+.f64 a 1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 z (*.f64 t (+.f64 a 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 z (*.f64 t (+.f64 a 1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (*.f64 t (+.f64 a 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 1 (/.f64 z (*.f64 t (+.f64 a 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 1 (/.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 z (*.f64 t (+.f64 a 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))) (/.f64 z (*.f64 t (+.f64 a 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 z (*.f64 t (+.f64 a 1)))) (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))) (/.f64 1 (/.f64 z (*.f64 t (+.f64 a 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 1 (/.f64 z (*.f64 t (+.f64 a 1))))) (/.f64 z (*.f64 t (+.f64 a 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 z (*.f64 t (+.f64 a 1)))) (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1))))) (*.f64 (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))) (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))) (/.f64 z (*.f64 t (+.f64 a 1)))) (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 1 (/.f64 z (*.f64 t (+.f64 a 1))))) (/.f64 z (*.f64 t (+.f64 a 1)))) (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (*.f64 t (+.f64 a 1))) 1)))))

simplify532.0ms (2.2%)

Algorithm
egg-herbie
Rules
1280×rational_best.json-simplify-2
868×rational_best.json-simplify-132
754×rational_best.json-simplify-1
720×rational_best.json-simplify-44
688×rational_best.json-simplify-43
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
023510402
146810238
285110162
3224110150
4463510130
5789610114
Stop Event
node limit
Counts
226 → 189
Calls
Call 1
Inputs
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) t)
(+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 b x)) t)) (/.f64 (*.f64 b x) t))
(+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 b x)) t)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)))) (/.f64 (*.f64 b x) t)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 b x)) t)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t))) (*.f64 -2 (/.f64 (*.f64 b x) t))) (pow.f64 a 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)))) (/.f64 (*.f64 b x) t))))
(/.f64 (*.f64 b x) (*.f64 (pow.f64 a 2) t))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 3) t))) (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 2) t)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 3) t))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)) (pow.f64 a 4))) (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 2) t))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 3) t))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)) (pow.f64 a 4))) (+.f64 (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 2) t)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t))) (*.f64 -2 (/.f64 (*.f64 b x) t))) (pow.f64 a 5))))))
(/.f64 (*.f64 b x) (*.f64 (pow.f64 a 2) t))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 3) t))) (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 2) t)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 3) t))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)) (pow.f64 a 4))) (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 2) t))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 3) t))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)) (pow.f64 a 4))) (+.f64 (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 2) t)) (+.f64 (*.f64 2 (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 5) t))) (*.f64 2 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)) (pow.f64 a 5)))))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 (*.f64 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))) y) t)
(/.f64 (*.f64 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))) y) t)
(/.f64 (*.f64 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))) y) t)
(/.f64 (*.f64 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))) y) t)
(/.f64 (*.f64 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))) y) t)
(/.f64 (*.f64 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))) y) t)
(/.f64 (*.f64 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))) y) t)
(/.f64 (*.f64 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))) y) t)
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1 (/.f64 z (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))))) t))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1 (/.f64 z (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))))) t))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1 (/.f64 z (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))))) t))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1 (/.f64 z (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))))) t))
(*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y)
(+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (/.f64 z t)) (*.f64 a y)) (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y))
(+.f64 (*.f64 y (*.f64 (pow.f64 a 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)) (*.f64 -1 (/.f64 z t))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (/.f64 z t)) (*.f64 a y)) (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y)))
(+.f64 (*.f64 y (*.f64 (pow.f64 a 3) (-.f64 (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t))) (*.f64 -2 (/.f64 (*.f64 b x) t))) (/.f64 z t)))) (+.f64 (*.f64 y (*.f64 (pow.f64 a 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)) (*.f64 -1 (/.f64 z t))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (/.f64 z t)) (*.f64 a y)) (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y))))
(/.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y) (pow.f64 a 2))))
(+.f64 (/.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (*.f64 -1 (/.f64 z t)))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y) (pow.f64 a 2)))))
(+.f64 (/.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (*.f64 -1 (/.f64 z t)))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y) (pow.f64 a 2))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)) (/.f64 z t)) y) (pow.f64 a 4)))))
(/.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y) (pow.f64 a 2))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -2 (/.f64 (*.f64 b x) t)) (/.f64 z t))) (pow.f64 a 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y) (pow.f64 a 2)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -2 (/.f64 (*.f64 b x) t)) (/.f64 z t))) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y) (pow.f64 a 2))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)) (/.f64 z t)) y) (pow.f64 a 4)))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
t
(+.f64 t (*.f64 2 (*.f64 a t)))
(+.f64 (*.f64 (pow.f64 a 2) t) (+.f64 t (*.f64 2 (*.f64 a t))))
(+.f64 (*.f64 (pow.f64 a 2) t) (+.f64 t (*.f64 2 (*.f64 a t))))
(*.f64 (pow.f64 a 2) t)
(+.f64 (*.f64 (pow.f64 a 2) t) (*.f64 2 (*.f64 a t)))
(+.f64 (*.f64 (pow.f64 a 2) t) (+.f64 t (*.f64 2 (*.f64 a t))))
(+.f64 (*.f64 (pow.f64 a 2) t) (+.f64 t (*.f64 2 (*.f64 a t))))
(*.f64 (pow.f64 a 2) t)
(+.f64 (*.f64 (pow.f64 a 2) t) (*.f64 2 (*.f64 a t)))
(+.f64 (*.f64 (pow.f64 a 2) t) (+.f64 t (*.f64 2 (*.f64 a t))))
(+.f64 (*.f64 (pow.f64 a 2) t) (+.f64 t (*.f64 2 (*.f64 a t))))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z t)
(+.f64 (/.f64 z t) (*.f64 -1 (/.f64 (*.f64 a z) t)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) z) t) (+.f64 (/.f64 z t) (*.f64 -1 (/.f64 (*.f64 a z) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 3) z) t)) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) z) t) (+.f64 (/.f64 z t) (*.f64 -1 (/.f64 (*.f64 a z) t)))))
(/.f64 z (*.f64 a t))
(+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 a 2) t))) (/.f64 z (*.f64 a t)))
(+.f64 (/.f64 z (*.f64 (pow.f64 a 3) t)) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 a 2) t))) (/.f64 z (*.f64 a t))))
(+.f64 (/.f64 z (*.f64 (pow.f64 a 3) t)) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 a 2) t))) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 a 4) t))) (/.f64 z (*.f64 a t)))))
(/.f64 z (*.f64 a t))
(+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 a 2) t))) (/.f64 z (*.f64 a t)))
(+.f64 (/.f64 z (*.f64 (pow.f64 a 3) t)) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 a 2) t))) (/.f64 z (*.f64 a t))))
(+.f64 (/.f64 z (*.f64 (pow.f64 a 3) t)) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 a 2) t))) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 a 4) t))) (/.f64 z (*.f64 a t)))))
(+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) 0)
(+.f64 0 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))
(-.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) 0)
(*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) 1)
(*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))
(*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))))
(*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 1 (/.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))))
(*.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))
(*.f64 (/.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))
(*.f64 (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (/.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))
(*.f64 (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) (*.f64 (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))
(pow.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) 1)
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) 0)
(+.f64 0 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))))
(-.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) 0)
(/.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) 1)
(/.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) (/.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))))
(/.f64 (*.f64 2 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))) 2)
(pow.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) 1)
(+.f64 (*.f64 t (pow.f64 (+.f64 a 1) 2)) 0)
(+.f64 0 (*.f64 t (pow.f64 (+.f64 a 1) 2)))
(-.f64 (*.f64 t (pow.f64 (+.f64 a 1) 2)) 0)
(/.f64 (*.f64 t (pow.f64 (+.f64 a 1) 2)) 1)
(/.f64 (*.f64 t (pow.f64 (+.f64 a 1) 2)) (/.f64 (*.f64 t (pow.f64 (+.f64 a 1) 2)) (*.f64 t (pow.f64 (+.f64 a 1) 2))))
(/.f64 (*.f64 (pow.f64 (+.f64 a 1) 2) (+.f64 t t)) 2)
(pow.f64 (*.f64 t (pow.f64 (+.f64 a 1) 2)) 1)
(+.f64 (/.f64 z (*.f64 t (+.f64 a 1))) 0)
(+.f64 0 (/.f64 z (*.f64 t (+.f64 a 1))))
(-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) 0)
(*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) 1)
(*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))))
(*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 1 (/.f64 z (*.f64 t (+.f64 a 1))))))
(*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 1 (/.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1))))))
(*.f64 1 (/.f64 z (*.f64 t (+.f64 a 1))))
(*.f64 (/.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))) (/.f64 z (*.f64 t (+.f64 a 1))))
(*.f64 (/.f64 1 (/.f64 z (*.f64 t (+.f64 a 1)))) (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))))
(*.f64 (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))) (/.f64 1 (/.f64 z (*.f64 t (+.f64 a 1)))))
(*.f64 (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 1 (/.f64 z (*.f64 t (+.f64 a 1))))) (/.f64 z (*.f64 t (+.f64 a 1))))
(*.f64 (/.f64 (/.f64 1 (/.f64 z (*.f64 t (+.f64 a 1)))) (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1))))) (*.f64 (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))) (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1))))))
(*.f64 (/.f64 (/.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))) (/.f64 z (*.f64 t (+.f64 a 1)))) (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))))
(*.f64 (/.f64 (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 1 (/.f64 z (*.f64 t (+.f64 a 1))))) (/.f64 z (*.f64 t (+.f64 a 1)))) (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))))
(pow.f64 (/.f64 z (*.f64 t (+.f64 a 1))) 1)
Outputs
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(/.f64 (*.f64 b x) t)
(+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 b x)) t)) (/.f64 (*.f64 b x) t))
(+.f64 (/.f64 (*.f64 b x) t) (*.f64 -2 (/.f64 (*.f64 (*.f64 b x) a) t)))
(+.f64 (/.f64 (*.f64 b x) t) (*.f64 -2 (/.f64 (*.f64 b (*.f64 x a)) t)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 b x)) t)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)))) (/.f64 (*.f64 b x) t)))
(+.f64 (/.f64 (*.f64 b x) t) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)))) (*.f64 -2 (/.f64 (*.f64 (*.f64 b x) a) t))))
(+.f64 (/.f64 (*.f64 b x) t) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 b x) a) t)) (neg.f64 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4))))))
(+.f64 (/.f64 (*.f64 b x) t) (+.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 x a)) t)) (*.f64 (pow.f64 a 2) (neg.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4))))))
(+.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 -2 (/.f64 (*.f64 b (*.f64 x a)) t))) (*.f64 (pow.f64 a 2) (neg.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 b x)) t)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t))) (*.f64 -2 (/.f64 (*.f64 b x) t))) (pow.f64 a 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)))) (/.f64 (*.f64 b x) t))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 b x) a) t)) (+.f64 (/.f64 (*.f64 b x) t) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)))) (*.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 b x) t) (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)))) (*.f64 -1 (pow.f64 a 3))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 b x) a) t)) (+.f64 (/.f64 (*.f64 b x) t) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 3) (+.f64 (/.f64 (*.f64 b x) t) (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4))))) (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)))))))
(+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 x a)) t)) (*.f64 (pow.f64 a 2) (neg.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4))))) (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (pow.f64 a 3) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 b x) t) -4) (+.f64 (/.f64 (*.f64 b x) t) (/.f64 (*.f64 b x) t))) 2))))
(+.f64 (/.f64 (*.f64 b x) t) (+.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 x a)) t)) (neg.f64 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4))) (*.f64 -2 (*.f64 (pow.f64 a 3) (+.f64 (/.f64 (*.f64 b x) t) (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)))))))))
(+.f64 (/.f64 (*.f64 b x) t) (+.f64 (*.f64 (pow.f64 a 3) (*.f64 2 (+.f64 (/.f64 (*.f64 b x) t) (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 x a)) t)) (*.f64 (pow.f64 a 2) (neg.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)))))))
(/.f64 (*.f64 b x) (*.f64 (pow.f64 a 2) t))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 3) t))) (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 2) t)))
(+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2))) (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 3)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 3) t))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)) (pow.f64 a 4))) (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 2) t))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 3)))) (+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 4)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 3)))) (+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 4)))))
(+.f64 (+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2))) (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 3))))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 4))))
(+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 3)))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 4)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 3) t))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)) (pow.f64 a 4))) (+.f64 (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 2) t)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t))) (*.f64 -2 (/.f64 (*.f64 b x) t))) (pow.f64 a 5))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 4))) (+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2))) (*.f64 -1 (/.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 b x) t) (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)))) (pow.f64 a 5))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 3)))) (+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2))) (+.f64 (neg.f64 (/.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 b x) t) (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)))) (pow.f64 a 5))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 4))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 3)))) (+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 4)) (/.f64 (*.f64 -2 (+.f64 (*.f64 (/.f64 (*.f64 b x) t) -4) (+.f64 (/.f64 (*.f64 b x) t) (/.f64 (*.f64 b x) t)))) (pow.f64 a 5))))))
(+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2))) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 4)) (/.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 b x) t) (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)))) (pow.f64 a 5)))) (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 3))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 3)))) (+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2))) (neg.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 4)) (/.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 b x) t) (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)))) (pow.f64 a 5))))))
(/.f64 (*.f64 b x) (*.f64 (pow.f64 a 2) t))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 3) t))) (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 2) t)))
(+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2))) (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 3)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 3) t))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)) (pow.f64 a 4))) (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 2) t))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 3)))) (+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 4)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 3)))) (+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 4)))))
(+.f64 (+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2))) (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 3))))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 4))))
(+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 3)))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 4)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 3) t))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)) (pow.f64 a 4))) (+.f64 (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 2) t)) (+.f64 (*.f64 2 (/.f64 (*.f64 b x) (*.f64 (pow.f64 a 5) t))) (*.f64 2 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)) (pow.f64 a 5)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 4))) (+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2))) (*.f64 2 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 5)) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 5))))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 3)))) (+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 4))) (*.f64 2 (+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 5))) (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 5)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 3)))) (+.f64 (+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 4)))) (*.f64 2 (+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 5))) (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 5))))))
(+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 3)))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 4))) (*.f64 2 (+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 a 5))) (/.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (pow.f64 a 5)))))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
(*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(/.f64 (*.f64 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))) y) t)
(/.f64 (*.f64 y (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2)))) t)
(/.f64 (*.f64 y (-.f64 (/.f64 z (-.f64 a -1)) (/.f64 (*.f64 b x) (pow.f64 (-.f64 a -1) 2)))) t)
(/.f64 (*.f64 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))) y) t)
(/.f64 (*.f64 y (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2)))) t)
(/.f64 (*.f64 y (-.f64 (/.f64 z (-.f64 a -1)) (/.f64 (*.f64 b x) (pow.f64 (-.f64 a -1) 2)))) t)
(/.f64 (*.f64 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))) y) t)
(/.f64 (*.f64 y (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2)))) t)
(/.f64 (*.f64 y (-.f64 (/.f64 z (-.f64 a -1)) (/.f64 (*.f64 b x) (pow.f64 (-.f64 a -1) 2)))) t)
(/.f64 (*.f64 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))) y) t)
(/.f64 (*.f64 y (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2)))) t)
(/.f64 (*.f64 y (-.f64 (/.f64 z (-.f64 a -1)) (/.f64 (*.f64 b x) (pow.f64 (-.f64 a -1) 2)))) t)
(/.f64 (*.f64 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))) y) t)
(/.f64 (*.f64 y (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2)))) t)
(/.f64 (*.f64 y (-.f64 (/.f64 z (-.f64 a -1)) (/.f64 (*.f64 b x) (pow.f64 (-.f64 a -1) 2)))) t)
(/.f64 (*.f64 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))) y) t)
(/.f64 (*.f64 y (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2)))) t)
(/.f64 (*.f64 y (-.f64 (/.f64 z (-.f64 a -1)) (/.f64 (*.f64 b x) (pow.f64 (-.f64 a -1) 2)))) t)
(/.f64 (*.f64 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))) y) t)
(/.f64 (*.f64 y (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2)))) t)
(/.f64 (*.f64 y (-.f64 (/.f64 z (-.f64 a -1)) (/.f64 (*.f64 b x) (pow.f64 (-.f64 a -1) 2)))) t)
(/.f64 (*.f64 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))) y) t)
(/.f64 (*.f64 y (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2)))) t)
(/.f64 (*.f64 y (-.f64 (/.f64 z (-.f64 a -1)) (/.f64 (*.f64 b x) (pow.f64 (-.f64 a -1) 2)))) t)
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1 (/.f64 z (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))))) t))
(neg.f64 (/.f64 (*.f64 y (*.f64 -1 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))))) t))
(neg.f64 (/.f64 (*.f64 -1 (*.f64 y (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))))) t))
(neg.f64 (/.f64 (*.f64 y (neg.f64 (-.f64 (/.f64 z (-.f64 a -1)) (/.f64 (*.f64 b x) (pow.f64 (-.f64 a -1) 2))))) t))
(neg.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2)) (neg.f64 (/.f64 z (+.f64 1 a))))) t))
(neg.f64 (/.f64 (*.f64 y (-.f64 (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2)) (/.f64 z (+.f64 1 a)))) t))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1 (/.f64 z (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))))) t))
(neg.f64 (/.f64 (*.f64 y (*.f64 -1 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))))) t))
(neg.f64 (/.f64 (*.f64 -1 (*.f64 y (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))))) t))
(neg.f64 (/.f64 (*.f64 y (neg.f64 (-.f64 (/.f64 z (-.f64 a -1)) (/.f64 (*.f64 b x) (pow.f64 (-.f64 a -1) 2))))) t))
(neg.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2)) (neg.f64 (/.f64 z (+.f64 1 a))))) t))
(neg.f64 (/.f64 (*.f64 y (-.f64 (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2)) (/.f64 z (+.f64 1 a)))) t))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1 (/.f64 z (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))))) t))
(neg.f64 (/.f64 (*.f64 y (*.f64 -1 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))))) t))
(neg.f64 (/.f64 (*.f64 -1 (*.f64 y (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))))) t))
(neg.f64 (/.f64 (*.f64 y (neg.f64 (-.f64 (/.f64 z (-.f64 a -1)) (/.f64 (*.f64 b x) (pow.f64 (-.f64 a -1) 2))))) t))
(neg.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2)) (neg.f64 (/.f64 z (+.f64 1 a))))) t))
(neg.f64 (/.f64 (*.f64 y (-.f64 (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2)) (/.f64 z (+.f64 1 a)))) t))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1 (/.f64 z (+.f64 1 a))) (*.f64 -1 (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))))) t))
(neg.f64 (/.f64 (*.f64 y (*.f64 -1 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))))) t))
(neg.f64 (/.f64 (*.f64 -1 (*.f64 y (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))))) t))
(neg.f64 (/.f64 (*.f64 y (neg.f64 (-.f64 (/.f64 z (-.f64 a -1)) (/.f64 (*.f64 b x) (pow.f64 (-.f64 a -1) 2))))) t))
(neg.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2)) (neg.f64 (/.f64 z (+.f64 1 a))))) t))
(neg.f64 (/.f64 (*.f64 y (-.f64 (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2)) (/.f64 z (+.f64 1 a)))) t))
(*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y)
(*.f64 y (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)))
(+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (/.f64 z t)) (*.f64 a y)) (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y))
(+.f64 (*.f64 y (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t))) (*.f64 a (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (/.f64 z t)) y)))
(+.f64 (*.f64 y (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t))) (*.f64 a (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (/.f64 z t)))))
(*.f64 y (+.f64 (*.f64 a (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (/.f64 z t))) (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t))))
(*.f64 y (+.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) (*.f64 a (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (/.f64 z t)))))
(+.f64 (*.f64 y (*.f64 (pow.f64 a 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)) (*.f64 -1 (/.f64 z t))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (/.f64 z t)) (*.f64 a y)) (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y)))
(+.f64 (+.f64 (*.f64 y (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t))) (*.f64 a (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (/.f64 z t)) y))) (*.f64 (pow.f64 a 2) (*.f64 y (-.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (*.f64 -1 (/.f64 z t))))))
(+.f64 (*.f64 a (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (/.f64 z t)))) (+.f64 (*.f64 y (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t))) (*.f64 (pow.f64 a 2) (*.f64 y (-.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (neg.f64 (/.f64 z t)))))))
(+.f64 (*.f64 y (+.f64 (*.f64 a (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (/.f64 z t))) (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)))) (*.f64 (pow.f64 a 2) (*.f64 y (-.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (neg.f64 (/.f64 z t))))))
(+.f64 (*.f64 a (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (/.f64 z t)))) (*.f64 y (+.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) (*.f64 (pow.f64 a 2) (-.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (neg.f64 (/.f64 z t)))))))
(+.f64 (*.f64 y (+.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) (*.f64 a (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (/.f64 z t))))) (*.f64 (+.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (/.f64 z t)) (*.f64 (pow.f64 a 2) y)))
(+.f64 (*.f64 y (*.f64 (pow.f64 a 3) (-.f64 (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t))) (*.f64 -2 (/.f64 (*.f64 b x) t))) (/.f64 z t)))) (+.f64 (*.f64 y (*.f64 (pow.f64 a 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)) (*.f64 -1 (/.f64 z t))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (/.f64 z t)) (*.f64 a y)) (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y))))
(+.f64 (+.f64 (*.f64 y (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t))) (*.f64 a (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (/.f64 z t)) y))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 y (-.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (*.f64 -1 (/.f64 z t))))) (*.f64 (pow.f64 a 3) (*.f64 y (-.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 b x) t) (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)))) (/.f64 z t))))))
(+.f64 (+.f64 (*.f64 y (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t))) (*.f64 a (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (/.f64 z t))))) (*.f64 y (+.f64 (*.f64 (pow.f64 a 3) (-.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 b x) t) (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)))) (/.f64 z t))) (*.f64 (pow.f64 a 2) (-.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (neg.f64 (/.f64 z t)))))))
(+.f64 (*.f64 y (+.f64 (*.f64 a (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (/.f64 z t))) (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)))) (*.f64 y (+.f64 (*.f64 (pow.f64 a 2) (-.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (neg.f64 (/.f64 z t)))) (*.f64 (pow.f64 a 3) (-.f64 (*.f64 -2 (+.f64 (*.f64 (/.f64 (*.f64 b x) t) -4) (+.f64 (/.f64 (*.f64 b x) t) (/.f64 (*.f64 b x) t)))) (/.f64 z t))))))
(+.f64 (*.f64 y (+.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) (*.f64 a (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (/.f64 z t))))) (*.f64 y (+.f64 (*.f64 (pow.f64 a 2) (-.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (neg.f64 (/.f64 z t)))) (*.f64 (pow.f64 a 3) (-.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 b x) t) (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)))) (/.f64 z t))))))
(+.f64 (*.f64 y (+.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) (*.f64 a (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (/.f64 z t))))) (*.f64 y (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (/.f64 z t))) (*.f64 (pow.f64 a 3) (-.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 b x) t) (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)))) (/.f64 z t))))))
(/.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (*.f64 y z) (*.f64 t a))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y) (pow.f64 a 2))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (*.f64 -1 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) t) (/.f64 z t))) (pow.f64 a 2))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (neg.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) t) (/.f64 z t))) (pow.f64 a 2))))
(+.f64 (/.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (*.f64 -1 (/.f64 z t)))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y) (pow.f64 a 2)))))
(+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (*.f64 -1 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) t) (/.f64 z t))) (pow.f64 a 2)))) (/.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (*.f64 -1 (/.f64 z t)))) (pow.f64 a 3)))
(+.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (neg.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) t) (/.f64 z t))) (pow.f64 a 2)))) (/.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (neg.f64 (/.f64 z t)))) (pow.f64 a 3)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (neg.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) t) (/.f64 z t))) (pow.f64 a 2))) (/.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (neg.f64 (/.f64 z t)))) (pow.f64 a 3))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (neg.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) t) (/.f64 z t))) (pow.f64 a 2))) (/.f64 (*.f64 y (+.f64 (/.f64 z t) (*.f64 2 (/.f64 (*.f64 b x) t)))) (pow.f64 a 3))))
(+.f64 (/.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (*.f64 -1 (/.f64 z t)))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y) (pow.f64 a 2))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)) (/.f64 z t)) y) (pow.f64 a 4)))))
(+.f64 (/.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (*.f64 -1 (/.f64 z t)))) (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) t) (/.f64 z t))) (pow.f64 a 2))) (/.f64 (*.f64 y (-.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (/.f64 z t))) (pow.f64 a 4)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) t) (/.f64 z t))) (pow.f64 a 2))) (/.f64 (*.f64 y (-.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (/.f64 z t))) (pow.f64 a 4))) (/.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (neg.f64 (/.f64 z t)))) (pow.f64 a 3))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 b x) t)) (neg.f64 (/.f64 z t)))) (pow.f64 a 3)) (+.f64 (neg.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) t) (/.f64 z t))) (pow.f64 a 2))) (/.f64 (*.f64 y (-.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (/.f64 z t))) (pow.f64 a 4)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 (*.f64 y (+.f64 (/.f64 z t) (*.f64 2 (/.f64 (*.f64 b x) t)))) (pow.f64 a 3)) (+.f64 (neg.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) t) (/.f64 z t))) (pow.f64 a 2))) (/.f64 (*.f64 y (-.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (/.f64 z t))) (pow.f64 a 4)))))
(/.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (*.f64 y z) (*.f64 t a))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y) (pow.f64 a 2))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (*.f64 -1 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) t) (/.f64 z t))) (pow.f64 a 2))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (neg.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) t) (/.f64 z t))) (pow.f64 a 2))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -2 (/.f64 (*.f64 b x) t)) (/.f64 z t))) (pow.f64 a 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y) (pow.f64 a 2)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (*.f64 -1 (+.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) t) (/.f64 z t))) (pow.f64 a 2)) (/.f64 (*.f64 y (-.f64 (*.f64 (/.f64 (*.f64 b x) t) -2) (/.f64 z t))) (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (neg.f64 (+.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) t) (/.f64 z t))) (pow.f64 a 2)) (/.f64 (*.f64 y (-.f64 (*.f64 (/.f64 (*.f64 b x) t) -2) (/.f64 z t))) (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -2 (/.f64 (*.f64 b x) t)) (/.f64 z t))) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y) (pow.f64 a 2))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 b x) t)) (/.f64 (*.f64 b x) t)) (/.f64 z t)) y) (pow.f64 a 4)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (/.f64 z t))) (pow.f64 a 4)) (*.f64 -1 (+.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) t) (/.f64 z t))) (pow.f64 a 2)) (/.f64 (*.f64 y (-.f64 (*.f64 (/.f64 (*.f64 b x) t) -2) (/.f64 z t))) (pow.f64 a 3))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (/.f64 z t))) (pow.f64 a 4)) (neg.f64 (+.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) t) (/.f64 z t))) (pow.f64 a 2)) (/.f64 (*.f64 y (-.f64 (*.f64 (/.f64 (*.f64 b x) t) -2) (/.f64 z t))) (pow.f64 a 3))))))
(+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 (/.f64 (*.f64 b x) t) (*.f64 (/.f64 (*.f64 b x) t) -4)) (/.f64 z t))) (pow.f64 a 4)) (+.f64 (/.f64 (*.f64 y z) (*.f64 t a)) (neg.f64 (+.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 b x) t) (/.f64 z t))) (pow.f64 a 2)) (/.f64 (*.f64 y (-.f64 (*.f64 (/.f64 (*.f64 b x) t) -2) (/.f64 z t))) (pow.f64 a 3))))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (-.f64 a -1) 2)))) (/.f64 (*.f64 y z) (*.f64 t (-.f64 a -1))))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (-.f64 a -1) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (-.f64 a -1) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (-.f64 a -1) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (-.f64 a -1) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (-.f64 a -1) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (-.f64 a -1) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (-.f64 a -1) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (-.f64 a -1) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (-.f64 a -1) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (-.f64 a -1) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (-.f64 a -1) 2))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (-.f64 a -1) 2))
t
(+.f64 t (*.f64 2 (*.f64 a t)))
(+.f64 t (*.f64 2 (*.f64 t a)))
(+.f64 t (*.f64 t (*.f64 a 2)))
(+.f64 (*.f64 (pow.f64 a 2) t) (+.f64 t (*.f64 2 (*.f64 a t))))
(+.f64 (*.f64 t (pow.f64 a 2)) (+.f64 t (*.f64 2 (*.f64 t a))))
(+.f64 t (*.f64 t (+.f64 (*.f64 a 2) (pow.f64 a 2))))
(+.f64 t (*.f64 t (+.f64 (pow.f64 a 2) (*.f64 a 2))))
(+.f64 (*.f64 (pow.f64 a 2) t) (+.f64 t (*.f64 2 (*.f64 a t))))
(+.f64 (*.f64 t (pow.f64 a 2)) (+.f64 t (*.f64 2 (*.f64 t a))))
(+.f64 t (*.f64 t (+.f64 (*.f64 a 2) (pow.f64 a 2))))
(+.f64 t (*.f64 t (+.f64 (pow.f64 a 2) (*.f64 a 2))))
(*.f64 (pow.f64 a 2) t)
(*.f64 t (pow.f64 a 2))
(+.f64 (*.f64 (pow.f64 a 2) t) (*.f64 2 (*.f64 a t)))
(+.f64 (*.f64 t (pow.f64 a 2)) (*.f64 2 (*.f64 t a)))
(*.f64 t (+.f64 (*.f64 a 2) (pow.f64 a 2)))
(*.f64 t (+.f64 (pow.f64 a 2) (*.f64 a 2)))
(+.f64 (*.f64 (pow.f64 a 2) t) (+.f64 t (*.f64 2 (*.f64 a t))))
(+.f64 (*.f64 t (pow.f64 a 2)) (+.f64 t (*.f64 2 (*.f64 t a))))
(+.f64 t (*.f64 t (+.f64 (*.f64 a 2) (pow.f64 a 2))))
(+.f64 t (*.f64 t (+.f64 (pow.f64 a 2) (*.f64 a 2))))
(+.f64 (*.f64 (pow.f64 a 2) t) (+.f64 t (*.f64 2 (*.f64 a t))))
(+.f64 (*.f64 t (pow.f64 a 2)) (+.f64 t (*.f64 2 (*.f64 t a))))
(+.f64 t (*.f64 t (+.f64 (*.f64 a 2) (pow.f64 a 2))))
(+.f64 t (*.f64 t (+.f64 (pow.f64 a 2) (*.f64 a 2))))
(*.f64 (pow.f64 a 2) t)
(*.f64 t (pow.f64 a 2))
(+.f64 (*.f64 (pow.f64 a 2) t) (*.f64 2 (*.f64 a t)))
(+.f64 (*.f64 t (pow.f64 a 2)) (*.f64 2 (*.f64 t a)))
(*.f64 t (+.f64 (*.f64 a 2) (pow.f64 a 2)))
(*.f64 t (+.f64 (pow.f64 a 2) (*.f64 a 2)))
(+.f64 (*.f64 (pow.f64 a 2) t) (+.f64 t (*.f64 2 (*.f64 a t))))
(+.f64 (*.f64 t (pow.f64 a 2)) (+.f64 t (*.f64 2 (*.f64 t a))))
(+.f64 t (*.f64 t (+.f64 (*.f64 a 2) (pow.f64 a 2))))
(+.f64 t (*.f64 t (+.f64 (pow.f64 a 2) (*.f64 a 2))))
(+.f64 (*.f64 (pow.f64 a 2) t) (+.f64 t (*.f64 2 (*.f64 a t))))
(+.f64 (*.f64 t (pow.f64 a 2)) (+.f64 t (*.f64 2 (*.f64 t a))))
(+.f64 t (*.f64 t (+.f64 (*.f64 a 2) (pow.f64 a 2))))
(+.f64 t (*.f64 t (+.f64 (pow.f64 a 2) (*.f64 a 2))))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(/.f64 z t)
(+.f64 (/.f64 z t) (*.f64 -1 (/.f64 (*.f64 a z) t)))
(+.f64 (/.f64 z t) (neg.f64 (/.f64 (*.f64 a z) t)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) z) t) (+.f64 (/.f64 z t) (*.f64 -1 (/.f64 (*.f64 a z) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a z) t)) (+.f64 (/.f64 z t) (/.f64 (*.f64 (pow.f64 a 2) z) t)))
(+.f64 (/.f64 z t) (+.f64 (neg.f64 (/.f64 (*.f64 a z) t)) (/.f64 (*.f64 (pow.f64 a 2) z) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 3) z) t)) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) z) t) (+.f64 (/.f64 z t) (*.f64 -1 (/.f64 (*.f64 a z) t)))))
(+.f64 (+.f64 (/.f64 z t) (*.f64 -1 (/.f64 (*.f64 a z) t))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) z) t) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 3) z) t))))
(+.f64 (+.f64 (/.f64 z t) (neg.f64 (/.f64 (*.f64 a z) t))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) z) t) (neg.f64 (/.f64 (*.f64 (pow.f64 a 3) z) t))))
(+.f64 (+.f64 (/.f64 z t) (/.f64 (*.f64 (pow.f64 a 2) z) t)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 a 3) z) t) (/.f64 (*.f64 a z) t))))
(+.f64 (/.f64 z t) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) z) t) (*.f64 -1 (+.f64 (/.f64 (*.f64 a z) t) (/.f64 (*.f64 (pow.f64 a 3) z) t)))))
(+.f64 (+.f64 (/.f64 z t) (/.f64 (*.f64 (pow.f64 a 2) z) t)) (neg.f64 (+.f64 (/.f64 (*.f64 a z) t) (/.f64 (*.f64 (pow.f64 a 3) z) t))))
(/.f64 z (*.f64 a t))
(/.f64 z (*.f64 t a))
(+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 a 2) t))) (/.f64 z (*.f64 a t)))
(+.f64 (/.f64 z (*.f64 t a)) (*.f64 -1 (/.f64 z (*.f64 t (pow.f64 a 2)))))
(+.f64 (/.f64 z (*.f64 t a)) (neg.f64 (/.f64 z (*.f64 t (pow.f64 a 2)))))
(+.f64 (/.f64 z (*.f64 (pow.f64 a 3) t)) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 a 2) t))) (/.f64 z (*.f64 a t))))
(+.f64 (/.f64 z (*.f64 t a)) (+.f64 (*.f64 -1 (/.f64 z (*.f64 t (pow.f64 a 2)))) (/.f64 z (*.f64 t (pow.f64 a 3)))))
(+.f64 (/.f64 z (*.f64 t a)) (+.f64 (neg.f64 (/.f64 z (*.f64 t (pow.f64 a 2)))) (/.f64 z (*.f64 t (pow.f64 a 3)))))
(+.f64 (neg.f64 (/.f64 z (*.f64 t (pow.f64 a 2)))) (+.f64 (/.f64 z (*.f64 t a)) (/.f64 z (*.f64 t (pow.f64 a 3)))))
(+.f64 (/.f64 z (*.f64 (pow.f64 a 3) t)) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 a 2) t))) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 a 4) t))) (/.f64 z (*.f64 a t)))))
(+.f64 (/.f64 z (*.f64 t (pow.f64 a 3))) (+.f64 (/.f64 z (*.f64 t a)) (+.f64 (*.f64 -1 (/.f64 z (*.f64 t (pow.f64 a 4)))) (*.f64 -1 (/.f64 z (*.f64 t (pow.f64 a 2)))))))
(+.f64 (/.f64 z (*.f64 t (pow.f64 a 3))) (+.f64 (/.f64 z (*.f64 t a)) (*.f64 -1 (+.f64 (/.f64 z (*.f64 t (pow.f64 a 2))) (/.f64 z (*.f64 t (pow.f64 a 4)))))))
(+.f64 (/.f64 z (*.f64 t a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 z (*.f64 t (pow.f64 a 2))) (/.f64 z (*.f64 t (pow.f64 a 4))))) (/.f64 z (*.f64 t (pow.f64 a 3)))))
(+.f64 (/.f64 z (*.f64 t a)) (+.f64 (/.f64 z (*.f64 t (pow.f64 a 3))) (neg.f64 (+.f64 (/.f64 z (*.f64 t (pow.f64 a 2))) (/.f64 z (*.f64 t (pow.f64 a 4)))))))
(/.f64 z (*.f64 a t))
(/.f64 z (*.f64 t a))
(+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 a 2) t))) (/.f64 z (*.f64 a t)))
(+.f64 (/.f64 z (*.f64 t a)) (*.f64 -1 (/.f64 z (*.f64 t (pow.f64 a 2)))))
(+.f64 (/.f64 z (*.f64 t a)) (neg.f64 (/.f64 z (*.f64 t (pow.f64 a 2)))))
(+.f64 (/.f64 z (*.f64 (pow.f64 a 3) t)) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 a 2) t))) (/.f64 z (*.f64 a t))))
(+.f64 (/.f64 z (*.f64 t a)) (+.f64 (*.f64 -1 (/.f64 z (*.f64 t (pow.f64 a 2)))) (/.f64 z (*.f64 t (pow.f64 a 3)))))
(+.f64 (/.f64 z (*.f64 t a)) (+.f64 (neg.f64 (/.f64 z (*.f64 t (pow.f64 a 2)))) (/.f64 z (*.f64 t (pow.f64 a 3)))))
(+.f64 (neg.f64 (/.f64 z (*.f64 t (pow.f64 a 2)))) (+.f64 (/.f64 z (*.f64 t a)) (/.f64 z (*.f64 t (pow.f64 a 3)))))
(+.f64 (/.f64 z (*.f64 (pow.f64 a 3) t)) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 a 2) t))) (+.f64 (*.f64 -1 (/.f64 z (*.f64 (pow.f64 a 4) t))) (/.f64 z (*.f64 a t)))))
(+.f64 (/.f64 z (*.f64 t (pow.f64 a 3))) (+.f64 (/.f64 z (*.f64 t a)) (+.f64 (*.f64 -1 (/.f64 z (*.f64 t (pow.f64 a 4)))) (*.f64 -1 (/.f64 z (*.f64 t (pow.f64 a 2)))))))
(+.f64 (/.f64 z (*.f64 t (pow.f64 a 3))) (+.f64 (/.f64 z (*.f64 t a)) (*.f64 -1 (+.f64 (/.f64 z (*.f64 t (pow.f64 a 2))) (/.f64 z (*.f64 t (pow.f64 a 4)))))))
(+.f64 (/.f64 z (*.f64 t a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 z (*.f64 t (pow.f64 a 2))) (/.f64 z (*.f64 t (pow.f64 a 4))))) (/.f64 z (*.f64 t (pow.f64 a 3)))))
(+.f64 (/.f64 z (*.f64 t a)) (+.f64 (/.f64 z (*.f64 t (pow.f64 a 3))) (neg.f64 (+.f64 (/.f64 z (*.f64 t (pow.f64 a 2))) (/.f64 z (*.f64 t (pow.f64 a 4)))))))
(+.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) 0)
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(+.f64 0 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(-.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) 0)
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) 1)
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 1 (/.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(*.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(*.f64 (/.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(*.f64 (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (/.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(*.f64 (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) (*.f64 (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 1 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))) (*.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(pow.f64 (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))) 1)
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) 0)
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
(+.f64 0 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
(-.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) 0)
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
(/.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) 1)
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
(/.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) (/.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
(/.f64 (*.f64 2 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2)))))) 2)
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
(pow.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 a 1) 2))))) 1)
(*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2)))))
(+.f64 (*.f64 t (pow.f64 (+.f64 a 1) 2)) 0)
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (-.f64 a -1) 2))
(+.f64 0 (*.f64 t (pow.f64 (+.f64 a 1) 2)))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (-.f64 a -1) 2))
(-.f64 (*.f64 t (pow.f64 (+.f64 a 1) 2)) 0)
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (-.f64 a -1) 2))
(/.f64 (*.f64 t (pow.f64 (+.f64 a 1) 2)) 1)
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (-.f64 a -1) 2))
(/.f64 (*.f64 t (pow.f64 (+.f64 a 1) 2)) (/.f64 (*.f64 t (pow.f64 (+.f64 a 1) 2)) (*.f64 t (pow.f64 (+.f64 a 1) 2))))
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (-.f64 a -1) 2))
(/.f64 (*.f64 (pow.f64 (+.f64 a 1) 2) (+.f64 t t)) 2)
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (-.f64 a -1) 2))
(pow.f64 (*.f64 t (pow.f64 (+.f64 a 1) 2)) 1)
(*.f64 t (pow.f64 (+.f64 1 a) 2))
(*.f64 t (pow.f64 (-.f64 a -1) 2))
(+.f64 (/.f64 z (*.f64 t (+.f64 a 1))) 0)
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(+.f64 0 (/.f64 z (*.f64 t (+.f64 a 1))))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(-.f64 (/.f64 z (*.f64 t (+.f64 a 1))) 0)
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) 1)
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 1 (/.f64 z (*.f64 t (+.f64 a 1))))))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 1 (/.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1))))))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(*.f64 1 (/.f64 z (*.f64 t (+.f64 a 1))))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(*.f64 (/.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))) (/.f64 z (*.f64 t (+.f64 a 1))))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(*.f64 (/.f64 1 (/.f64 z (*.f64 t (+.f64 a 1)))) (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(*.f64 (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))) (/.f64 1 (/.f64 z (*.f64 t (+.f64 a 1)))))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(*.f64 (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 1 (/.f64 z (*.f64 t (+.f64 a 1))))) (/.f64 z (*.f64 t (+.f64 a 1))))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(*.f64 (/.f64 (/.f64 1 (/.f64 z (*.f64 t (+.f64 a 1)))) (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1))))) (*.f64 (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))) (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1))))))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(*.f64 (/.f64 (/.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))) (/.f64 z (*.f64 t (+.f64 a 1)))) (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(*.f64 (/.f64 (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 1 (/.f64 z (*.f64 t (+.f64 a 1))))) (/.f64 z (*.f64 t (+.f64 a 1)))) (*.f64 (/.f64 z (*.f64 t (+.f64 a 1))) (/.f64 z (*.f64 t (+.f64 a 1)))))
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))
(pow.f64 (/.f64 z (*.f64 t (+.f64 a 1))) 1)
(/.f64 z (*.f64 t (+.f64 1 a)))
(/.f64 z (*.f64 t (-.f64 a -1)))

eval1.1s (4.6%)

Compiler

Compiled 100245 to 41806 computations (58.3% saved)

prune1.2s (5%)

Pruning

21 alts after pruning (18 fresh and 3 done)

PrunedKeptTotal
New1394111405
Fresh4711
Picked101
Done134
Total1400211421
Error
0.4b
Counts
1421 → 21
Alt Table
Click to see full alt table
StatusErrorProgram
30.3b
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))
28.4b
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
45.8b
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
27.6b
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))
28.5b
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (+.f64 1 a))
50.3b
(/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t))
40.1b
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
46.3b
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
42.4b
(/.f64 z b)
36.9b
(/.f64 x (-.f64 a -1))
28.3b
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
46.0b
(+.f64 (/.f64 (*.f64 y z) t) (+.f64 x (neg.f64 (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t))))))
45.6b
(+.f64 (/.f64 (*.f64 y z) t) x)
41.2b
(+.f64 (/.f64 z b) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t))
41.9b
(+.f64 (/.f64 z b) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)) (/.f64 (*.f64 t x) b)) y)))
30.8b
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))) y) t))
42.0b
(+.f64 (/.f64 x (-.f64 a -1)) (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y))
32.3b
(+.f64 (/.f64 x (-.f64 a -1)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (+.f64 t (*.f64 t (*.f64 a 2)))))))
37.0b
(+.f64 (/.f64 x (-.f64 a -1)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) t))))
31.9b
(+.f64 (/.f64 x (-.f64 a -1)) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (-.f64 a -1) 2)) (/.f64 (*.f64 y z) (-.f64 a -1))) t)))
52.1b
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
Compiler

Compiled 973 to 610 computations (37.3% saved)

localize16.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))
1.8b
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
4.4b
(/.f64 (*.f64 y b) t)
Compiler

Compiled 43 to 18 computations (58.1% saved)

series10.0ms (0%)

Counts
2 → 108
Calls

27 calls:

TimeVariablePointExpression
2.0ms
t
@-inf
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
1.0ms
x
@inf
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
1.0ms
a
@0
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
1.0ms
x
@0
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
1.0ms
y
@inf
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))

rewrite122.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1340×rational_best.json-simplify-57
700×rational_best.json-5
698×rational_best.json-2
698×rational_best.json-3
698×rational_best.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01356
110856
235956
3150956
4660356
Stop Event
node limit
Counts
2 → 42
Calls
Call 1
Inputs
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 1 (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))) (*.f64 (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 -1 (+.f64 a (/.f64 (*.f64 y b) t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 a (/.f64 (*.f64 y b) t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 1 (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 -1 (+.f64 a (/.f64 (*.f64 y b) t))))))))

simplify330.0ms (1.4%)

Algorithm
egg-herbie
Rules
980×rational_best.json-simplify-80
928×rational_best.json-simplify-24
906×rational_best.json-simplify-78
878×rational_best.json-simplify-94
860×rational_best.json-simplify-49
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01907380
13877222
29967212
333877202
467727202
Stop Event
node limit
Counts
150 → 105
Calls
Call 1
Inputs
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) x) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 3) x) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) x) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))))))
(/.f64 x a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) x)) (pow.f64 a 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 x (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))) (/.f64 x a))))
(/.f64 x a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) x)) (pow.f64 a 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 x (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))) (/.f64 x a))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) x)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) x)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) x)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) x)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) x)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))))
(+.f64 (/.f64 (*.f64 y b) t) 1)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
a
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
a
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 a)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(/.f64 (*.f64 y b) t)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(/.f64 (*.f64 y b) t)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 a)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(/.f64 (*.f64 y b) t)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(/.f64 (*.f64 y b) t)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(/.f64 (*.f64 y b) t)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 a)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 a)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) 0)
(+.f64 0 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(-.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) 0)
(-.f64 0 (neg.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(*.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) 1)
(*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 1 (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(*.f64 (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(*.f64 (/.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(*.f64 (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(*.f64 (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(*.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))) (*.f64 (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(*.f64 (/.f64 (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(*.f64 (/.f64 (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(pow.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) 1)
(neg.f64 (neg.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(-.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) 0)
(-.f64 0 (-.f64 -1 (+.f64 a (/.f64 (*.f64 y b) t))))
(-.f64 (+.f64 a (/.f64 (*.f64 y b) t)) -1)
(*.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))
(*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) 1)
(*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 1 (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(*.f64 (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))
(*.f64 (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(*.f64 (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(*.f64 (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))
(*.f64 (/.f64 1 (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(*.f64 (/.f64 (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(*.f64 (/.f64 (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) 1)
(/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(/.f64 (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) 2) 2)
(pow.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) 1)
(neg.f64 (-.f64 -1 (+.f64 a (/.f64 (*.f64 y b) t))))
Outputs
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))))
(+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 -1 (/.f64 (*.f64 x a) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (neg.f64 (/.f64 (*.f64 x a) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) x) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (*.f64 x (pow.f64 a 2)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (*.f64 -1 (/.f64 (*.f64 x a) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (neg.f64 (/.f64 (*.f64 x a) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 (*.f64 x (pow.f64 a 2)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (neg.f64 (/.f64 (*.f64 x a) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))))) (/.f64 (*.f64 x (pow.f64 a 2)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 3) x) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) x) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x a) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (*.f64 x (pow.f64 a 2)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 a 3)) (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2))))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 x (pow.f64 a 2)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 x a) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 x (pow.f64 a 3)) (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)))))
(+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (*.f64 x (pow.f64 a 2)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 x a) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 x (pow.f64 a 3)) (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2))))))
(+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (*.f64 x (pow.f64 a 2)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (neg.f64 (+.f64 (/.f64 (*.f64 x a) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 x (pow.f64 a 3)) (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2))))))
(/.f64 x a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a))
(+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))))
(+.f64 (/.f64 x a) (neg.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) x)) (pow.f64 a 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3))))
(+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 x (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))) (/.f64 x a))))
(+.f64 (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)))) (+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 x a) (+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))))))
(+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (*.f64 x (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))) (+.f64 (neg.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(/.f64 x a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 x a))
(+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))))
(+.f64 (/.f64 x a) (neg.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) x)) (pow.f64 a 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3))))
(+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 x (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))) (/.f64 x a))))
(+.f64 (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)))) (+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 x a) (+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))))))
(+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (*.f64 x (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))) (+.f64 (neg.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 x (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x (pow.f64 b 3))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(/.f64 (*.f64 t x) (*.f64 y b))
(/.f64 (*.f64 x t) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 1 a))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (+.f64 1 a))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 1 a))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 (*.f64 y b) 3)) (/.f64 (*.f64 x t) (*.f64 y b))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (+.f64 1 a))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) x)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) x)) (pow.f64 (*.f64 y b) 4)) (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 1 a))) (pow.f64 (*.f64 y b) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 (*.f64 y b) 3)) (/.f64 (*.f64 x t) (*.f64 y b))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (pow.f64 (*.f64 y b) 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (+.f64 1 a))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 3))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 x (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(/.f64 (*.f64 t x) (*.f64 y b))
(/.f64 (*.f64 x t) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 1 a))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (+.f64 1 a))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 1 a))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 (*.f64 y b) 3)) (/.f64 (*.f64 x t) (*.f64 y b))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (+.f64 1 a))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) x)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) x)) (pow.f64 (*.f64 y b) 4)) (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 1 a))) (pow.f64 (*.f64 y b) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 (*.f64 y b) 3)) (/.f64 (*.f64 x t) (*.f64 y b))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (pow.f64 (*.f64 y b) 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (+.f64 1 a))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 3))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 x (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 x (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x (pow.f64 b 3))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(/.f64 (*.f64 t x) (*.f64 y b))
(/.f64 (*.f64 x t) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 1 a))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (+.f64 1 a))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 1 a))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 (*.f64 y b) 3)) (/.f64 (*.f64 x t) (*.f64 y b))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (+.f64 1 a))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) x)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) x)) (pow.f64 (*.f64 y b) 4)) (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 1 a))) (pow.f64 (*.f64 y b) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 (*.f64 y b) 3)) (/.f64 (*.f64 x t) (*.f64 y b))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (pow.f64 (*.f64 y b) 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (+.f64 1 a))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 3))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 x (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(/.f64 (*.f64 t x) (*.f64 y b))
(/.f64 (*.f64 x t) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 1 a))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (+.f64 1 a))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 1 a))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 (*.f64 y b) 3)) (/.f64 (*.f64 x t) (*.f64 y b))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (+.f64 1 a))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) x)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) x)) (pow.f64 (*.f64 y b) 4)) (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 1 a))) (pow.f64 (*.f64 y b) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 (*.f64 y b) 3)) (/.f64 (*.f64 x t) (*.f64 y b))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (pow.f64 (*.f64 y b) 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (+.f64 1 a))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 3))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 x (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(/.f64 (*.f64 t x) (*.f64 y b))
(/.f64 (*.f64 x t) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 1 a))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (+.f64 1 a))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 1 a))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 (*.f64 y b) 3)) (/.f64 (*.f64 x t) (*.f64 y b))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (+.f64 1 a))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) x)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) x)) (pow.f64 (*.f64 y b) 4)) (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (+.f64 1 a))) (pow.f64 (*.f64 y b) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 (*.f64 y b) 3)) (/.f64 (*.f64 x t) (*.f64 y b))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (pow.f64 (*.f64 y b) 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (+.f64 1 a))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 3))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 x (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 x (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x (pow.f64 b 3))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 x (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x (pow.f64 b 3))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 y b) t) 1)
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
a
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
a
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 a)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(/.f64 (*.f64 y b) t)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(/.f64 (*.f64 y b) t)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 a)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(/.f64 (*.f64 y b) t)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(/.f64 (*.f64 y b) t)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(/.f64 (*.f64 y b) t)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 a)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 a)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) 0)
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(+.f64 0 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(-.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) 0)
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(-.f64 0 (neg.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) 1)
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 1 (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 (/.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))) (*.f64 (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 1 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(pow.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) 1)
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(neg.f64 (neg.f64 (/.f64 x (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(-.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) 0)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(-.f64 0 (-.f64 -1 (+.f64 a (/.f64 (*.f64 y b) t))))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(-.f64 (+.f64 a (/.f64 (*.f64 y b) t)) -1)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(*.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) 1)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 1 (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(*.f64 (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(*.f64 (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(*.f64 (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(*.f64 (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(*.f64 (/.f64 1 (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(*.f64 (/.f64 (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(*.f64 (/.f64 (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(*.f64 (/.f64 (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) 1)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(/.f64 (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) 2) 2)
(/.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 2)
(pow.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) 1)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(neg.f64 (-.f64 -1 (+.f64 a (/.f64 (*.f64 y b) t))))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))

localize7.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(/.f64 x (-.f64 a -1))
Compiler

Compiled 17 to 12 computations (29.4% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
x
@0
(/.f64 x (-.f64 a -1))
0.0ms
x
@inf
(/.f64 x (-.f64 a -1))
0.0ms
x
@-inf
(/.f64 x (-.f64 a -1))
0.0ms
a
@0
(/.f64 x (-.f64 a -1))
0.0ms
a
@inf
(/.f64 x (-.f64 a -1))

rewrite256.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1614×rational_best.json-5
1612×rational_best.json-2
1612×rational_best.json-3
1612×rational_best.json-1
1612×exponential.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
15813
219113
377013
4325113
Stop Event
node limit
Counts
1 → 22
Calls
Call 1
Inputs
(/.f64 x (-.f64 a -1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (+.f64 a 1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 x (+.f64 a 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (+.f64 a 1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 a 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 a 1)) (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 a 1)) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 1 (/.f64 x (+.f64 a 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 a 1)) (/.f64 1 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 x (+.f64 a 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 x (+.f64 a 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 1 (/.f64 x (+.f64 a 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 x (+.f64 a 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 1 (/.f64 x (+.f64 a 1)))) (/.f64 x (+.f64 a 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 1 (/.f64 x (+.f64 a 1)))) (/.f64 x (+.f64 a 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))) (/.f64 x (+.f64 a 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))) (*.f64 (/.f64 x (+.f64 a 1)) (*.f64 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))) (/.f64 (/.f64 1 (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (+.f64 a 1)) (*.f64 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))))) (/.f64 1 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))) (*.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 1 (/.f64 x (+.f64 a 1)))) (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (+.f64 a 1)) 1)))))

simplify159.0ms (0.7%)

Algorithm
egg-herbie
Rules
1098×rational_best.json-simplify-80
1050×rational_best.json-simplify-2
992×rational_best.json-simplify-78
924×rational_best.json-simplify-94
738×rational_best.json-simplify-132
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
068880
1125854
2276842
31031840
42266840
54507840
Stop Event
node limit
Counts
46 → 55
Calls
Call 1
Inputs
(/.f64 x (+.f64 1 a))
(/.f64 x (+.f64 1 a))
(/.f64 x (+.f64 1 a))
(/.f64 x (+.f64 1 a))
(/.f64 x (+.f64 1 a))
(/.f64 x (+.f64 1 a))
(/.f64 x (+.f64 1 a))
(/.f64 x (+.f64 1 a))
(/.f64 x (+.f64 1 a))
(/.f64 x (+.f64 1 a))
(/.f64 x (+.f64 1 a))
(/.f64 x (+.f64 1 a))
x
(+.f64 (*.f64 -1 (*.f64 a x)) x)
(+.f64 (*.f64 -1 (*.f64 a x)) (+.f64 (*.f64 (pow.f64 a 2) x) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) x)) (+.f64 (*.f64 -1 (*.f64 a x)) (+.f64 (*.f64 (pow.f64 a 2) x) x)))
(/.f64 x a)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 a 2))) (/.f64 x a))
(+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 a 4))) (+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 a 2))) (/.f64 x a))))
(/.f64 x a)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 a 2))) (/.f64 x a))
(+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 a 4))) (+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 a 2))) (/.f64 x a))))
(+.f64 (/.f64 x (+.f64 a 1)) 0)
(+.f64 0 (/.f64 x (+.f64 a 1)))
(-.f64 (/.f64 x (+.f64 a 1)) 0)
(*.f64 (/.f64 x (+.f64 a 1)) 1)
(*.f64 (/.f64 x (+.f64 a 1)) (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))))
(*.f64 (/.f64 x (+.f64 a 1)) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 1 (/.f64 x (+.f64 a 1)))))
(*.f64 (/.f64 x (+.f64 a 1)) (/.f64 1 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))))
(*.f64 1 (/.f64 x (+.f64 a 1)))
(*.f64 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 x (+.f64 a 1)))
(*.f64 (/.f64 1 (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))))
(*.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 1 (/.f64 x (+.f64 a 1))))
(*.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 x (+.f64 a 1))))
(*.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 1 (/.f64 x (+.f64 a 1)))) (/.f64 x (+.f64 a 1))))
(*.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 1 (/.f64 x (+.f64 a 1)))) (/.f64 x (+.f64 a 1)))
(*.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))) (/.f64 x (+.f64 a 1)))
(*.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))) (*.f64 (/.f64 x (+.f64 a 1)) (*.f64 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))))))
(*.f64 (*.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))) (/.f64 (/.f64 1 (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))))
(*.f64 (*.f64 (/.f64 x (+.f64 a 1)) (*.f64 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))))) (/.f64 1 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))) (*.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))))
(*.f64 (/.f64 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))))
(*.f64 (/.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 1 (/.f64 x (+.f64 a 1)))) (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))))
(pow.f64 (/.f64 x (+.f64 a 1)) 1)
Outputs
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
x
(+.f64 (*.f64 -1 (*.f64 a x)) x)
(+.f64 x (*.f64 a (*.f64 -1 x)))
(+.f64 x (neg.f64 (*.f64 x a)))
(+.f64 x (*.f64 a (neg.f64 x)))
(+.f64 x (*.f64 x (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a x)) (+.f64 (*.f64 (pow.f64 a 2) x) x))
(+.f64 x (+.f64 (*.f64 x (pow.f64 a 2)) (*.f64 a (*.f64 -1 x))))
(+.f64 x (+.f64 (neg.f64 (*.f64 x a)) (*.f64 x (pow.f64 a 2))))
(+.f64 x (*.f64 x (+.f64 (pow.f64 a 2) (*.f64 a -1))))
(+.f64 x (*.f64 x (+.f64 (pow.f64 a 2) (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) x)) (+.f64 (*.f64 -1 (*.f64 a x)) (+.f64 (*.f64 (pow.f64 a 2) x) x)))
(+.f64 (+.f64 x (*.f64 x (pow.f64 a 2))) (+.f64 (*.f64 a (*.f64 -1 x)) (*.f64 -1 (*.f64 x (pow.f64 a 3)))))
(+.f64 (+.f64 x (*.f64 x (pow.f64 a 2))) (*.f64 -1 (+.f64 (*.f64 x (pow.f64 a 3)) (*.f64 x a))))
(+.f64 x (+.f64 (*.f64 x (pow.f64 a 2)) (*.f64 (neg.f64 x) (+.f64 (pow.f64 a 3) a))))
(+.f64 (*.f64 x (pow.f64 a 2)) (+.f64 x (*.f64 (neg.f64 x) (+.f64 a (pow.f64 a 3)))))
(+.f64 (+.f64 x (*.f64 x (pow.f64 a 2))) (*.f64 (neg.f64 x) (+.f64 a (pow.f64 a 3))))
(/.f64 x a)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 a 2))) (/.f64 x a))
(+.f64 (/.f64 x a) (*.f64 -1 (/.f64 x (pow.f64 a 2))))
(+.f64 (/.f64 x a) (neg.f64 (/.f64 x (pow.f64 a 2))))
(+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 x (pow.f64 a 2)))) (/.f64 x (pow.f64 a 3)))
(+.f64 (neg.f64 (/.f64 x (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 x (pow.f64 a 3))))
(+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 x (pow.f64 a 2))) (/.f64 x (pow.f64 a 3))))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 a 4))) (+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 a 2))) (/.f64 x a))))
(+.f64 (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 x (pow.f64 a 2)))) (+.f64 (/.f64 x (pow.f64 a 3)) (*.f64 -1 (/.f64 x (pow.f64 a 4)))))
(+.f64 (+.f64 (/.f64 x a) (neg.f64 (/.f64 x (pow.f64 a 2)))) (+.f64 (/.f64 x (pow.f64 a 3)) (neg.f64 (/.f64 x (pow.f64 a 4)))))
(+.f64 (/.f64 x a) (+.f64 (+.f64 (neg.f64 (/.f64 x (pow.f64 a 2))) (/.f64 x (pow.f64 a 3))) (neg.f64 (/.f64 x (pow.f64 a 4)))))
(+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 x (pow.f64 a 4))) (+.f64 (neg.f64 (/.f64 x (pow.f64 a 2))) (/.f64 x (pow.f64 a 3)))))
(+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 x (pow.f64 a 2))) (+.f64 (/.f64 x (pow.f64 a 3)) (neg.f64 (/.f64 x (pow.f64 a 4))))))
(/.f64 x a)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 a 2))) (/.f64 x a))
(+.f64 (/.f64 x a) (*.f64 -1 (/.f64 x (pow.f64 a 2))))
(+.f64 (/.f64 x a) (neg.f64 (/.f64 x (pow.f64 a 2))))
(+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 a 2))) (/.f64 x a)))
(+.f64 (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 x (pow.f64 a 2)))) (/.f64 x (pow.f64 a 3)))
(+.f64 (neg.f64 (/.f64 x (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 x (pow.f64 a 3))))
(+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 x (pow.f64 a 2))) (/.f64 x (pow.f64 a 3))))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 a 4))) (+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 a 2))) (/.f64 x a))))
(+.f64 (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 x (pow.f64 a 2)))) (+.f64 (/.f64 x (pow.f64 a 3)) (*.f64 -1 (/.f64 x (pow.f64 a 4)))))
(+.f64 (+.f64 (/.f64 x a) (neg.f64 (/.f64 x (pow.f64 a 2)))) (+.f64 (/.f64 x (pow.f64 a 3)) (neg.f64 (/.f64 x (pow.f64 a 4)))))
(+.f64 (/.f64 x a) (+.f64 (+.f64 (neg.f64 (/.f64 x (pow.f64 a 2))) (/.f64 x (pow.f64 a 3))) (neg.f64 (/.f64 x (pow.f64 a 4)))))
(+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 x (pow.f64 a 4))) (+.f64 (neg.f64 (/.f64 x (pow.f64 a 2))) (/.f64 x (pow.f64 a 3)))))
(+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 x (pow.f64 a 2))) (+.f64 (/.f64 x (pow.f64 a 3)) (neg.f64 (/.f64 x (pow.f64 a 4))))))
(+.f64 (/.f64 x (+.f64 a 1)) 0)
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(+.f64 0 (/.f64 x (+.f64 a 1)))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(-.f64 (/.f64 x (+.f64 a 1)) 0)
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(*.f64 (/.f64 x (+.f64 a 1)) 1)
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(*.f64 (/.f64 x (+.f64 a 1)) (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(*.f64 (/.f64 x (+.f64 a 1)) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 1 (/.f64 x (+.f64 a 1)))))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(*.f64 (/.f64 x (+.f64 a 1)) (/.f64 1 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(*.f64 1 (/.f64 x (+.f64 a 1)))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(*.f64 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 x (+.f64 a 1)))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(*.f64 (/.f64 1 (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(*.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 1 (/.f64 x (+.f64 a 1))))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(*.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 x (+.f64 a 1))))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(*.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 1 (/.f64 x (+.f64 a 1)))) (/.f64 x (+.f64 a 1))))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(*.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 1 (/.f64 x (+.f64 a 1)))) (/.f64 x (+.f64 a 1)))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(*.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))) (/.f64 x (+.f64 a 1)))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(*.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))) (*.f64 (/.f64 x (+.f64 a 1)) (*.f64 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))))))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(*.f64 (*.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))) (/.f64 (/.f64 1 (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(*.f64 (*.f64 (/.f64 x (+.f64 a 1)) (*.f64 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))))) (/.f64 1 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(*.f64 (/.f64 (/.f64 1 (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))) (*.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1)))))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(*.f64 (/.f64 (/.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))) (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(*.f64 (/.f64 (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 1 (/.f64 x (+.f64 a 1)))) (/.f64 x (+.f64 a 1))) (*.f64 (/.f64 x (+.f64 a 1)) (/.f64 x (+.f64 a 1))))
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))
(pow.f64 (/.f64 x (+.f64 a 1)) 1)
(/.f64 x (+.f64 1 a))
(/.f64 x (-.f64 a -1))

localize15.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (/.f64 (*.f64 y z) t) x)
2.7b
(*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x))
5.6b
(/.f64 (*.f64 y z) t)
10.7b
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
Compiler

Compiled 51 to 12 computations (76.5% saved)

series8.0ms (0%)

Counts
2 → 96
Calls

27 calls:

TimeVariablePointExpression
1.0ms
b
@0
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
1.0ms
b
@inf
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
1.0ms
y
@-inf
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
0.0ms
t
@-inf
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
0.0ms
t
@0
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))

rewrite128.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
876×rational_best.json-simplify-44
752×rational_best.json-5
750×rational_best.json-2
750×rational_best.json-3
750×rational_best.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01362
111062
237362
3159762
4720262
Stop Event
node limit
Counts
2 → 28
Calls
Call 1
Inputs
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 1 (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 t t)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x))))))))

simplify173.0ms (0.7%)

Algorithm
egg-herbie
Rules
1096×rational_best.json-simplify-80
922×rational_best.json-simplify-78
842×rational_best.json-simplify-2
768×rational_best.json-simplify-132
732×rational_best.json-simplify-94
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0672968
11222968
22582968
311372968
424352968
546072968
Stop Event
node limit
Counts
124 → 40
Calls
Call 1
Inputs
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(*.f64 t x)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(*.f64 t x)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(*.f64 t x)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(*.f64 t x)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(*.f64 t x)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(*.f64 t x)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) 0)
(+.f64 0 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))
(-.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))
(*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) 1)
(*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))
(*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))))
(*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 1 (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))))
(*.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))
(*.f64 (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))
(*.f64 (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))
(*.f64 (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))
(*.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))
(pow.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))
(+.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) 0)
(+.f64 0 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)))
(-.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) 0)
(-.f64 0 (neg.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x))))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) 1)
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 t t)) 2)
(pow.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) 1)
(neg.f64 (neg.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x))))
Outputs
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(/.f64 (*.f64 t x) (*.f64 y b))
(/.f64 (*.f64 t x) (*.f64 b y))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(/.f64 (*.f64 t x) (*.f64 y b))
(/.f64 (*.f64 t x) (*.f64 b y))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(/.f64 (*.f64 t x) (*.f64 y b))
(/.f64 (*.f64 t x) (*.f64 b y))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(/.f64 (*.f64 t x) (*.f64 y b))
(/.f64 (*.f64 t x) (*.f64 b y))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(/.f64 (*.f64 t x) (*.f64 y b))
(/.f64 (*.f64 t x) (*.f64 b y))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(/.f64 (*.f64 t x) (*.f64 y b))
(/.f64 (*.f64 t x) (*.f64 b y))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 z b) (/.f64 (*.f64 t x) (*.f64 b y)))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(*.f64 t x)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(*.f64 t x)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(*.f64 t x)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(*.f64 t x)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(*.f64 t x)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(*.f64 t x)
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 t x))
(+.f64 (*.f64 t x) (*.f64 z y))
(+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) 0)
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(+.f64 0 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(-.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) 0)
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(-.f64 0 (neg.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) 1)
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 1 (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(*.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(*.f64 (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(*.f64 (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(*.f64 (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(*.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(pow.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) 1)
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(neg.f64 (neg.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(+.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) 0)
(*.f64 t (+.f64 x (/.f64 (*.f64 z y) t)))
(+.f64 0 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)))
(*.f64 t (+.f64 x (/.f64 (*.f64 z y) t)))
(-.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) 0)
(*.f64 t (+.f64 x (/.f64 (*.f64 z y) t)))
(-.f64 0 (neg.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x))))
(*.f64 t (+.f64 x (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) 1)
(*.f64 t (+.f64 x (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x))))
(*.f64 t (+.f64 x (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 t t)) 2)
(*.f64 t (+.f64 x (/.f64 (*.f64 z y) t)))
(pow.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) 1)
(*.f64 t (+.f64 x (/.f64 (*.f64 z y) t)))
(neg.f64 (neg.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x))))
(*.f64 t (+.f64 x (/.f64 (*.f64 z y) t)))

localize17.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 x (neg.f64 (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t)))))
1.5b
(*.f64 a (+.f64 x (/.f64 (*.f64 y z) t)))
2.3b
(+.f64 (/.f64 (*.f64 y z) t) (+.f64 x (neg.f64 (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t))))))
5.6b
(/.f64 (*.f64 y z) t)
Compiler

Compiled 75 to 13 computations (82.7% saved)

series9.0ms (0%)

Counts
3 → 180
Calls

45 calls:

TimeVariablePointExpression
0.0ms
a
@inf
(+.f64 (/.f64 (*.f64 y z) t) (+.f64 x (neg.f64 (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t))))))
0.0ms
a
@-inf
(+.f64 (/.f64 (*.f64 y z) t) (+.f64 x (neg.f64 (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t))))))
0.0ms
a
@0
(+.f64 (/.f64 (*.f64 y z) t) (+.f64 x (neg.f64 (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t))))))
0.0ms
y
@inf
(+.f64 (/.f64 (*.f64 y z) t) (+.f64 x (neg.f64 (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t))))))
0.0ms
y
@0
(+.f64 (/.f64 (*.f64 y z) t) (+.f64 x (neg.f64 (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t))))))

rewrite134.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
850×rational_best.json-5
848×rational_best.json-2
848×rational_best.json-3
848×rational_best.json-1
848×exponential.json-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
015113
1132113
2446113
3183795
4747995
Stop Event
node limit
Counts
3 → 55
Calls
Call 1
Inputs
(+.f64 (/.f64 (*.f64 y z) t) (+.f64 x (neg.f64 (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t))))))
(*.f64 a (+.f64 x (/.f64 (*.f64 y z) t)))
(+.f64 x (neg.f64 (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (/.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))) (*.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (/.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (/.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (/.f64 1 (/.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (/.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (/.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))) (*.f64 (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (/.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (/.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))))))

simplify260.0ms (1.1%)

Algorithm
egg-herbie
Rules
1118×rational_best.json-simplify-2
978×rational_best.json-simplify-132
952×rational_best.json-simplify-49
610×rational_best.json-simplify-44
604×rational_best.json-simplify-24
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01828707
13408429
211858429
330568407
464208407
Stop Event
node limit
Counts
235 → 162
Calls
Call 1
Inputs
(-.f64 x (*.f64 a x))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y) x) (*.f64 a x))
(*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y)
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y) x) (*.f64 a x))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 z t)) (*.f64 -1 (/.f64 (*.f64 a z) t))) y))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 z t)) (*.f64 -1 (/.f64 (*.f64 a z) t))) y)) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 z t)) (*.f64 -1 (/.f64 (*.f64 a z) t))) y)) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 z t)) (*.f64 -1 (/.f64 (*.f64 a z) t))) y)) x) (*.f64 a x))
(-.f64 x (*.f64 a x))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)) z) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)) z) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)) z) x) (*.f64 a x))
(*.f64 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)) z)
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)) z) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)) z) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)) z) x) (*.f64 a x))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y a) t))) z))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y a) t))) z)) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y a) t))) z)) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y a) t))) z)) x) (*.f64 a x))
(/.f64 (-.f64 (*.f64 y z) (*.f64 a (*.f64 y z))) t)
(-.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t)))
(-.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t)))
(-.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t)))
(-.f64 x (*.f64 a x))
(-.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t)))
(-.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t)))
(-.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t)))
(-.f64 x (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1 (*.f64 y (*.f64 a z)))) t)) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1 (*.f64 y (*.f64 a z)))) t)) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1 (*.f64 y (*.f64 a z)))) t)) x) (*.f64 a x))
(-.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y (*.f64 a z)) t))
(-.f64 (+.f64 (*.f64 (-.f64 1 a) x) (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 a (*.f64 y z)) t))
(-.f64 (+.f64 (*.f64 (-.f64 1 a) x) (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 a (*.f64 y z)) t))
(-.f64 (+.f64 (*.f64 (-.f64 1 a) x) (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 a (*.f64 y z)) t))
(*.f64 (-.f64 1 a) x)
(-.f64 (+.f64 (*.f64 (-.f64 1 a) x) (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 a (*.f64 y z)) t))
(-.f64 (+.f64 (*.f64 (-.f64 1 a) x) (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 a (*.f64 y z)) t))
(-.f64 (+.f64 (*.f64 (-.f64 1 a) x) (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 a (*.f64 y z)) t))
(*.f64 (+.f64 1 (*.f64 -1 a)) x)
(-.f64 (+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 a)) x)) (/.f64 (*.f64 a (*.f64 y z)) t))
(-.f64 (+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 a)) x)) (/.f64 (*.f64 a (*.f64 y z)) t))
(-.f64 (+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 a)) x)) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(/.f64 (*.f64 a (*.f64 y z)) t)
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(*.f64 a x)
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(*.f64 a x)
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(*.f64 a x)
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(/.f64 (*.f64 y (*.f64 a z)) t)
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(/.f64 (*.f64 y (*.f64 a z)) t)
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(*.f64 a x)
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(/.f64 (*.f64 y (*.f64 a z)) t)
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(/.f64 (*.f64 y (*.f64 a z)) t)
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(/.f64 (*.f64 a (*.f64 y z)) t)
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(*.f64 a x)
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(*.f64 a x)
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 (-.f64 1 a) x) (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)))
(+.f64 (*.f64 (-.f64 1 a) x) (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)))
(+.f64 (*.f64 (-.f64 1 a) x) (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)))
(*.f64 (-.f64 1 a) x)
(+.f64 (*.f64 (-.f64 1 a) x) (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)))
(+.f64 (*.f64 (-.f64 1 a) x) (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)))
(+.f64 (*.f64 (-.f64 1 a) x) (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)))
(*.f64 (+.f64 1 (*.f64 -1 a)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) (*.f64 (+.f64 1 (*.f64 -1 a)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) (*.f64 (+.f64 1 (*.f64 -1 a)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) (*.f64 (+.f64 1 (*.f64 -1 a)) x))
x
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) x)
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) x)
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) x)
(*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) x)
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) x)
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) x)
(*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) x)
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) x)
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) x)
(-.f64 x (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 x (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t)) x) (*.f64 a x))
(*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t))) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t))) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t))) (*.f64 a x))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t))) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t))) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t))) (*.f64 a x))
(-.f64 x (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 x (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t)) x) (*.f64 a x))
(-.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) 0)
(-.f64 0 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))))
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (neg.f64 a)))
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (neg.f64 a)))
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (neg.f64 a)))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) 1)
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (/.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))))
(*.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))
(*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))
(*.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))
(*.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))
(*.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))
(*.f64 (/.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))) (*.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))))
(*.f64 (/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) 1)
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))
(/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) 2) 2)
(pow.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) 1)
(neg.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))
(+.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) 0)
(+.f64 0 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)))
(-.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) 0)
(-.f64 0 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))
(/.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) 1)
(/.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)) -1)
(/.f64 (*.f64 a (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2)) 2)
(/.f64 (*.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) -2) -2)
(pow.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) 1)
(neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))
(-.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) 0)
(-.f64 0 (neg.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))
(*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) 1)
(*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (/.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))
(*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (/.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))))
(*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (/.f64 1 (/.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))))
(*.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))
(*.f64 (/.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))
(*.f64 (/.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))
(*.f64 (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (/.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))
(*.f64 (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (/.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))
(*.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))) (*.f64 (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))))
(*.f64 (/.f64 (/.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))
(*.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (/.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))
(/.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) 1)
(/.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (/.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))
(/.f64 (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) 2) 2)
(pow.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) 1)
(neg.f64 (neg.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))
Outputs
(-.f64 x (*.f64 a x))
(-.f64 x (*.f64 x a))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y)) (*.f64 x a))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y)) (*.f64 x a))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y)) (*.f64 x a))
(*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y)
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y)) (*.f64 x a))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y)) (*.f64 x a))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y)) (*.f64 x a))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 z t)) (*.f64 -1 (/.f64 (*.f64 a z) t))) y))
(*.f64 (-.f64 (*.f64 (/.f64 z t) -1) (*.f64 (/.f64 (*.f64 a z) t) -1)) (*.f64 -1 y))
(neg.f64 (*.f64 y (*.f64 -1 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)))))
(*.f64 (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) -1) (neg.f64 y))
(*.f64 (neg.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t))) (neg.f64 y))
(*.f64 (+.f64 (/.f64 (*.f64 a z) t) (neg.f64 (/.f64 z t))) (neg.f64 y))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 z t)) (*.f64 -1 (/.f64 (*.f64 a z) t))) y)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 (-.f64 (*.f64 (/.f64 z t) -1) (*.f64 (/.f64 (*.f64 a z) t) -1)) (*.f64 -1 y))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (*.f64 y (*.f64 -1 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)))))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) -1) (neg.f64 y))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 (neg.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t))) (neg.f64 y))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 a z) t) (neg.f64 (/.f64 z t))) (neg.f64 y))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 z t)) (*.f64 -1 (/.f64 (*.f64 a z) t))) y)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 (-.f64 (*.f64 (/.f64 z t) -1) (*.f64 (/.f64 (*.f64 a z) t) -1)) (*.f64 -1 y))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (*.f64 y (*.f64 -1 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)))))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) -1) (neg.f64 y))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 (neg.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t))) (neg.f64 y))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 a z) t) (neg.f64 (/.f64 z t))) (neg.f64 y))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 z t)) (*.f64 -1 (/.f64 (*.f64 a z) t))) y)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 (-.f64 (*.f64 (/.f64 z t) -1) (*.f64 (/.f64 (*.f64 a z) t) -1)) (*.f64 -1 y))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (*.f64 y (*.f64 -1 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)))))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) -1) (neg.f64 y))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 (neg.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t))) (neg.f64 y))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 a z) t) (neg.f64 (/.f64 z t))) (neg.f64 y))) (*.f64 x a))
(-.f64 x (*.f64 a x))
(-.f64 x (*.f64 x a))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)) z) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)) z) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)) z) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)))) (*.f64 x a))
(*.f64 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)) z)
(*.f64 z (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)) z) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)) z) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)) z) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)))) (*.f64 x a))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y a) t))) z))
(*.f64 (-.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1 (/.f64 (*.f64 a y) t))) (*.f64 -1 z))
(neg.f64 (*.f64 z (*.f64 -1 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)))))
(*.f64 (*.f64 -1 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t))) (neg.f64 z))
(*.f64 z (neg.f64 (neg.f64 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)))))
(*.f64 z (neg.f64 (+.f64 (neg.f64 (/.f64 y t)) (/.f64 (*.f64 a y) t))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y a) t))) z)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 (-.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1 (/.f64 (*.f64 a y) t))) (*.f64 -1 z))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (*.f64 z (*.f64 -1 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)))))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 (*.f64 -1 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t))) (neg.f64 z))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 z (neg.f64 (neg.f64 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)))))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 z (neg.f64 (+.f64 (neg.f64 (/.f64 y t)) (/.f64 (*.f64 a y) t))))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y a) t))) z)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 (-.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1 (/.f64 (*.f64 a y) t))) (*.f64 -1 z))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (*.f64 z (*.f64 -1 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)))))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 (*.f64 -1 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t))) (neg.f64 z))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 z (neg.f64 (neg.f64 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)))))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 z (neg.f64 (+.f64 (neg.f64 (/.f64 y t)) (/.f64 (*.f64 a y) t))))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y a) t))) z)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 (-.f64 (*.f64 -1 (/.f64 y t)) (*.f64 -1 (/.f64 (*.f64 a y) t))) (*.f64 -1 z))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (*.f64 z (*.f64 -1 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)))))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 (*.f64 -1 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t))) (neg.f64 z))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 z (neg.f64 (neg.f64 (-.f64 (/.f64 y t) (/.f64 (*.f64 a y) t)))))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 z (neg.f64 (+.f64 (neg.f64 (/.f64 y t)) (/.f64 (*.f64 a y) t))))) (*.f64 x a))
(/.f64 (-.f64 (*.f64 y z) (*.f64 a (*.f64 y z))) t)
(/.f64 (-.f64 (*.f64 z y) (*.f64 a (*.f64 z y))) t)
(/.f64 (*.f64 y (-.f64 z (*.f64 a z))) t)
(/.f64 (*.f64 z (-.f64 y (*.f64 a y))) t)
(-.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t)))
(-.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t)))
(-.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t)))
(-.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t)))
(-.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t)))
(-.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t)))
(-.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t)))
(-.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t)))
(-.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t)))
(-.f64 x (*.f64 a x))
(-.f64 x (*.f64 x a))
(-.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t)))
(-.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t)))
(-.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t)))
(-.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t)))
(-.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t)))
(-.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t)))
(-.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t)))
(-.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t)))
(-.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t)))
(-.f64 x (*.f64 a x))
(-.f64 x (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1 (*.f64 y (*.f64 a z)))) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 y (*.f64 -1 z)) (*.f64 y (*.f64 -1 (*.f64 a z)))) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 -1 (*.f64 y (-.f64 z (*.f64 a z)))) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 (*.f64 z y) (-.f64 -1 (neg.f64 a))) t))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1 (*.f64 y (*.f64 a z)))) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 y (*.f64 -1 z)) (*.f64 y (*.f64 -1 (*.f64 a z)))) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 -1 (*.f64 y (-.f64 z (*.f64 a z)))) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 (*.f64 z y) (-.f64 -1 (neg.f64 a))) t))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1 (*.f64 y (*.f64 a z)))) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 y (*.f64 -1 z)) (*.f64 y (*.f64 -1 (*.f64 a z)))) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 -1 (*.f64 y (-.f64 z (*.f64 a z)))) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 (*.f64 z y) (-.f64 -1 (neg.f64 a))) t))) (*.f64 x a))
(-.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y (*.f64 a z)) t))
(-.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 a (*.f64 z y)) t))
(-.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z (*.f64 a y)) t))
(-.f64 (+.f64 (*.f64 (-.f64 1 a) x) (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 a (*.f64 y z)) t))
(-.f64 (+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (-.f64 1 a))) (/.f64 (*.f64 a (*.f64 z y)) t))
(-.f64 (+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (-.f64 1 a))) (/.f64 (*.f64 z (*.f64 a y)) t))
(-.f64 (+.f64 (*.f64 (-.f64 1 a) x) (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 a (*.f64 y z)) t))
(-.f64 (+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (-.f64 1 a))) (/.f64 (*.f64 a (*.f64 z y)) t))
(-.f64 (+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (-.f64 1 a))) (/.f64 (*.f64 z (*.f64 a y)) t))
(-.f64 (+.f64 (*.f64 (-.f64 1 a) x) (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 a (*.f64 y z)) t))
(-.f64 (+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (-.f64 1 a))) (/.f64 (*.f64 a (*.f64 z y)) t))
(-.f64 (+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (-.f64 1 a))) (/.f64 (*.f64 z (*.f64 a y)) t))
(*.f64 (-.f64 1 a) x)
(*.f64 x (-.f64 1 a))
(-.f64 (+.f64 (*.f64 (-.f64 1 a) x) (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 a (*.f64 y z)) t))
(-.f64 (+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (-.f64 1 a))) (/.f64 (*.f64 a (*.f64 z y)) t))
(-.f64 (+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (-.f64 1 a))) (/.f64 (*.f64 z (*.f64 a y)) t))
(-.f64 (+.f64 (*.f64 (-.f64 1 a) x) (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 a (*.f64 y z)) t))
(-.f64 (+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (-.f64 1 a))) (/.f64 (*.f64 a (*.f64 z y)) t))
(-.f64 (+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (-.f64 1 a))) (/.f64 (*.f64 z (*.f64 a y)) t))
(-.f64 (+.f64 (*.f64 (-.f64 1 a) x) (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 a (*.f64 y z)) t))
(-.f64 (+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (-.f64 1 a))) (/.f64 (*.f64 a (*.f64 z y)) t))
(-.f64 (+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (-.f64 1 a))) (/.f64 (*.f64 z (*.f64 a y)) t))
(*.f64 (+.f64 1 (*.f64 -1 a)) x)
(*.f64 x (+.f64 1 (neg.f64 a)))
(-.f64 (+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 a)) x)) (/.f64 (*.f64 a (*.f64 y z)) t))
(-.f64 (+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (neg.f64 a)))) (/.f64 (*.f64 a (*.f64 z y)) t))
(-.f64 (+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (neg.f64 a)))) (/.f64 (*.f64 z (*.f64 a y)) t))
(-.f64 (+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 a)) x)) (/.f64 (*.f64 a (*.f64 y z)) t))
(-.f64 (+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (neg.f64 a)))) (/.f64 (*.f64 a (*.f64 z y)) t))
(-.f64 (+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (neg.f64 a)))) (/.f64 (*.f64 z (*.f64 a y)) t))
(-.f64 (+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 a)) x)) (/.f64 (*.f64 a (*.f64 y z)) t))
(-.f64 (+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (neg.f64 a)))) (/.f64 (*.f64 a (*.f64 z y)) t))
(-.f64 (+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (neg.f64 a)))) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a))))
(+.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a))))
(+.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a))))
(+.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)))
(*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t))))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a))
(*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a))))
(+.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a))))
(+.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a))))
(+.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)))
(*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t))))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a))
(*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a))))
(+.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a))))
(+.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a))))
(+.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 a (*.f64 y z)) t)
(/.f64 (*.f64 a (*.f64 z y)) t)
(/.f64 (*.f64 z (*.f64 a y)) t)
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(*.f64 a x)
(*.f64 x a)
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(*.f64 a x)
(*.f64 x a)
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(*.f64 a x)
(*.f64 x a)
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(/.f64 (*.f64 y (*.f64 a z)) t)
(/.f64 (*.f64 a (*.f64 z y)) t)
(/.f64 (*.f64 z (*.f64 a y)) t)
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(/.f64 (*.f64 y (*.f64 a z)) t)
(/.f64 (*.f64 a (*.f64 z y)) t)
(/.f64 (*.f64 z (*.f64 a y)) t)
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(*.f64 a x)
(*.f64 x a)
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(/.f64 (*.f64 y (*.f64 a z)) t)
(/.f64 (*.f64 a (*.f64 z y)) t)
(/.f64 (*.f64 z (*.f64 a y)) t)
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(/.f64 (*.f64 y (*.f64 a z)) t)
(/.f64 (*.f64 a (*.f64 z y)) t)
(/.f64 (*.f64 z (*.f64 a y)) t)
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(/.f64 (*.f64 a (*.f64 y z)) t)
(/.f64 (*.f64 a (*.f64 z y)) t)
(/.f64 (*.f64 z (*.f64 a y)) t)
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(*.f64 a x)
(*.f64 x a)
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 a (*.f64 y z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(*.f64 a x)
(*.f64 x a)
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(+.f64 (*.f64 a x) (/.f64 (*.f64 y (*.f64 a z)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 x a) (/.f64 (*.f64 z (*.f64 a y)) t))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))
(neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))
(neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))
(+.f64 (*.f64 (-.f64 1 a) x) (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)))
(+.f64 (*.f64 x (-.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t)))
(+.f64 (*.f64 x (-.f64 1 a)) (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t)))
(+.f64 (*.f64 x (-.f64 1 a)) (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t)))
(+.f64 (*.f64 (-.f64 1 a) x) (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)))
(+.f64 (*.f64 x (-.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t)))
(+.f64 (*.f64 x (-.f64 1 a)) (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t)))
(+.f64 (*.f64 x (-.f64 1 a)) (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t)))
(+.f64 (*.f64 (-.f64 1 a) x) (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)))
(+.f64 (*.f64 x (-.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t)))
(+.f64 (*.f64 x (-.f64 1 a)) (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t)))
(+.f64 (*.f64 x (-.f64 1 a)) (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t)))
(*.f64 (-.f64 1 a) x)
(*.f64 x (-.f64 1 a))
(+.f64 (*.f64 (-.f64 1 a) x) (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)))
(+.f64 (*.f64 x (-.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t)))
(+.f64 (*.f64 x (-.f64 1 a)) (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t)))
(+.f64 (*.f64 x (-.f64 1 a)) (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t)))
(+.f64 (*.f64 (-.f64 1 a) x) (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)))
(+.f64 (*.f64 x (-.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t)))
(+.f64 (*.f64 x (-.f64 1 a)) (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t)))
(+.f64 (*.f64 x (-.f64 1 a)) (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t)))
(+.f64 (*.f64 (-.f64 1 a) x) (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)))
(+.f64 (*.f64 x (-.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t)))
(+.f64 (*.f64 x (-.f64 1 a)) (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t)))
(+.f64 (*.f64 x (-.f64 1 a)) (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t)))
(*.f64 (+.f64 1 (*.f64 -1 a)) x)
(*.f64 x (+.f64 1 (neg.f64 a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) (*.f64 (+.f64 1 (*.f64 -1 a)) x))
(+.f64 (*.f64 x (+.f64 1 (neg.f64 a))) (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t)))
(+.f64 (*.f64 x (+.f64 1 (neg.f64 a))) (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t)))
(+.f64 (*.f64 x (+.f64 1 (neg.f64 a))) (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) (*.f64 (+.f64 1 (*.f64 -1 a)) x))
(+.f64 (*.f64 x (+.f64 1 (neg.f64 a))) (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t)))
(+.f64 (*.f64 x (+.f64 1 (neg.f64 a))) (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t)))
(+.f64 (*.f64 x (+.f64 1 (neg.f64 a))) (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) (*.f64 (+.f64 1 (*.f64 -1 a)) x))
(+.f64 (*.f64 x (+.f64 1 (neg.f64 a))) (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t)))
(+.f64 (*.f64 x (+.f64 1 (neg.f64 a))) (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t)))
(+.f64 (*.f64 x (+.f64 1 (neg.f64 a))) (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t)))
x
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) x)
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) x)
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) x)
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)))
(*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t))))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a))
(*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) x)
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) x)
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) x)
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)))
(*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t))))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a))
(*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) x)
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) x)
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) x)
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(-.f64 x (*.f64 a x))
(-.f64 x (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))
(neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))
(neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))
(neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))
(neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 x (*.f64 a x))
(-.f64 x (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))
(neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))
(neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t))) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t))) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t))) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))
(neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))
(neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))
(neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))
(neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t))) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t))) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t))) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 x (*.f64 a x))
(-.f64 x (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 x (*.f64 a x))
(-.f64 x (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 a z)) t)) x) (*.f64 a x))
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 a y)) t))) (*.f64 x a))
(-.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 a (*.f64 z y)) t))) (*.f64 x a))
(-.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) 0)
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(-.f64 0 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (neg.f64 a) (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 x (/.f64 (*.f64 z y) t)))))
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (neg.f64 a) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 z y) t))))))
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (neg.f64 a)))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (neg.f64 a)))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (neg.f64 a) (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 x (/.f64 (*.f64 z y) t)))))
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (neg.f64 a)))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (neg.f64 a) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 z y) t))))))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) 1)
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (/.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(*.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(*.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(*.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(*.f64 (/.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))) (*.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(*.f64 (/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) 1)
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) 2) 2)
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(pow.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1)) 1)
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(neg.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (neg.f64 a) 1))))
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (neg.f64 a)))
(+.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) 0)
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(+.f64 0 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)))
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(-.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) 0)
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(-.f64 0 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) 1)
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))))
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)) -1)
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 a (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2)) 2)
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) -2) -2)
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(pow.f64 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x)) 1)
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))
(*.f64 a (+.f64 x (/.f64 (*.f64 z y) t)))
(-.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) 0)
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(-.f64 0 (neg.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) 1)
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (/.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (/.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))))
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (/.f64 1 (/.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))))
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(*.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(*.f64 (/.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(*.f64 (/.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(*.f64 (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (/.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(*.f64 (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (/.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))) (*.f64 (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))))
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(*.f64 (/.f64 (/.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(*.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (/.f64 1 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))) (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(/.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) 1)
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(/.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (/.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(/.f64 (*.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) 2) 2)
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(pow.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a))) 1)
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))
(neg.f64 (neg.f64 (+.f64 x (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (neg.f64 a)))))
(+.f64 x (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 z y) t)))))
(+.f64 x (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (neg.f64 a)))
(+.f64 x (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 z y) t)))))

localize42.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
5.6b
(/.f64 (*.f64 y z) t)
8.9b
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
10.7b
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
22.7b
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
Compiler

Compiled 195 to 47 computations (75.9% saved)

series30.0ms (0.1%)

Counts
1 → 72
Calls

18 calls:

TimeVariablePointExpression
4.0ms
y
@inf
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
3.0ms
t
@-inf
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
3.0ms
y
@-inf
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
2.0ms
t
@0
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
2.0ms
a
@0
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))

rewrite66.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1296×rational_best.json-5
1294×rational_best.json-2
1294×rational_best.json-3
1294×rational_best.json-1
1294×exponential.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023151
1197151
2636151
32696151
Stop Event
node limit
Counts
1 → 7
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))) 1)))))

simplify390.0ms (1.6%)

Algorithm
egg-herbie
Rules
1522×rational_best.json-simplify-78
1480×rational_best.json-simplify-47
1132×rational_best.json-simplify-2
950×rational_best.json-simplify-1
866×rational_best.json-simplify-132
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
054320605
1116920255
2182320223
3276920195
4447820189
5674020189
Stop Event
node limit
Counts
79 → 231
Calls
Call 1
Inputs
(/.f64 z b)
(+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))))) (/.f64 z b))
(+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) z) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (-.f64 (/.f64 x (*.f64 y b)) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))))) (*.f64 y b)))))) (/.f64 z b)))
(+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) z) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (-.f64 (/.f64 x (*.f64 y b)) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))))) (*.f64 y b))))) (*.f64 y b))) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (-.f64 (/.f64 x (*.f64 y b)) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) z) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (-.f64 (/.f64 x (*.f64 y b)) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))))) (*.f64 y b)))))) (/.f64 z b))))
(/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 (+.f64 1 a) 3)))) b)) (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 3))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 (+.f64 1 a) 3)))) b)) (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 3))) (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 (+.f64 1 a) 3)))) (pow.f64 b 2))) (pow.f64 (+.f64 1 a) 2)) (*.f64 -2 (/.f64 (*.f64 y (*.f64 b (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 (+.f64 1 a) 3)))) b)) (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (pow.f64 (+.f64 1 a) 4))))) (+.f64 1 a)))) (pow.f64 t 4)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 y (*.f64 b (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 y (*.f64 b (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2))) (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 b (pow.f64 z 2))) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 1 a) (*.f64 z b)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x))) (*.f64 y b)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 y (*.f64 b (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x)))))) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 y (*.f64 b (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 b 3) z)) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 2) b)) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 1 a) (*.f64 z b)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x))) (*.f64 y b)) (pow.f64 (+.f64 1 a) 4)) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 y (*.f64 b (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x)))))) (*.f64 (pow.f64 (+.f64 1 a) 2) x)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x)))))) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 2) x))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 1 a) (*.f64 z b)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x))) (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 y (*.f64 b (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4)))) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 2) x))) (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 2) b)) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)))))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 1 a) (*.f64 z b)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x))) (*.f64 y b)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 y (*.f64 b (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x)))))) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)))))
(/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 (-.f64 (/.f64 (*.f64 b z) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))) (pow.f64 y 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 y 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 z b) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))) b) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 (pow.f64 b 3) x) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))) (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 (-.f64 (/.f64 (*.f64 b z) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))) (pow.f64 y 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 y 4) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 z b) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 b 3) x) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b z) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))) b) (*.f64 t (+.f64 1 a))))) b) (*.f64 t (+.f64 1 a))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 z b) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))) b) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 (pow.f64 b 3) x) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))) (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 (-.f64 (/.f64 (*.f64 b z) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))) (pow.f64 y 2)))))
(/.f64 z b)
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 y b))) (/.f64 z b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t)))) (*.f64 y (pow.f64 b 3))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 y 2) (*.f64 b z))) (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 y b))) (/.f64 z b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t)))) (*.f64 y (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t)))) (pow.f64 b 3))) (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) z))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 a) (*.f64 b x))) (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 b z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t)))) (pow.f64 b 3))) (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t))))) (*.f64 z (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 a) (*.f64 b x))) (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (pow.f64 b 3)))) (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t))))) (*.f64 z (pow.f64 b 2))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (pow.f64 b 3)) (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t)))) (pow.f64 b 3))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 a) (*.f64 b x))) (*.f64 (pow.f64 (+.f64 1 a) 2) z)))) (*.f64 (pow.f64 b 2) z)))) (pow.f64 y 3))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 y 2) (*.f64 z b))) (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 y b))) (/.f64 z b)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t)))) (*.f64 y (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t)))) (pow.f64 b 3))) (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t))))) (*.f64 (pow.f64 y 2) (*.f64 z (pow.f64 b 2)))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 a) (*.f64 b x))) (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))))))
(/.f64 z b)
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 y b))) (/.f64 z b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t)))) (*.f64 y (pow.f64 b 3))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 y b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 z b))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t))))) (*.f64 (pow.f64 b 2) z))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -2 (*.f64 (+.f64 1 a) (*.f64 b x))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 a) 2) z)))) (pow.f64 b 3)))) (pow.f64 y 2))) (/.f64 z b))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t)))) (*.f64 y (pow.f64 b 3))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 b z))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t))))) (*.f64 z (pow.f64 b 2)))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -2 (*.f64 (+.f64 1 a) (*.f64 b x))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 a) 2) z)))) (pow.f64 b 3)))) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t))))) (*.f64 (pow.f64 b 2) z))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (pow.f64 b 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t)))) (pow.f64 b 3))) (+.f64 (*.f64 -2 (*.f64 (+.f64 1 a) (*.f64 b x))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 a) 2) z))))) (*.f64 (pow.f64 b 2) z))))) (pow.f64 y 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 y b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 z b))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t))))) (*.f64 (pow.f64 b 2) z))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -2 (*.f64 (+.f64 1 a) (*.f64 b x))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 a) 2) z)))) (pow.f64 b 3)))) (pow.f64 y 2))) (/.f64 z b)))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t)))) (*.f64 y (pow.f64 b 3))))
(/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2)))
(+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2)))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2)))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2)))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 b (pow.f64 z 2))) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2) x))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2)))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2)))))) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 2) b)) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2) x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 2) b)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2)))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2)))))) t)) z)) (*.f64 t (pow.f64 x 2)))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2)))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2)))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2)))))) (*.f64 t x))))
(/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (pow.f64 b 3)))))
(+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (pow.f64 b 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))) (*.f64 t (+.f64 1 a)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 4) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 5))))))))))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (pow.f64 b 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 4))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (*.f64 t (+.f64 1 a))) y))) (pow.f64 b 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (pow.f64 b 3))))))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (pow.f64 b 3)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (*.f64 t (+.f64 1 a))) (*.f64 y (pow.f64 b 4)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (pow.f64 b 3)))))))
(/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))
(+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 a (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))))))
(+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 y b) t))) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 4))))) (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))))))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 a (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))))))
(+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 y b) t))) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 4))))) (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 y b) t))) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 4))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 y b) t))) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 4) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) (pow.f64 a 3))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 a (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))))))))
(/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 a 2) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (pow.f64 a 3) t))) (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 a 2) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (pow.f64 a 3) t))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 y b) t))) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))))) t)) (/.f64 (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) t)) (pow.f64 a 4))) (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 a 2) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (pow.f64 a 3) t))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 y b) t))) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))))) t)) (/.f64 (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) t)) (pow.f64 a 4))) (+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 a 2) t)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 y b) t))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))))) t)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 y b) t))) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))))) t)) (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x)))) t)) (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2)))) (pow.f64 a 5))))))
(/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 a 2) t))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (pow.f64 a 3) t))) (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 a 2) t)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))))) t)) (/.f64 (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) t)) (pow.f64 a 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (pow.f64 a 3) t))) (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 a 2) t))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))))) t)) (/.f64 (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) t)) (pow.f64 a 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))))) t)) (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x)))) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (pow.f64 a 3) t))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))))) (*.f64 (pow.f64 a 5) t))) (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 a 2) t))))))
(+.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))) 0)
(+.f64 0 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))))
(-.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))) 0)
(/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))) 1)
(/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t)))))))
(/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) 2))) 2)
(pow.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))) 1)
Outputs
(/.f64 z b)
(+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))))) (/.f64 z b))
(+.f64 (/.f64 z b) (*.f64 t (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))))
(+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) z) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (-.f64 (/.f64 x (*.f64 y b)) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))))) (*.f64 y b)))))) (/.f64 z b)))
(+.f64 (/.f64 z b) (+.f64 (*.f64 (pow.f64 t 2) (*.f64 -1 (+.f64 (/.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (*.f64 b y)))))) (*.f64 t (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (*.f64 b y)))))) (+.f64 (/.f64 z b) (*.f64 t (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))))))
(+.f64 (/.f64 z b) (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (*.f64 (pow.f64 t 2) (neg.f64 (+.f64 (/.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (*.f64 b y))))))))
(+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 y b)) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) z) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (-.f64 (/.f64 x (*.f64 y b)) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))))) (*.f64 y b))))) (*.f64 y b))) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (-.f64 (/.f64 x (*.f64 y b)) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) z) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (-.f64 (/.f64 x (*.f64 y b)) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))))) (*.f64 y b)))))) (/.f64 z b))))
(+.f64 (+.f64 (/.f64 z b) (*.f64 (pow.f64 t 2) (*.f64 -1 (+.f64 (/.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (*.f64 b y))))))) (+.f64 (*.f64 (pow.f64 t 3) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (*.f64 b y))))) (*.f64 b y))) (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))) (pow.f64 (+.f64 1 a) 2)) (pow.f64 (*.f64 b y) 2))))) (*.f64 t (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (*.f64 b y))))) (*.f64 b y))) (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))) (pow.f64 (+.f64 1 a) 2)) (pow.f64 (*.f64 b y) 2)))) (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (*.f64 b y))))))) (+.f64 (/.f64 z b) (*.f64 t (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))))))
(+.f64 (+.f64 (/.f64 z b) (*.f64 t (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (*.f64 b y))))) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (*.f64 b y))))) (*.f64 b y))) (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))) (pow.f64 (+.f64 1 a) 2)) (pow.f64 (*.f64 b y) 2)))))))
(+.f64 (+.f64 (/.f64 z b) (*.f64 t (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))))) (neg.f64 (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (*.f64 b y))))) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2)))))) (*.f64 b y))))) (*.f64 b y))) (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 z (+.f64 1 a)) (*.f64 y (pow.f64 b 2))))) (pow.f64 (+.f64 1 a) 2)) (pow.f64 (*.f64 b y) 2)))))))
(/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(-.f64 (+.f64 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 t (+.f64 1 a)) 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(-.f64 (+.f64 (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2))) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(-.f64 (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2))) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(-.f64 (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2))) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 (+.f64 1 a) 3)))) b)) (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 3))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(-.f64 (+.f64 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (pow.f64 (+.f64 1 a) 3)))) (*.f64 b y)) (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 y 3) x)) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 3))) (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 t (+.f64 1 a)) 2)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(-.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 b y) (-.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (pow.f64 (+.f64 1 a) 3))))) (+.f64 1 a))) (/.f64 (*.f64 x (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 3))) (+.f64 (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)))) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(-.f64 (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (neg.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 b (-.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (pow.f64 (+.f64 1 a) 3)))))) (+.f64 1 a))) (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 3)) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 3))))) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(-.f64 (+.f64 (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2))) (neg.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 b y) (-.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (pow.f64 (+.f64 1 a) 3))))) (+.f64 1 a))) (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 3)) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 3)))) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 (+.f64 1 a) 3)))) b)) (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 3))) (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 (+.f64 1 a) 3)))) (pow.f64 b 2))) (pow.f64 (+.f64 1 a) 2)) (*.f64 -2 (/.f64 (*.f64 y (*.f64 b (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 (+.f64 1 a) 3)))) b)) (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (pow.f64 (+.f64 1 a) 4))))) (+.f64 1 a)))) (pow.f64 t 4)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(-.f64 (+.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (pow.f64 (+.f64 1 a) 3)))) (pow.f64 (*.f64 b y) 2)) (pow.f64 (+.f64 1 a) 2)) (*.f64 -2 (/.f64 (*.f64 b (*.f64 y (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (pow.f64 (+.f64 1 a) 3)))) (*.f64 b y)) (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 y 3) x)) (pow.f64 (+.f64 1 a) 4))))) (+.f64 1 a)))) (pow.f64 t 4))) (+.f64 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (pow.f64 (+.f64 1 a) 3)))) (*.f64 b y)) (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 y 3) x)) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 3)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(-.f64 (+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (+.f64 (+.f64 (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (neg.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 b y) (-.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (pow.f64 (+.f64 1 a) 3))))) (+.f64 1 a))) (/.f64 (*.f64 x (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 3)))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 b y) 2) (-.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (pow.f64 (+.f64 1 a) 3))))) (pow.f64 (+.f64 1 a) 2)) (*.f64 -2 (/.f64 (*.f64 b (*.f64 y (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 b y) (-.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (pow.f64 (+.f64 1 a) 3))))) (+.f64 1 a))) (/.f64 (*.f64 x (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (pow.f64 (+.f64 1 a) 4))))) (+.f64 1 a)))) (pow.f64 t 4))))) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(-.f64 (+.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 b y) 2) (-.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (pow.f64 (+.f64 1 a) 3))))) (pow.f64 (+.f64 1 a) 2)) (*.f64 -2 (/.f64 (*.f64 b (*.f64 y (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 b (-.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (pow.f64 (+.f64 1 a) 3)))))) (+.f64 1 a))) (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 3)) (pow.f64 (+.f64 1 a) 4))))) (+.f64 1 a)))) (pow.f64 t 4)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 b (-.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (pow.f64 (+.f64 1 a) 3)))))) (+.f64 1 a))) (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 3)) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 3)))))) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(-.f64 (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 b (-.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (pow.f64 (+.f64 1 a) 3)))))) (+.f64 1 a))) (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 3)) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 3)) (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 b y) 2) (-.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (pow.f64 (+.f64 1 a) 3))))) (pow.f64 (+.f64 1 a) 2)) (*.f64 -2 (/.f64 (*.f64 b (*.f64 y (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 b (-.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (pow.f64 (+.f64 1 a) 3)))))) (+.f64 1 a))) (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 3)) (pow.f64 (+.f64 1 a) 4))))) (+.f64 1 a)))) (pow.f64 t 4)))))) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(-.f64 (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 b y) (-.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (pow.f64 (+.f64 1 a) 3))))) (+.f64 1 a))) (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 3)) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 3)) (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 b y) 2) (-.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (pow.f64 (+.f64 1 a) 3))))) (pow.f64 (+.f64 1 a) 2)) (*.f64 -2 (/.f64 (*.f64 b (*.f64 y (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 b y) (-.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (pow.f64 (+.f64 1 a) 3))))) (+.f64 1 a))) (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 3)) (pow.f64 (+.f64 1 a) 4))))) (+.f64 1 a)))) (pow.f64 t 4)))))) (*.f64 2 (/.f64 (*.f64 x (pow.f64 (*.f64 b y) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 y (*.f64 b (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))
(+.f64 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (+.f64 (*.f64 y (*.f64 -1 (*.f64 z (pow.f64 (+.f64 1 a) 2)))) (*.f64 y (*.f64 (+.f64 1 a) (*.f64 -2 (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2))))
(+.f64 (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (neg.f64 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 (+.f64 1 a) (*.f64 b (*.f64 -2 x))) (neg.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2))))
(+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (neg.f64 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 (pow.f64 (+.f64 1 a) 2) (neg.f64 z)))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2))))
(+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (neg.f64 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2))))
(+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (neg.f64 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b -2)) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 y (*.f64 b (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2))) (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 b (pow.f64 z 2))) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 1 a) (*.f64 z b)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x))) (*.f64 y b)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 y (*.f64 b (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x)))))) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (+.f64 (*.f64 y (*.f64 -1 (*.f64 z (pow.f64 (+.f64 1 a) 2)))) (*.f64 y (*.f64 (+.f64 1 a) (*.f64 -2 (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2))) (+.f64 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 b (pow.f64 z 2))) (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x))))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (*.f64 2 (*.f64 (+.f64 1 a) (*.f64 z (*.f64 (pow.f64 y 2) b))))) b)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 -1 (*.f64 z (pow.f64 (+.f64 1 a) 2)))) (*.f64 y (*.f64 (+.f64 1 a) (*.f64 -2 (*.f64 b x))))) (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (+.f64 (*.f64 y (*.f64 -1 (*.f64 z (pow.f64 (+.f64 1 a) 2)))) (*.f64 y (*.f64 (+.f64 1 a) (*.f64 -2 (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4)))) (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)))))
(-.f64 (+.f64 (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 b (pow.f64 z 2))) (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)))) (neg.f64 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 (+.f64 1 a) (*.f64 b (*.f64 -2 x))) (neg.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2))))) (+.f64 (/.f64 (*.f64 y (*.f64 b (*.f64 (pow.f64 y 2) (+.f64 (*.f64 2 (*.f64 z (*.f64 b (+.f64 1 a)))) (*.f64 x (pow.f64 b 2)))))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 (*.f64 y (+.f64 (*.f64 (+.f64 1 a) (*.f64 b (*.f64 -2 x))) (neg.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2))))) (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 (+.f64 1 a) (*.f64 b (*.f64 -2 x))) (neg.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4)))) (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))))))
(-.f64 (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 (pow.f64 (+.f64 1 a) 2) (neg.f64 z)))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2))) (/.f64 (*.f64 b (*.f64 (pow.f64 y 3) (pow.f64 z 2))) (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)))))) (+.f64 (/.f64 (*.f64 y (*.f64 b (*.f64 (pow.f64 y 2) (+.f64 (*.f64 x (pow.f64 b 2)) (*.f64 z (*.f64 b (*.f64 2 (+.f64 1 a)))))))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 (pow.f64 (+.f64 1 a) 2) (neg.f64 z)))))) (pow.f64 (+.f64 1 a) 4))) (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 (pow.f64 (+.f64 1 a) 2) (neg.f64 z))))) (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))))))
(-.f64 (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2))) (/.f64 (*.f64 b (*.f64 (pow.f64 y 3) (pow.f64 z 2))) (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)))))) (+.f64 (/.f64 (*.f64 y (*.f64 b (*.f64 (pow.f64 y 2) (+.f64 (*.f64 x (pow.f64 b 2)) (*.f64 z (*.f64 b (*.f64 2 (+.f64 1 a)))))))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4))) (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2)))))) (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))))))
(-.f64 (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b -2)) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2))) (/.f64 (*.f64 b (*.f64 (pow.f64 y 3) (pow.f64 z 2))) (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)))))) (+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 y 2) (*.f64 b (+.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (+.f64 1 a) (*.f64 z (*.f64 b 2))))))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b -2)) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4))) (+.f64 (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b -2)) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2)))))) (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 y (*.f64 b (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 b 3) z)) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 2) b)) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 1 a) (*.f64 z b)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x))) (*.f64 y b)) (pow.f64 (+.f64 1 a) 4)) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 y (*.f64 b (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x)))))) (*.f64 (pow.f64 (+.f64 1 a) 2) x)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x)))))) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 2) x))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 1 a) (*.f64 z b)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x))) (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 y (*.f64 b (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4)))) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 2) x))) (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 2) b)) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)))))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 1 a) (*.f64 z b)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x))) (*.f64 y b)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 y (*.f64 b (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 -2 (*.f64 y (*.f64 (+.f64 1 a) (*.f64 b x)))))) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (+.f64 (*.f64 y (*.f64 -1 (*.f64 z (pow.f64 (+.f64 1 a) 2)))) (*.f64 y (*.f64 (+.f64 1 a) (*.f64 -2 (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2))) (+.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (+.f64 (*.f64 y (*.f64 -1 (*.f64 z (pow.f64 (+.f64 1 a) 2)))) (*.f64 y (*.f64 (+.f64 1 a) (*.f64 -2 (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4))) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (*.f64 2 (*.f64 (+.f64 1 a) (*.f64 z (*.f64 (pow.f64 y 2) b)))))) (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 4) x))) (+.f64 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 b (pow.f64 z 2))) (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 -1 (*.f64 z (pow.f64 (+.f64 1 a) 2)))) (*.f64 y (*.f64 (+.f64 1 a) (*.f64 -2 (*.f64 b x))))) (-.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 b (pow.f64 z 2))) (*.f64 x (pow.f64 (+.f64 1 a) 2))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (*.f64 2 (*.f64 (+.f64 1 a) (*.f64 z (*.f64 (pow.f64 y 2) b))))) b)) (pow.f64 (+.f64 1 a) 4)) (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 -1 (*.f64 z (pow.f64 (+.f64 1 a) 2)))) (*.f64 y (*.f64 (+.f64 1 a) (*.f64 -2 (*.f64 b x))))) (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (+.f64 (*.f64 y (*.f64 -1 (*.f64 z (pow.f64 (+.f64 1 a) 2)))) (*.f64 y (*.f64 (+.f64 1 a) (*.f64 -2 (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4)))) (*.f64 x (pow.f64 (+.f64 1 a) 2)))))) (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 4) x))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 z (pow.f64 b 3))) (pow.f64 (*.f64 t (+.f64 1 a)) 4)))))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (*.f64 2 (*.f64 (+.f64 1 a) (*.f64 z (*.f64 (pow.f64 y 2) b))))) b)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 -1 (*.f64 z (pow.f64 (+.f64 1 a) 2)))) (*.f64 y (*.f64 (+.f64 1 a) (*.f64 -2 (*.f64 b x))))) (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (+.f64 (*.f64 y (*.f64 -1 (*.f64 z (pow.f64 (+.f64 1 a) 2)))) (*.f64 y (*.f64 (+.f64 1 a) (*.f64 -2 (*.f64 b x))))))) (pow.f64 (+.f64 1 a) 4)))) (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)))))
(-.f64 (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 y (+.f64 (*.f64 (+.f64 1 a) (*.f64 b (*.f64 -2 x))) (neg.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2))))) (-.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 b (pow.f64 z 2))) (*.f64 x (pow.f64 (+.f64 1 a) 2))) (+.f64 (/.f64 (*.f64 y (*.f64 b (*.f64 (pow.f64 y 2) (+.f64 (*.f64 2 (*.f64 z (*.f64 b (+.f64 1 a)))) (*.f64 x (pow.f64 b 2)))))) (pow.f64 (+.f64 1 a) 4)) (/.f64 (*.f64 (*.f64 y (+.f64 (*.f64 (+.f64 1 a) (*.f64 b (*.f64 -2 x))) (neg.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2))))) (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 (+.f64 1 a) (*.f64 b (*.f64 -2 x))) (neg.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4)))) (*.f64 x (pow.f64 (+.f64 1 a) 2)))))) (*.f64 x (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 b (pow.f64 z 2))) (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 (+.f64 1 a) (*.f64 b (*.f64 -2 x))) (neg.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4))) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 2 (*.f64 z (*.f64 b (+.f64 1 a)))) (*.f64 x (pow.f64 b 2))))) (*.f64 x (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 2))))))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 (+.f64 1 a) (*.f64 b (*.f64 -2 x))) (neg.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2)) (/.f64 (*.f64 z (*.f64 (pow.f64 y 4) (pow.f64 b 3))) (pow.f64 (*.f64 t (+.f64 1 a)) 4))))) (+.f64 (/.f64 (*.f64 y (*.f64 b (*.f64 (pow.f64 y 2) (+.f64 (*.f64 2 (*.f64 z (*.f64 b (+.f64 1 a)))) (*.f64 x (pow.f64 b 2)))))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 (*.f64 y (+.f64 (*.f64 (+.f64 1 a) (*.f64 b (*.f64 -2 x))) (neg.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2))))) (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 (+.f64 1 a) (*.f64 b (*.f64 -2 x))) (neg.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4)))) (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))))))
(-.f64 (+.f64 (/.f64 (*.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 (pow.f64 (+.f64 1 a) 2) (neg.f64 z)))) (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 y 3) (pow.f64 z 2))) (*.f64 x (pow.f64 (+.f64 1 a) 2))) (+.f64 (/.f64 (*.f64 y (*.f64 b (*.f64 (pow.f64 y 2) (+.f64 (*.f64 x (pow.f64 b 2)) (*.f64 z (*.f64 b (*.f64 2 (+.f64 1 a)))))))) (pow.f64 (+.f64 1 a) 4)) (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 (pow.f64 (+.f64 1 a) 2) (neg.f64 z)))))) (pow.f64 (+.f64 1 a) 4))) (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 (pow.f64 (+.f64 1 a) 2) (neg.f64 z))))) (*.f64 x (pow.f64 (+.f64 1 a) 2)))))) (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 4)))) (+.f64 (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 (pow.f64 (+.f64 1 a) 2) (neg.f64 z)))))) (pow.f64 (+.f64 1 a) 4))) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 x (pow.f64 b 2)) (*.f64 z (*.f64 b (*.f64 2 (+.f64 1 a))))))) (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 4)))) (/.f64 (*.f64 b (*.f64 (pow.f64 y 3) (pow.f64 z 2))) (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)))))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 (pow.f64 (+.f64 1 a) 2) (neg.f64 z)))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2)) (/.f64 (*.f64 (pow.f64 b 3) (*.f64 z (pow.f64 y 4))) (pow.f64 (*.f64 t (+.f64 1 a)) 4)))))) (+.f64 (/.f64 (*.f64 y (*.f64 b (*.f64 (pow.f64 y 2) (+.f64 (*.f64 x (pow.f64 b 2)) (*.f64 z (*.f64 b (*.f64 2 (+.f64 1 a)))))))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 (pow.f64 (+.f64 1 a) 2) (neg.f64 z)))))) (pow.f64 (+.f64 1 a) 4))) (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 (pow.f64 (+.f64 1 a) 2) (neg.f64 z))))) (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))))))
(-.f64 (+.f64 (/.f64 (*.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))) (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 y 3) (pow.f64 z 2))) (*.f64 x (pow.f64 (+.f64 1 a) 2))) (+.f64 (/.f64 (*.f64 y (*.f64 b (*.f64 (pow.f64 y 2) (+.f64 (*.f64 x (pow.f64 b 2)) (*.f64 z (*.f64 b (*.f64 2 (+.f64 1 a)))))))) (pow.f64 (+.f64 1 a) 4)) (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4))) (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2)))))) (*.f64 x (pow.f64 (+.f64 1 a) 2)))))) (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 4)))) (+.f64 (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4))) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 x (pow.f64 b 2)) (*.f64 z (*.f64 b (*.f64 2 (+.f64 1 a))))))) (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 4)))) (/.f64 (*.f64 b (*.f64 (pow.f64 y 3) (pow.f64 z 2))) (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)))))) (neg.f64 (+.f64 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2)) (/.f64 (*.f64 (pow.f64 b 3) (*.f64 z (pow.f64 y 4))) (pow.f64 (*.f64 t (+.f64 1 a)) 4)))))) (+.f64 (/.f64 (*.f64 y (*.f64 b (*.f64 (pow.f64 y 2) (+.f64 (*.f64 x (pow.f64 b 2)) (*.f64 z (*.f64 b (*.f64 2 (+.f64 1 a)))))))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4))) (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2)))))) (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))))))
(-.f64 (+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 y 3) (pow.f64 z 2))) (*.f64 x (pow.f64 (+.f64 1 a) 2))) (+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 y 2) (*.f64 b (+.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (+.f64 1 a) (*.f64 z (*.f64 b 2))))))) (pow.f64 (+.f64 1 a) 4)) (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b -2)) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4))) (+.f64 (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b -2)) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2)))))) (*.f64 x (pow.f64 (+.f64 1 a) 2))))) (+.f64 (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b -2)) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2)))))) (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 4)))) (+.f64 (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b -2)) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4))) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (+.f64 1 a) (*.f64 z (*.f64 b 2)))))) (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 4)))) (/.f64 (*.f64 b (*.f64 (pow.f64 y 3) (pow.f64 z 2))) (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)))))) (neg.f64 (+.f64 (/.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b -2)) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4))) (pow.f64 t 2)) (/.f64 (*.f64 (pow.f64 b 3) (*.f64 z (pow.f64 y 4))) (pow.f64 (*.f64 t (+.f64 1 a)) 4)))))) (+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 y 2) (*.f64 b (+.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (+.f64 1 a) (*.f64 z (*.f64 b 2))))))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 b (*.f64 y (*.f64 y (+.f64 (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b -2)) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))))) (pow.f64 (+.f64 1 a) 4))) (+.f64 (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b -2)) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2)))))) (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))))))
(/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 (-.f64 (/.f64 (*.f64 b z) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))) (pow.f64 y 2)))
(+.f64 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))))
(+.f64 (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))))
(+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 y 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 z b) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))) b) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 (pow.f64 b 3) x) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))) (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 (-.f64 (/.f64 (*.f64 b z) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))) (pow.f64 y 2))))
(+.f64 (+.f64 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))))) (*.f64 (pow.f64 y 3) (*.f64 -1 (+.f64 (*.f64 2 (/.f64 (*.f64 b (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 x (pow.f64 b 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(+.f64 (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))) (neg.f64 (*.f64 (pow.f64 y 3) (+.f64 (*.f64 2 (/.f64 (*.f64 b (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 x (pow.f64 b 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))))))
(+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))) (*.f64 (pow.f64 y 3) (neg.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 b (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 x (pow.f64 b 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))))))
(+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 b (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 x (pow.f64 b 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (neg.f64 (pow.f64 y 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 y 4) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 z b) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 b 3) x) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b z) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))) b) (*.f64 t (+.f64 1 a))))) b) (*.f64 t (+.f64 1 a))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 z b) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))) b) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 (pow.f64 b 3) x) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))) (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 (-.f64 (/.f64 (*.f64 b z) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))) (pow.f64 y 2)))))
(+.f64 (+.f64 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))))) (+.f64 (*.f64 (pow.f64 y 3) (*.f64 -1 (+.f64 (*.f64 2 (/.f64 (*.f64 b (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 x (pow.f64 b 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))) (*.f64 -1 (*.f64 (pow.f64 y 4) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 -2 (/.f64 (*.f64 b (+.f64 (*.f64 2 (/.f64 (*.f64 b (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 x (pow.f64 b 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (*.f64 t (+.f64 1 a)))))))))
(+.f64 (+.f64 (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 y 4) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 -2 (/.f64 (*.f64 b (+.f64 (*.f64 2 (/.f64 (*.f64 b (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 x (pow.f64 b 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (*.f64 t (+.f64 1 a)))))) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 2 (/.f64 (*.f64 b (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 x (pow.f64 b 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))))))
(+.f64 (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 y 3) (+.f64 (*.f64 2 (/.f64 (*.f64 b (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 x (pow.f64 b 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (*.f64 (pow.f64 y 4) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 -2 (/.f64 (*.f64 b (+.f64 (*.f64 2 (/.f64 (*.f64 b (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 x (pow.f64 b 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (*.f64 t (+.f64 1 a)))))))))
(+.f64 (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))))) (neg.f64 (+.f64 (*.f64 (pow.f64 y 3) (+.f64 (*.f64 2 (/.f64 (*.f64 b (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 x (pow.f64 b 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (*.f64 (pow.f64 y 4) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 -2 (/.f64 (*.f64 b (+.f64 (*.f64 2 (/.f64 (*.f64 b (-.f64 (/.f64 (*.f64 z b) (pow.f64 (*.f64 t (+.f64 1 a)) 2)) (*.f64 2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))) (*.f64 t (+.f64 1 a)))) (/.f64 (*.f64 x (pow.f64 b 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (*.f64 t (+.f64 1 a)))))))))
(/.f64 z b)
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 y b))) (/.f64 z b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t)))) (*.f64 y (pow.f64 b 3))))
(-.f64 (+.f64 (/.f64 z b) (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y)))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t)))) (*.f64 y (pow.f64 b 3))))
(-.f64 (+.f64 (/.f64 z b) (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y)))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (*.f64 y (pow.f64 b 3))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 y 2) (*.f64 b z))) (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 y b))) (/.f64 z b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t)))) (*.f64 y (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t)))) (pow.f64 b 3))) (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t))))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) z))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 a) (*.f64 b x))) (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))))))
(-.f64 (+.f64 (+.f64 (/.f64 z b) (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y)))) (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z (*.f64 (pow.f64 y 2) b)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (*.f64 b (*.f64 (+.f64 1 a) x))))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t))))) (*.f64 z (pow.f64 (*.f64 b y) 2))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t)))) (*.f64 y (pow.f64 b 3))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y))) (+.f64 (/.f64 z b) (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z (*.f64 b (pow.f64 y 2)))))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (*.f64 b (*.f64 x (+.f64 1 a)))))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (*.f64 y (pow.f64 b 3))) (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t))))) (*.f64 z (pow.f64 (*.f64 b y) 2))))))
(-.f64 (+.f64 (+.f64 (/.f64 z b) (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y)))) (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 b (*.f64 z (pow.f64 y 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (*.f64 y (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b 2)))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3)))) (*.f64 z (pow.f64 (*.f64 b y) 2))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y))) (+.f64 (/.f64 z b) (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z (*.f64 b (pow.f64 y 2)))))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b 2)))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (*.f64 y (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3)))) (*.f64 z (pow.f64 (*.f64 b y) 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 b z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t)))) (pow.f64 b 3))) (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t))))) (*.f64 z (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 a) (*.f64 b x))) (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (pow.f64 b 3)))) (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t))))) (*.f64 z (pow.f64 b 2))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (pow.f64 b 3)) (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t)))) (pow.f64 b 3))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 a) (*.f64 b x))) (*.f64 (pow.f64 (+.f64 1 a) 2) z)))) (*.f64 (pow.f64 b 2) z)))) (pow.f64 y 3))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 y 2) (*.f64 z b))) (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 y b))) (/.f64 z b)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t)))) (*.f64 y (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t)))) (pow.f64 b 3))) (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 b z)) t))))) (*.f64 (pow.f64 y 2) (*.f64 z (pow.f64 b 2)))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 a) (*.f64 b x))) (*.f64 (pow.f64 (+.f64 1 a) 2) z))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))))))
(-.f64 (+.f64 (+.f64 (/.f64 z b) (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y)))) (+.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z (*.f64 (pow.f64 y 2) b))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t))))) (*.f64 z (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (*.f64 b (*.f64 (+.f64 1 a) x))))) (pow.f64 b 3)))) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t))))) (*.f64 z (pow.f64 b 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t)))) (pow.f64 b 3))) (+.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (*.f64 b (*.f64 (+.f64 1 a) x)))))) (*.f64 z (pow.f64 b 2))))) (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (*.f64 b (*.f64 (+.f64 1 a) x))))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t))))) (*.f64 z (pow.f64 (*.f64 b y) 2))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t)))) (*.f64 y (pow.f64 b 3))))))
(-.f64 (+.f64 (+.f64 (/.f64 z b) (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y)))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t))))) (*.f64 z (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (*.f64 b (*.f64 x (+.f64 1 a)))))) (pow.f64 b 3)))) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t))))) (*.f64 z (pow.f64 b 2))) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3))) (+.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (*.f64 b (*.f64 x (+.f64 1 a))))))) (*.f64 z (pow.f64 b 2))))) (pow.f64 y 3))) (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z (*.f64 b (pow.f64 y 2)))))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 2 (*.f64 b (*.f64 x (+.f64 1 a)))))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (*.f64 y (pow.f64 b 3))) (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t))))) (*.f64 z (pow.f64 (*.f64 b y) 2))))))
(-.f64 (+.f64 (/.f64 z b) (+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y))) (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 b (*.f64 z (pow.f64 y 2))))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z b)) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3)))) (*.f64 z (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b 2)))) (pow.f64 b 3))))) (*.f64 z (pow.f64 b 2))) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3))) (+.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b 2))))) (*.f64 z (pow.f64 b 2))))) (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (*.f64 y (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b 2)))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3)))) (*.f64 z (pow.f64 (*.f64 b y) 2))))))
(-.f64 (+.f64 (/.f64 z b) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z b)) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3)))) (*.f64 z (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b 2)))) (pow.f64 b 3))))) (*.f64 z (pow.f64 b 2))) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3))) (+.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b 2))))) (*.f64 z (pow.f64 b 2))))) (pow.f64 y 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y))) (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 b (*.f64 z (pow.f64 y 2))))))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (*.f64 y (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b 2)))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3)))) (*.f64 z (pow.f64 (*.f64 b y) 2))))))
(-.f64 (+.f64 (/.f64 z b) (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z b)) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3)))) (*.f64 z (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b 2)))) (pow.f64 b 3)))) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t))))) (*.f64 z (pow.f64 b 2))) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3))) (+.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b 2))))) (*.f64 z (pow.f64 b 2))))) (pow.f64 y 3))) (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z (*.f64 b (pow.f64 y 2))))))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)) (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b 2)))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (*.f64 y (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3)))) (*.f64 z (pow.f64 (*.f64 b y) 2))))))
(/.f64 z b)
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 y b))) (/.f64 z b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t)))) (*.f64 y (pow.f64 b 3))))
(-.f64 (+.f64 (/.f64 z b) (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y)))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t)))) (*.f64 y (pow.f64 b 3))))
(-.f64 (+.f64 (/.f64 z b) (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y)))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (*.f64 y (pow.f64 b 3))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 y b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 z b))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t))))) (*.f64 (pow.f64 b 2) z))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -2 (*.f64 (+.f64 1 a) (*.f64 b x))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 a) 2) z)))) (pow.f64 b 3)))) (pow.f64 y 2))) (/.f64 z b))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t)))) (*.f64 y (pow.f64 b 3))))
(-.f64 (+.f64 (/.f64 z b) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 (+.f64 1 a) (*.f64 -2 (*.f64 b x))) (*.f64 -1 (*.f64 z (pow.f64 (+.f64 1 a) 2))))) (pow.f64 b 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t))))) (*.f64 z (pow.f64 b 2)))))) (pow.f64 y 2))) (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y))))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t)))) (*.f64 y (pow.f64 b 3))))
(-.f64 (+.f64 (/.f64 z b) (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y))) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 (+.f64 1 a) (*.f64 b (*.f64 -2 x))) (neg.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2))))) (pow.f64 b 3)) (neg.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t))))) (*.f64 z (pow.f64 b 2)))))) (pow.f64 y 2))))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (*.f64 y (pow.f64 b 3))))
(-.f64 (+.f64 (/.f64 z b) (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y))) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 (pow.f64 (+.f64 1 a) 2) (neg.f64 z)))) (pow.f64 b 3)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3)))) (*.f64 z (pow.f64 b 2)))))) (pow.f64 y 2))))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (*.f64 y (pow.f64 b 3))))
(-.f64 (+.f64 (/.f64 z b) (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y))) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))) (pow.f64 b 3)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3)))) (*.f64 z (pow.f64 b 2)))))) (pow.f64 y 2))))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (*.f64 y (pow.f64 b 3))))
(-.f64 (+.f64 (+.f64 (/.f64 z b) (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y)))) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b -2)) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))) (pow.f64 b 3)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3)))) (*.f64 z (pow.f64 b 2)))))) (pow.f64 y 2)))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (*.f64 y (pow.f64 b 3))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 b z))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t))))) (*.f64 z (pow.f64 b 2)))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -2 (*.f64 (+.f64 1 a) (*.f64 b x))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 a) 2) z)))) (pow.f64 b 3)))) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t))))) (*.f64 (pow.f64 b 2) z))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (pow.f64 b 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t)))) (pow.f64 b 3))) (+.f64 (*.f64 -2 (*.f64 (+.f64 1 a) (*.f64 b x))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 a) 2) z))))) (*.f64 (pow.f64 b 2) z))))) (pow.f64 y 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 y b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 z b))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t))))) (*.f64 (pow.f64 b 2) z))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -2 (*.f64 (+.f64 1 a) (*.f64 b x))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 a) 2) z)))) (pow.f64 b 3)))) (pow.f64 y 2))) (/.f64 z b)))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) x) t) (*.f64 2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z b)) t)))) (*.f64 y (pow.f64 b 3))))
(-.f64 (+.f64 (+.f64 (/.f64 z b) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 (+.f64 1 a) (*.f64 -2 (*.f64 b x))) (*.f64 -1 (*.f64 z (pow.f64 (+.f64 1 a) 2))))) (pow.f64 b 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t))))) (*.f64 z (pow.f64 b 2)))))) (pow.f64 y 2))) (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 (+.f64 1 a) (*.f64 -2 (*.f64 b x))) (*.f64 -1 (*.f64 z (pow.f64 (+.f64 1 a) 2))))) (pow.f64 b 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t))))) (*.f64 z (pow.f64 b 2)))))) (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t))))) (*.f64 z (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 b 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t)))) (pow.f64 b 3))) (+.f64 (*.f64 (+.f64 1 a) (*.f64 -2 (*.f64 b x))) (*.f64 -1 (*.f64 z (pow.f64 (+.f64 1 a) 2)))))) (*.f64 z (pow.f64 b 2)))))) (pow.f64 y 3)))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 (+.f64 1 a) b)) t)))) (*.f64 y (pow.f64 b 3))))
(-.f64 (+.f64 (+.f64 (/.f64 z b) (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y))) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 (+.f64 1 a) (*.f64 b (*.f64 -2 x))) (neg.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2))))) (pow.f64 b 3)) (neg.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t))))) (*.f64 z (pow.f64 b 2)))))) (pow.f64 y 2))))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2))) (pow.f64 b 3)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3))) (+.f64 (*.f64 (+.f64 1 a) (*.f64 b (*.f64 -2 x))) (neg.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2)))))) (*.f64 z (pow.f64 b 2)))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 (+.f64 1 a) (*.f64 b (*.f64 -2 x))) (neg.f64 (*.f64 z (pow.f64 (+.f64 1 a) 2))))) (pow.f64 b 3)) (neg.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t))))) (*.f64 z (pow.f64 b 2))))))) (*.f64 z (pow.f64 b 2)))))) (pow.f64 y 3)))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (*.f64 y (pow.f64 b 3))))
(-.f64 (+.f64 (+.f64 (/.f64 z b) (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y))) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 (pow.f64 (+.f64 1 a) 2) (neg.f64 z)))) (pow.f64 b 3)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3)))) (*.f64 z (pow.f64 b 2)))))) (pow.f64 y 2))))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 b 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t))) (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 (pow.f64 (+.f64 1 a) 2) (neg.f64 z)))) (pow.f64 b 3)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3)))) (*.f64 z (pow.f64 b 2)))))))) (*.f64 z (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3))) (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 (pow.f64 (+.f64 1 a) 2) (neg.f64 z))))) (*.f64 z (pow.f64 b 2)))))) (pow.f64 y 3)))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (*.f64 y (pow.f64 b 3))))
(-.f64 (+.f64 (/.f64 z b) (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 b 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t))) (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))) (pow.f64 b 3)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3)))) (*.f64 z (pow.f64 b 2)))))))) (*.f64 z (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3))) (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2)))))) (*.f64 z (pow.f64 b 2)))))) (pow.f64 y 3)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 x (*.f64 (+.f64 1 a) (*.f64 b -2))) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))) (pow.f64 b 3)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3)))) (*.f64 z (pow.f64 b 2)))))) (pow.f64 y 2)))))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (*.f64 y (pow.f64 b 3))))
(-.f64 (+.f64 (/.f64 z b) (+.f64 (*.f64 2 (/.f64 (*.f64 t x) (*.f64 b y))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 b 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b -2)) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))) (pow.f64 b 3)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3)))) (*.f64 z (pow.f64 b 2))))))) (*.f64 z (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3))) (+.f64 (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b -2)) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2)))))) (*.f64 z (pow.f64 b 2)))))) (pow.f64 y 3)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (*.f64 z b))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 (*.f64 x (+.f64 1 a)) (*.f64 b -2)) (*.f64 z (neg.f64 (pow.f64 (+.f64 1 a) 2))))) (pow.f64 b 3)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (-.f64 (*.f64 2 (/.f64 (*.f64 t x) b)) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (pow.f64 b 3)))) (*.f64 z (pow.f64 b 2)))))) (pow.f64 y 2)))))) (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 x (pow.f64 b 2)) t) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (+.f64 1 a))) t)))) (*.f64 y (pow.f64 b 3))))
(/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2)))
(/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2)))
(/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2)))
(/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2)))
(/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2)) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2)) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2)) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2)))
(/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2))
(/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2))
(/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2)) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2)) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2)) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2)))
(/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2))
(/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2))
(/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2)) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2)) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2)) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2)))
(/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2))
(/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2))
(/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2))
(+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2)) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2)) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2)) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2)))
(/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2)))
(/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2)))
(/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2)))
(/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2)))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2)))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2)))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b z)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(-.f64 (+.f64 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))) (*.f64 2 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2)))) (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2)))
(-.f64 (+.f64 (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)))) (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)))
(-.f64 (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2))) (*.f64 2 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2)))) (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2)))
(-.f64 (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))) (*.f64 2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)))) (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 b (pow.f64 z 2))) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2) x))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2)))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2)))))) (*.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 b (pow.f64 z 2))) (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2)))) (*.f64 2 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2))))) (+.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2)) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2))) (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2))))) (*.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 b (pow.f64 z 2))) (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2)))))) (+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2))) (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2))))) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2))) (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2))) (/.f64 (*.f64 b (*.f64 (pow.f64 y 3) (pow.f64 z 2))) (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2)))))) (+.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2)) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2))) (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2))))) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2))) (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))) (/.f64 (*.f64 b (*.f64 (pow.f64 y 3) (pow.f64 z 2))) (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2)))))) (+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2))) (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2))))) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 2) b)) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2) x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 2) b)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2)))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2)))))) t)) z)) (*.f64 t (pow.f64 x 2)))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2)))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 z (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2)))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2)))))) (*.f64 t x))))
(-.f64 (+.f64 (+.f64 (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 b (pow.f64 z 2))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2))) (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2))))) t)) (*.f64 z y)) (*.f64 t (pow.f64 x 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 b (pow.f64 z 2))) (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2)))) (*.f64 2 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2))))) (+.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2)) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2))) (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2))))) (*.f64 t x))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2))) (+.f64 (neg.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 b (pow.f64 z 2))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2))) (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2))))) t)))) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 b (pow.f64 z 2))) (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))))) (+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2))) (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2))))) (*.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2))) (+.f64 (neg.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 y 3) (pow.f64 z 2))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2))) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2))) (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2))))) t)))) (*.f64 t (pow.f64 x 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2))) (/.f64 (*.f64 b (*.f64 (pow.f64 y 3) (pow.f64 z 2))) (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2))))))) (+.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2)) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2))) (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2))))) (*.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))) (+.f64 (neg.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 y 3) (pow.f64 z 2))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2))) (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2))))) t)))) (*.f64 t (pow.f64 x 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2))) (/.f64 (*.f64 b (*.f64 (pow.f64 y 3) (pow.f64 z 2))) (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))))) (+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 z (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2))) (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2))))) (*.f64 t x))))
(/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2)))
(/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2)))
(/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2)))
(/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2)))
(/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2)) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2)) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z b)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) b)) (pow.f64 (*.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) t) 2)) (/.f64 (*.f64 b (*.f64 y x)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 x (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(+.f64 (/.f64 (*.f64 b (*.f64 z (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))) 2))))
(+.f64 (/.f64 (*.f64 z (*.f64 b (pow.f64 y 2))) (pow.f64 (*.f64 t (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) 2)) (/.f64 (*.f64 b (*.f64 x y)) (*.f64 t (pow.f64 (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)) 2))))
(/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))
(+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (pow.f64 (*.f64 b y) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (*.f64 b y) 2) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (pow.f64 b 3)))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))) (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) -4)) (*.f64 -1 (pow.f64 b 3)))))
(+.f64 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (pow.f64 (*.f64 b y) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))) (neg.f64 (*.f64 (pow.f64 b 3) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) -4)))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (*.f64 b y) 2) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))) (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) -4)) (neg.f64 (pow.f64 b 3)))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (*.f64 b y) 2) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))) (*.f64 (pow.f64 b 3) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) -4))))))
(+.f64 (+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 (*.f64 b y) 2) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))) (*.f64 (pow.f64 b 3) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) -4)))))
(+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (pow.f64 b 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))) (*.f64 t (+.f64 1 a)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 y 4) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 5))))))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 b 4) (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 5))) (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) -4))) (*.f64 t (+.f64 1 a)))))) (*.f64 (pow.f64 b 3) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) -4))))) (+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (pow.f64 (*.f64 b y) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 b 3) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) -4))) (*.f64 -2 (*.f64 (pow.f64 b 4) (+.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) -4))) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 y 4) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 5)))))))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 (*.f64 b y) 2) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) -4)) (neg.f64 (pow.f64 b 3))) (*.f64 (pow.f64 b 4) (*.f64 (+.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) -4))) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 y 4) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 5)))) 2)))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (+.f64 (*.f64 (pow.f64 b 3) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) -4)))) (*.f64 -2 (+.f64 (*.f64 (pow.f64 b 4) (neg.f64 (+.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) -4))) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 y 4) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 5)))))) (/.f64 (*.f64 (pow.f64 (*.f64 b y) 2) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))))
(+.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 b 4) (neg.f64 (+.f64 (/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) -4))) (*.f64 t (+.f64 1 a))) (/.f64 (*.f64 (pow.f64 y 4) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 5)))))) (/.f64 (*.f64 (pow.f64 (*.f64 b y) 2) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))) (+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 b 3) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) -4))))))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (*.f64 -2 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 b y) 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (pow.f64 b 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 2)))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 2)))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 2))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))) (pow.f64 b 3)))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 b y) 2))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))) (pow.f64 b 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 4))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (*.f64 t (+.f64 1 a))) y))) (pow.f64 b 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (pow.f64 b 3))))))
(+.f64 (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))) (pow.f64 b 3)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 2))) (*.f64 -1 (/.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 t (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))) (+.f64 1 a))) y) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 4)))) (pow.f64 b 4)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 2))) (+.f64 (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))) (pow.f64 b 3)))) (neg.f64 (/.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 4)) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))))) y))) (pow.f64 b 4)))))
(+.f64 (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 2)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 4)) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))))) y))) (pow.f64 b 4)) (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))) (pow.f64 b 3)))))
(+.f64 (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 2)))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))) (pow.f64 b 3)) (/.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 4)) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))))) y))) (pow.f64 b 4)))))
(+.f64 (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (*.f64 -2 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 b y) 2)))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))) (pow.f64 b 3)) (/.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 4)) (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))))) y))) (pow.f64 b 4)))))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 2))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (*.f64 -2 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 b y) 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (pow.f64 b 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 2)))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 2)))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 2))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))) (pow.f64 b 3)))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 b y) 2))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))) (pow.f64 b 3)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (*.f64 t (+.f64 1 a))) (*.f64 y (pow.f64 b 4)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) (+.f64 (/.f64 (*.f64 y z) t) x))) (pow.f64 y 3))) (pow.f64 b 3)))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 t (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))) (+.f64 1 a))) (*.f64 y (pow.f64 b 4)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))) (pow.f64 b 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 4))) (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 2))) (+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 4))))) (*.f64 2 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))))) (*.f64 y (pow.f64 b 4))))))
(+.f64 (+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))))) (*.f64 y (pow.f64 b 4)))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 4))))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))))) (*.f64 y (pow.f64 b 4)))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 4)))))))
(+.f64 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 (+.f64 1 a) (pow.f64 t 2))) (pow.f64 (*.f64 b y) 2))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))) (pow.f64 b 3))) (*.f64 2 (+.f64 (/.f64 (*.f64 t (*.f64 (+.f64 1 a) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 y 3)))))) (*.f64 y (pow.f64 b 4))) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (*.f64 b y) 4)))))))
(/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))
(/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)))
(/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)))
(+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 a (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))) (*.f64 -1 (/.f64 (*.f64 a (*.f64 y (*.f64 (*.f64 b (+.f64 x (/.f64 (*.f64 z y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t)))))) (*.f64 t (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))))))
(+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))) (neg.f64 (/.f64 (*.f64 y (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a b)))) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2)))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))) (neg.f64 (/.f64 (*.f64 b (*.f64 a (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 y (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))))) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2)))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))) (neg.f64 (/.f64 (*.f64 b (*.f64 y (*.f64 a (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))))) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2)))))
(+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 y b) t))) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 4))))) (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))))))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 a (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 a (*.f64 y (*.f64 (*.f64 b (+.f64 x (/.f64 (*.f64 z y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t)))))) (*.f64 t (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 y (*.f64 (*.f64 b (+.f64 x (/.f64 (*.f64 z y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t)))))) (*.f64 t (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 4))))) (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a b)))) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2))) (*.f64 (pow.f64 a 2) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 b (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))))) (*.f64 t (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 4))))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2))))))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))) (neg.f64 (+.f64 (/.f64 (*.f64 b (*.f64 a (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 y (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))))) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2))) (*.f64 (pow.f64 a 2) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 4))))) (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2))))))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))) (neg.f64 (+.f64 (/.f64 (*.f64 b (*.f64 y (*.f64 a (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))))) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2))) (*.f64 (pow.f64 a 2) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 4))))) (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2))))))))
(+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 y b) t))) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 4))))) (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 y b) t))) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 4))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 y b) t))) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 4) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) (pow.f64 a 3))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 a (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 a (*.f64 y (*.f64 (*.f64 b (+.f64 x (/.f64 (*.f64 z y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t)))))) (*.f64 t (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)))) (*.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 y (*.f64 (*.f64 b (+.f64 x (/.f64 (*.f64 z y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t)))))) (*.f64 t (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 4) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) (/.f64 (*.f64 y (*.f64 (*.f64 b (+.f64 x (/.f64 (*.f64 z y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) (*.f64 t (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 4)))))) (pow.f64 a 3)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 y (*.f64 (*.f64 b (+.f64 x (/.f64 (*.f64 z y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t)))))) (*.f64 t (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 4))))) (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))))))) (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))) (*.f64 -1 (+.f64 (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 a b)))) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2))) (*.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 b (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t))))) (*.f64 t (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 4)))) (/.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 b (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))))) (*.f64 t (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 4))))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)))) (pow.f64 a 3))) (*.f64 (pow.f64 a 2) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 b (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))))) (*.f64 t (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 4))))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2))))))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))) (*.f64 -1 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 b (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 y (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t)))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 4)))) (/.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 4))))) (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))) (neg.f64 (pow.f64 a 3))) (+.f64 (/.f64 (*.f64 b (*.f64 a (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 y (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))))) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2))) (*.f64 (pow.f64 a 2) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 4))))) (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2)))))))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))) (+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 b (*.f64 a (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 y (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))))) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2))) (*.f64 (pow.f64 a 2) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 4))))) (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2))))))) (*.f64 (pow.f64 a 3) (+.f64 (/.f64 (*.f64 b (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 y (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t)))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 4)))) (/.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 4))))) (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))) (+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 b (*.f64 y (*.f64 a (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))))) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2))) (*.f64 (pow.f64 a 2) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 4))))) (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2))))))) (*.f64 (pow.f64 a 3) (+.f64 (/.f64 (*.f64 (*.f64 b (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 y (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 4)))) (/.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (*.f64 t (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 4))))) (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) 2))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))))))
(/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 a 2) t))
(/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2)))
(/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (*.f64 t (pow.f64 a 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (pow.f64 a 3) t))) (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 a 2) t)))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (*.f64 b (+.f64 x (/.f64 (*.f64 z y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) (*.f64 t (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (*.f64 t (pow.f64 a 2))) (neg.f64 (/.f64 (*.f64 b (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t))))) (*.f64 t (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (neg.f64 (/.f64 (*.f64 b (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 y (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t)))))) (*.f64 t (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (neg.f64 (/.f64 (*.f64 (*.f64 b (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 y (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) (*.f64 t (pow.f64 a 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (pow.f64 a 3) t))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 y b) t))) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))))) t)) (/.f64 (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) t)) (pow.f64 a 4))) (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 a 2) t))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 y (*.f64 (*.f64 b (+.f64 x (/.f64 (*.f64 z y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t)))))) t)) (/.f64 (*.f64 b (*.f64 y (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)))) t)) (pow.f64 a 4))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (*.f64 b (+.f64 x (/.f64 (*.f64 z y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) (*.f64 t (pow.f64 a 3))))))
(+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (*.f64 t (pow.f64 a 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 b (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t))))) (*.f64 t (pow.f64 a 3))) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 b (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))))) t)) (/.f64 (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t)) (pow.f64 a 4)))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 b (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 y (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t)))))) (*.f64 t (pow.f64 a 3))) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) t)) (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t)) (pow.f64 a 4)))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (neg.f64 (+.f64 (/.f64 (*.f64 b (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 y (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t)))))) (*.f64 t (pow.f64 a 3))) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) t)) (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t)) (pow.f64 a 4)))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 b (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 y (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) (*.f64 t (pow.f64 a 3))) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) t)) (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t)) (pow.f64 a 4)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (pow.f64 a 3) t))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 y b) t))) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))))) t)) (/.f64 (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) t)) (pow.f64 a 4))) (+.f64 (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 a 2) t)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 y b) t))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))))) t)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 y b) t))) (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))))) t)) (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x)))) t)) (+.f64 (*.f64 2 (/.f64 (*.f64 y b) t)) 2)))) (pow.f64 a 5))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (*.f64 b (+.f64 x (/.f64 (*.f64 z y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) (*.f64 t (pow.f64 a 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 y (*.f64 (*.f64 b (+.f64 x (/.f64 (*.f64 z y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t)))))) t)) (/.f64 (*.f64 y (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (*.f64 b (+.f64 x (/.f64 (*.f64 z y) t))))) t))) (/.f64 (*.f64 b (*.f64 y (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))))) t))) (pow.f64 a 5))) (+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 y (*.f64 (*.f64 b (+.f64 x (/.f64 (*.f64 z y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t)))))) t)) (/.f64 (*.f64 b (*.f64 y (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)))) t)) (pow.f64 a 4))))))
(+.f64 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (*.f64 t (pow.f64 a 2))) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))) t) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 b (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))))) t)) (/.f64 (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t))))) (pow.f64 a 5)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 b (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t))))) (*.f64 t (pow.f64 a 3))) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 b (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))))) t)) (/.f64 (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t)) (pow.f64 a 4)))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (+.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 y (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))))) t) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) t)) (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t))))) (pow.f64 a 5))) (*.f64 -1 (+.f64 (/.f64 (*.f64 b (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 y (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t)))))) (*.f64 t (pow.f64 a 3))) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) t)) (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t)) (pow.f64 a 4))))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (*.f64 -1 (+.f64 (+.f64 (/.f64 (*.f64 b (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 y (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t)))))) (*.f64 t (pow.f64 a 3))) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) t)) (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t)) (pow.f64 a 4))) (/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 y (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))))) t) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) t)) (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t))))) (pow.f64 a 5)))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (*.f64 -1 (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 b (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 y (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) (*.f64 t (pow.f64 a 3))) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) t)) (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t)) (pow.f64 a 4))) (/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 b y) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t)))))) t) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))) (+.f64 2 (*.f64 2 (/.f64 (*.f64 b y) t))))) t)) (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t))))) (pow.f64 a 5)))))
(/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 a 2) t))
(/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2)))
(/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (*.f64 t (pow.f64 a 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (pow.f64 a 3) t))) (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 a 2) t)))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (*.f64 -2 (/.f64 (*.f64 b (*.f64 y (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))))) (*.f64 t (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (*.f64 t (pow.f64 a 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 y (*.f64 b (+.f64 1 (/.f64 (*.f64 b y) t))))) (*.f64 t (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t))))) (*.f64 t (pow.f64 a 3)))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (*.f64 -2 (/.f64 (*.f64 (*.f64 b y) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (/.f64 (*.f64 b y) t)))) (*.f64 t (pow.f64 a 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))))) t)) (/.f64 (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) t)) (pow.f64 a 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (pow.f64 a 3) t))) (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 a 2) t))))
(+.f64 (+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (*.f64 -2 (/.f64 (*.f64 b (*.f64 y (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))))) (*.f64 t (pow.f64 a 3))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 b (*.f64 y (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)))) t) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 b (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (/.f64 (*.f64 b y) t)))))) t))) (pow.f64 a 4))))
(+.f64 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (*.f64 t (pow.f64 a 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 y (*.f64 b (+.f64 1 (/.f64 (*.f64 b y) t))))) (*.f64 t (pow.f64 a 3))))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) (*.f64 b (+.f64 1 (/.f64 (*.f64 b y) t))))) t))) (pow.f64 a 4))))
(+.f64 (+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t))))) (*.f64 t (pow.f64 a 3))))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t) (*.f64 -4 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))))) t))) (pow.f64 a 4))))
(+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (*.f64 b y) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (/.f64 (*.f64 b y) t)))) (*.f64 t (pow.f64 a 3)))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t) (*.f64 -4 (/.f64 (*.f64 b (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) (*.f64 y (+.f64 1 (/.f64 (*.f64 b y) t))))) t))) (pow.f64 a 4)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))))) t)) (/.f64 (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) t)) (pow.f64 a 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))))) t)) (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x)))) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))))) (*.f64 (pow.f64 a 3) t))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 y (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))))) (*.f64 (pow.f64 a 5) t))) (/.f64 (*.f64 y (*.f64 b (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (pow.f64 a 2) t))))))
(+.f64 (+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 b (*.f64 y (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))))) (*.f64 t (pow.f64 a 5)))) (*.f64 -2 (/.f64 (*.f64 b (*.f64 y (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))))) (*.f64 t (pow.f64 a 3)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2) (*.f64 b (+.f64 x (/.f64 (*.f64 z y) t))))) t) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 b (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (/.f64 (*.f64 b y) t)))))) t)))) (pow.f64 a 5))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 b (*.f64 y (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)))) t) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 b (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (/.f64 (*.f64 b y) t)))))) t))) (pow.f64 a 4)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) (*.f64 b (+.f64 1 (/.f64 (*.f64 b y) t))))) t)))) (pow.f64 a 5))) (+.f64 (+.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (*.f64 t (pow.f64 a 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 y (*.f64 b (+.f64 1 (/.f64 (*.f64 b y) t))))) (*.f64 t (pow.f64 a 3)))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))) (*.f64 t (pow.f64 a 5)))))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 b y)) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) (*.f64 b (+.f64 1 (/.f64 (*.f64 b y) t))))) t))) (pow.f64 a 4)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t) (*.f64 -4 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))))) t))) (pow.f64 a 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t) (*.f64 -4 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))))) t)))) (pow.f64 a 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t))))) (*.f64 t (pow.f64 a 3)))) (+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))) (*.f64 t (pow.f64 a 5))))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t) (*.f64 -4 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))))) t))) (pow.f64 a 4))) (+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t))))) (*.f64 t (pow.f64 a 3)))) (*.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t) (*.f64 -4 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))))) t)))) (pow.f64 a 5)) (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2))) (*.f64 t (pow.f64 a 5))))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t) (*.f64 -4 (/.f64 (*.f64 b (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) (*.f64 y (+.f64 1 (/.f64 (*.f64 b y) t))))) t))) (pow.f64 a 4))) (+.f64 (+.f64 (/.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (*.f64 t (pow.f64 a 2))) (*.f64 -2 (/.f64 (*.f64 (*.f64 b y) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (/.f64 (*.f64 b y) t)))) (*.f64 t (pow.f64 a 3))))) (*.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (+.f64 (/.f64 (*.f64 (*.f64 b (*.f64 y (+.f64 x (/.f64 (*.f64 z y) t)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)) t) (*.f64 -4 (/.f64 (*.f64 b (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (/.f64 (*.f64 b y) t))) (*.f64 y (+.f64 1 (/.f64 (*.f64 b y) t))))) t)))) (pow.f64 a 5)) (/.f64 (*.f64 y (*.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) (*.f64 (*.f64 b (+.f64 x (/.f64 (*.f64 z y) t))) (pow.f64 (+.f64 1 (/.f64 (*.f64 b y) t)) 2)))) (*.f64 t (pow.f64 a 5)))))))
(+.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))) 0)
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))))))
(+.f64 0 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))))))
(-.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))) 0)
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))))))
(/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))) 1)
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))))))
(/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))) (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t)))))))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))))))
(/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) 2))) 2)
(/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) (*.f64 2 (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)))))) 2)
(/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))) (*.f64 2 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)))))) 2)
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))))))) 2)
(pow.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))) 1)
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t))) (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 (+.f64 1 a) (/.f64 (*.f64 b y) t)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 x (/.f64 (*.f64 z y) t))) (*.f64 b y))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t)))) (/.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (+.f64 1 (+.f64 a (/.f64 (*.f64 b y) t))))))

eval1.8s (7.5%)

Compiler

Compiled 81714 to 35586 computations (56.5% saved)

prune495.0ms (2%)

Pruning

31 alts after pruning (27 fresh and 4 done)

PrunedKeptTotal
New1089151104
Fresh11213
Picked101
Done347
Total1094311125
Error
0.4b
Counts
1125 → 31
Alt Table
Click to see full alt table
StatusErrorProgram
28.4b
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
45.8b
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
44.5b
(/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))
28.5b
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (+.f64 1 a))
57.0b
(/.f64 (*.f64 z (-.f64 y (*.f64 a y))) t)
49.3b
(/.f64 (*.f64 z y) (*.f64 y b))
50.3b
(/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t))
40.1b
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
52.8b
(/.f64 (*.f64 x t) (*.f64 y b))
42.4b
(/.f64 z b)
53.5b
(/.f64 x (/.f64 (*.f64 y b) t))
36.9b
(/.f64 x (-.f64 a -1))
41.4b
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
28.3b
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
40.9b
(/.f64 x (+.f64 (+.f64 a 1) (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))
38.8b
(/.f64 x (*.f64 (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
48.9b
(/.f64 x a)
50.9b
(-.f64 x (*.f64 x a))
45.6b
(+.f64 (/.f64 (*.f64 y z) t) x)
37.8b
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
41.2b
(+.f64 (/.f64 z b) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t))
41.9b
(+.f64 (/.f64 z b) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)) (/.f64 (*.f64 t x) b)) y)))
30.8b
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))) y) t))
42.0b
(+.f64 (/.f64 x (-.f64 a -1)) (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y))
32.3b
(+.f64 (/.f64 x (-.f64 a -1)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (+.f64 t (*.f64 t (*.f64 a 2)))))))
37.0b
(+.f64 (/.f64 x (-.f64 a -1)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) t))))
31.9b
(+.f64 (/.f64 x (-.f64 a -1)) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (-.f64 a -1) 2)) (/.f64 (*.f64 y z) (-.f64 a -1))) t)))
49.9b
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
50.6b
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 z b)))
57.5b
(*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y)
50.5b
x
Compiler

Compiled 1289 to 810 computations (37.2% saved)

localize110.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))
1.2b
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (+.f64 1 a))
5.6b
(/.f64 (*.f64 y z) t)
5.7b
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))
Compiler

Compiled 110 to 28 computations (74.5% saved)

series20.0ms (0.1%)

Counts
3 → 156
Calls

39 calls:

TimeVariablePointExpression
14.0ms
z
@inf
(/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))
0.0ms
y
@inf
(/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))
0.0ms
y
@0
(/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))
0.0ms
t
@inf
(/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))
0.0ms
t
@0
(/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))

rewrite331.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
846×rational_best.json-5
844×rational_best.json-2
844×rational_best.json-3
844×rational_best.json-1
844×exponential.json-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
016159
1134105
2441105
31836105
Stop Event
node limit
Counts
3 → 133
Calls
Call 1
Inputs
(*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (+.f64 1 a))
(/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (neg.f64 (/.f64 0 (+.f64 (/.f64 (*.f64 y z) t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 0 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 0 (+.f64 (/.f64 (*.f64 y z) t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) 2) (+.f64 (/.f64 0 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)) 2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 2)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 2)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 2)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)))) (+.f64 (/.f64 (*.f64 y z) t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)) (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)) (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)) (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (+.f64 (/.f64 (*.f64 y z) t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)) (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2))) (*.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2))) (*.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2))) (*.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 1)))))

simplify328.0ms (1.4%)

Algorithm
egg-herbie
Rules
994×rational_best.json-simplify-44
858×rational_best.json-simplify-2
814×rational_best.json-simplify-135
678×rational_best.json-simplify-43
624×rational_best.json-simplify-80
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
043014229
1115814063
2319114015
3496913419
Stop Event
node limit
Counts
289 → 222
Calls
Call 1
Inputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(/.f64 x (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 x (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 x (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 x (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 x (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(/.f64 x (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 (pow.f64 a 3) t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2)))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 4))) (+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 (pow.f64 a 3) t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2))))))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2)))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 (pow.f64 a 3) t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2)))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 4))) (+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 (pow.f64 a 3) t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2))))))))
(/.f64 1 x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (pow.f64 t 3) (pow.f64 x 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x))))
(/.f64 t (*.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (/.f64 t (*.f64 y z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (*.f64 (pow.f64 y 4) (pow.f64 z 4)))) (/.f64 t (*.f64 y z)))))
(/.f64 t (*.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (/.f64 t (*.f64 y z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (*.f64 (pow.f64 y 4) (pow.f64 z 4)))) (/.f64 t (*.f64 y z)))))
(/.f64 1 x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (pow.f64 t 3) (pow.f64 x 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x))))
(/.f64 t (*.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (/.f64 t (*.f64 y z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (*.f64 (pow.f64 y 4) (pow.f64 z 4)))) (/.f64 t (*.f64 y z)))))
(/.f64 t (*.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (/.f64 t (*.f64 y z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (*.f64 (pow.f64 y 4) (pow.f64 z 4)))) (/.f64 t (*.f64 y z)))))
(/.f64 t (*.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (/.f64 t (*.f64 y z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (*.f64 (pow.f64 y 4) (pow.f64 z 4)))) (/.f64 t (*.f64 y z)))))
(/.f64 1 x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (pow.f64 t 3) (pow.f64 x 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x))))
(/.f64 1 x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (pow.f64 t 3) (pow.f64 x 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x))))
(/.f64 t (*.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (/.f64 t (*.f64 y z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (*.f64 (pow.f64 y 4) (pow.f64 z 4)))) (/.f64 t (*.f64 y z)))))
(/.f64 1 x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (pow.f64 t 3) (pow.f64 x 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x))))
(/.f64 1 x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (pow.f64 t 3) (pow.f64 x 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x))))
(+.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) 0)
(+.f64 0 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(+.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (neg.f64 (/.f64 0 (+.f64 (/.f64 (*.f64 y z) t) x))))
(-.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) 0)
(-.f64 0 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(-.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 0 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 0 (+.f64 (/.f64 (*.f64 y z) t) x)))
(-.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) 2) (+.f64 (/.f64 0 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) 1)
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 2)) 2)
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)) 2)) -2)
(pow.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) 1)
(neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))
(fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))
(fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 2)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 2)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 2)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))) 2))
(fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)))) (+.f64 (/.f64 (*.f64 y z) t) x)))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)))))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)) (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)) (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)) (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (+.f64 (/.f64 (*.f64 y z) t) x)))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)) (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2))) (*.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2))) (*.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2))) (*.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(+.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 0)
(+.f64 0 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 0)
(*.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 1)
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))
(*.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))
(*.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 1)
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 0)
(+.f64 0 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))
(-.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 0)
(*.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 1)
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))
(*.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 1)
Outputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(/.f64 x (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(/.f64 x (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(/.f64 x (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(/.f64 x (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a)))
(/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(/.f64 x (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(/.f64 x (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 a) t)))
(+.f64 (/.f64 (*.f64 y z) t) x)
(+.f64 x (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t)))))
(+.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t)))))
(+.f64 x (+.f64 (/.f64 (*.f64 y z) t) (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)))
(+.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))))
(+.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (*.f64 a (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))))
(+.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (pow.f64 a 2) (*.f64 -1 a))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))))
(+.f64 (+.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 a (*.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 3))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))))
(+.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2)) (+.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 -1 (+.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 3)) (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t)))))))
(+.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (*.f64 (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))) (+.f64 a (pow.f64 a 3))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))))
(+.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2)) (*.f64 (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))) (+.f64 a (pow.f64 a 3)))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) a)
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 y z) (*.f64 a t))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x a) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2)))))
(+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 (pow.f64 a 3) t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))) (+.f64 (/.f64 x (pow.f64 a 3)) (/.f64 (*.f64 y z) (*.f64 a t))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (+.f64 (/.f64 x a) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2)))) (+.f64 (/.f64 x (pow.f64 a 3)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))))
(+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (/.f64 x (pow.f64 a 3)))))
(+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x a) (+.f64 (/.f64 x (pow.f64 a 3)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3)))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 4))) (+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 (pow.f64 a 3) t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2))))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))) (+.f64 (/.f64 x (pow.f64 a 3)) (*.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 4))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))) (+.f64 (/.f64 x (pow.f64 a 3)) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 4))))))
(+.f64 (+.f64 (/.f64 x a) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2)))) (+.f64 (+.f64 (/.f64 x (pow.f64 a 3)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 4))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 4))) (+.f64 (/.f64 x a) (+.f64 (/.f64 x (pow.f64 a 3)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) a)
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 y z) (*.f64 a t))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x a) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2)))))
(+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 (pow.f64 a 3) t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))) (+.f64 (/.f64 x (pow.f64 a 3)) (/.f64 (*.f64 y z) (*.f64 a t))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (+.f64 (/.f64 x a) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2)))) (+.f64 (/.f64 x (pow.f64 a 3)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))))
(+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (/.f64 x (pow.f64 a 3)))))
(+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (/.f64 x a) (+.f64 (/.f64 x (pow.f64 a 3)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3)))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 4))) (+.f64 (/.f64 x (pow.f64 a 3)) (+.f64 (/.f64 (*.f64 y z) (*.f64 (pow.f64 a 3) t)) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (pow.f64 a 2))))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))) (+.f64 (/.f64 x (pow.f64 a 3)) (*.f64 -1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 4))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))) (+.f64 (/.f64 x (pow.f64 a 3)) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 4))))))
(+.f64 (+.f64 (/.f64 x a) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2)))) (+.f64 (+.f64 (/.f64 x (pow.f64 a 3)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 4))))))
(+.f64 (/.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 2))) (+.f64 (neg.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (pow.f64 a 4))) (+.f64 (/.f64 x a) (+.f64 (/.f64 x (pow.f64 a 3)) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 a 3))))))))
(/.f64 1 x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 1 x) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))))
(+.f64 (/.f64 1 x) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (/.f64 1 x) (+.f64 (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (pow.f64 t 3) (pow.f64 x 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4))))))
(+.f64 (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2))) (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4))))))
(/.f64 t (*.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 t (*.f64 y z)) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))))
(+.f64 (/.f64 t (*.f64 y z)) (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (/.f64 t (*.f64 y z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (*.f64 (pow.f64 y 4) (pow.f64 z 4)))) (/.f64 t (*.f64 y z)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 t (*.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 t 4)) (pow.f64 (*.f64 y z) 4))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3)) (+.f64 (/.f64 t (*.f64 y z)) (neg.f64 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 t 4)) (pow.f64 (*.f64 y z) 4))))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 t 4)) (pow.f64 (*.f64 y z) 4))) (+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3)))))
(/.f64 t (*.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 t (*.f64 y z)) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))))
(+.f64 (/.f64 t (*.f64 y z)) (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (/.f64 t (*.f64 y z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (*.f64 (pow.f64 y 4) (pow.f64 z 4)))) (/.f64 t (*.f64 y z)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 t (*.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 t 4)) (pow.f64 (*.f64 y z) 4))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3)) (+.f64 (/.f64 t (*.f64 y z)) (neg.f64 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 t 4)) (pow.f64 (*.f64 y z) 4))))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 t 4)) (pow.f64 (*.f64 y z) 4))) (+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3)))))
(/.f64 1 x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 1 x) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))))
(+.f64 (/.f64 1 x) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (/.f64 1 x) (+.f64 (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (pow.f64 t 3) (pow.f64 x 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4))))))
(+.f64 (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2))) (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4))))))
(/.f64 t (*.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 t (*.f64 y z)) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))))
(+.f64 (/.f64 t (*.f64 y z)) (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (/.f64 t (*.f64 y z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (*.f64 (pow.f64 y 4) (pow.f64 z 4)))) (/.f64 t (*.f64 y z)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 t (*.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 t 4)) (pow.f64 (*.f64 y z) 4))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3)) (+.f64 (/.f64 t (*.f64 y z)) (neg.f64 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 t 4)) (pow.f64 (*.f64 y z) 4))))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 t 4)) (pow.f64 (*.f64 y z) 4))) (+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3)))))
(/.f64 t (*.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 t (*.f64 y z)) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))))
(+.f64 (/.f64 t (*.f64 y z)) (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (/.f64 t (*.f64 y z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (*.f64 (pow.f64 y 4) (pow.f64 z 4)))) (/.f64 t (*.f64 y z)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 t (*.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 t 4)) (pow.f64 (*.f64 y z) 4))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3)) (+.f64 (/.f64 t (*.f64 y z)) (neg.f64 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 t 4)) (pow.f64 (*.f64 y z) 4))))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 t 4)) (pow.f64 (*.f64 y z) 4))) (+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3)))))
(/.f64 t (*.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 t (*.f64 y z)) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))))
(+.f64 (/.f64 t (*.f64 y z)) (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (/.f64 t (*.f64 y z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (*.f64 (pow.f64 y 4) (pow.f64 z 4)))) (/.f64 t (*.f64 y z)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 t (*.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 t 4)) (pow.f64 (*.f64 y z) 4))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3)) (+.f64 (/.f64 t (*.f64 y z)) (neg.f64 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 t 4)) (pow.f64 (*.f64 y z) 4))))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 t 4)) (pow.f64 (*.f64 y z) 4))) (+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3)))))
(/.f64 1 x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 1 x) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))))
(+.f64 (/.f64 1 x) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (/.f64 1 x) (+.f64 (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (pow.f64 t 3) (pow.f64 x 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4))))))
(+.f64 (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2))) (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4))))))
(/.f64 1 x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 1 x) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))))
(+.f64 (/.f64 1 x) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (/.f64 1 x) (+.f64 (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (pow.f64 t 3) (pow.f64 x 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4))))))
(+.f64 (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2))) (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4))))))
(/.f64 t (*.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 t (*.f64 y z)) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))))
(+.f64 (/.f64 t (*.f64 y z)) (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (/.f64 t (*.f64 y z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (*.f64 (pow.f64 y 4) (pow.f64 z 4)))) (/.f64 t (*.f64 y z)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 t (*.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 t 4)) (pow.f64 (*.f64 y z) 4))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3)) (+.f64 (/.f64 t (*.f64 y z)) (neg.f64 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 t 4)) (pow.f64 (*.f64 y z) 4))))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 t 4)) (pow.f64 (*.f64 y z) 4))) (+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y z) 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 t 3)) (pow.f64 (*.f64 y z) 3)))))
(/.f64 1 x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 1 x) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))))
(+.f64 (/.f64 1 x) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (/.f64 1 x) (+.f64 (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (pow.f64 t 3) (pow.f64 x 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4))))))
(+.f64 (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2))) (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4))))))
(/.f64 1 x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 1 x) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))))
(+.f64 (/.f64 1 x) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (/.f64 1 x) (+.f64 (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (pow.f64 t 3) (pow.f64 x 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 1 x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2)))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4))))))
(+.f64 (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 x 2))) (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4))))))
(+.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) 0)
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(+.f64 0 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(+.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (neg.f64 (/.f64 0 (+.f64 (/.f64 (*.f64 y z) t) x))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(-.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) 0)
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(-.f64 0 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(-.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 0 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 0 (+.f64 (/.f64 (*.f64 y z) t) x)))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(-.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) 2) (+.f64 (/.f64 0 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))))
(-.f64 (*.f64 2 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (/.f64 0 (+.f64 x (/.f64 (*.f64 y z) t)))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) 1)
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 2)) 2)
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)) 2)) -2)
(/.f64 (*.f64 (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2)) -2)
(/.f64 (*.f64 (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))) (/.f64 2 (+.f64 x (/.f64 (*.f64 y z) t)))) -2)
(pow.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) 1)
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))))
(*.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t))))))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t))))))))
(*.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 2)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) 2))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 2)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) 2))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 2)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))) 2))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)))) (+.f64 (/.f64 (*.f64 y z) t) x)))
(fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))) (+.f64 x (/.f64 (*.f64 y z) t)))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))) (+.f64 x (/.f64 (*.f64 y z) t))))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t)))) (fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))) (+.f64 x (/.f64 (*.f64 y z) t)))))))
(fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))) (/.f64 (fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))) (+.f64 x (/.f64 (*.f64 y z) t))))) (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))) (+.f64 x (/.f64 (*.f64 y z) t))))) (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t)))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))) (+.f64 x (/.f64 (*.f64 y z) t))))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t)))) (fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))) (+.f64 x (/.f64 (*.f64 y z) t)))))))
(fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))) (/.f64 (fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))) (+.f64 x (/.f64 (*.f64 y z) t))))) (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))) (+.f64 x (/.f64 (*.f64 y z) t))))) (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)))
(fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t))))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))) (/.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))) (fabs.f64 (+.f64 x (/.f64 (*.f64 y z) t)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t))))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))) (/.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))) (fabs.f64 (+.f64 x (/.f64 (*.f64 y z) t)))))
(fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 1 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)) (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)))
(fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)) (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)) (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (+.f64 (/.f64 (*.f64 y z) t) x)))
(fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (fabs.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))) (+.f64 x (/.f64 (*.f64 y z) t))) (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t)))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (+.f64 (/.f64 (*.f64 y z) t) x)) (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2)))
(fabs.f64 (*.f64 2 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2)))))
(fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 2 (/.f64 1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t))))) (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2) (/.f64 1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))) (/.f64 2 (+.f64 x (/.f64 (*.f64 y z) t)))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2))) (*.f64 2 (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t))))) (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2) (/.f64 1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))) (/.f64 2 (+.f64 x (/.f64 (*.f64 y z) t)))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2))) (*.f64 2 (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (neg.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2))) (*.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t))))) (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2) (/.f64 1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))) (/.f64 2 (+.f64 x (/.f64 (*.f64 y z) t)))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2))) (*.f64 2 (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2))) (*.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t))))) (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2) (/.f64 1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))) (/.f64 2 (+.f64 x (/.f64 (*.f64 y z) t)))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2))) (*.f64 2 (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2))) (*.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) 2)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t))))) (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2) (/.f64 1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))) (/.f64 2 (+.f64 x (/.f64 (*.f64 y z) t)))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) 2))) (*.f64 2 (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t))))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))) (/.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))) (fabs.f64 (+.f64 x (/.f64 (*.f64 y z) t)))))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t))))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))) (/.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))) (fabs.f64 (+.f64 x (/.f64 (*.f64 y z) t)))))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t))))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 x (/.f64 (*.f64 y z) t))) (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (*.f64 (neg.f64 (+.f64 x (/.f64 (*.f64 y z) t))) (/.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (+.f64 x (/.f64 (*.f64 y z) t))) (fabs.f64 (+.f64 x (/.f64 (*.f64 y z) t)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (fabs.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 -1 (+.f64 (/.f64 (*.f64 y z) t) x)))))))))
(fabs.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))) (*.f64 1 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t))))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))))) (/.f64 1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t)))) (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 -1 (+.f64 x (/.f64 (*.f64 y z) t))))))) (/.f64 1 (*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))))))
(+.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 0)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(+.f64 0 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 0)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(*.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 1)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a)) (/.f64 1 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a)) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a)))))
(*.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(*.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)))) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) 1)
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 1 a))
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 0)
(/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))
(+.f64 0 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))
(/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))
(-.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 0)
(/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))
(*.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))
(/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 1)
(/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(*.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))) (/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))
(/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))
(*.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))
(*.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))
(*.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))
(/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))))
(/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x))))
(/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))
(pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)) 1)
(/.f64 1 (+.f64 x (/.f64 (*.f64 y z) t)))

localize5.0ms (0%)

Compiler

Compiled 11 to 7 computations (36.4% saved)

localize11.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (/.f64 (*.f64 y b) t) 1)
1.8b
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
4.4b
(/.f64 (*.f64 y b) t)
Compiler

Compiled 35 to 14 computations (60% saved)

series5.0ms (0%)

Counts
2 → 60
Calls

21 calls:

TimeVariablePointExpression
1.0ms
x
@inf
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
0.0ms
x
@0
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
0.0ms
x
@-inf
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
0.0ms
y
@inf
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
0.0ms
y
@0
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))

rewrite141.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1108×rational_best.json-simplify-57
732×rational_best.json-simplify-43
576×rational_best.json-5
574×rational_best.json-2
574×rational_best.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01144
19144
230044
3124744
4543744
Stop Event
node limit
Counts
2 → 43
Calls
Call 1
Inputs
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
(+.f64 (/.f64 (*.f64 y b) t) 1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 1 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y b) t) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 -1 (/.f64 (*.f64 y b) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)) (+.f64 (/.f64 (*.f64 y b) t) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1))) (+.f64 (/.f64 (*.f64 y b) t) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)) (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1))) (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1))) (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (/.f64 (*.f64 y b) t)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 -1 (/.f64 (*.f64 y b) t)))))))

simplify315.0ms (1.3%)

Algorithm
egg-herbie
Rules
1618×rational_best.json-simplify-80
1524×rational_best.json-simplify-78
1488×rational_best.json-simplify-94
1278×rational_best.json-simplify-135
842×rational_best.json-simplify-54
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01333775
12663613
28963613
343323595
Stop Event
node limit
Counts
103 → 72
Calls
Call 1
Inputs
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 t 2)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 t 2)) x)))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 (*.f64 t x) (*.f64 y b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 y b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) x) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 y b)))))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 (*.f64 t x) (*.f64 y b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 y b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) x) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 y b)))))
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 t 2)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 t 2)) x)))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 (*.f64 t x) (*.f64 y b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 y b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) x) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 y b)))))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 (*.f64 t x) (*.f64 y b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 y b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) x) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 y b)))))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 (*.f64 t x) (*.f64 y b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 y b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) x) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 y b)))))
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 t 2)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 t 2)) x)))
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 t 2)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 t 2)) x)))
1
(/.f64 (*.f64 y b) t)
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 y b) t)
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (/.f64 (*.f64 y b) t))
1
(/.f64 (*.f64 y b) t)
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 y b) t)
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 y b) t)
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (/.f64 (*.f64 y b) t))
1
1
(+.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) 0)
(+.f64 0 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))
(-.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) 0)
(-.f64 0 (neg.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))
(*.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) 1)
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 1 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))))
(*.f64 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))
(*.f64 (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))
(*.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))
(*.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))
(*.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))))
(*.f64 (/.f64 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))
(*.f64 (/.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))
(pow.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) 1)
(neg.f64 (neg.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))
(-.f64 (/.f64 (*.f64 y b) t) -1)
(-.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 0)
(-.f64 0 (-.f64 -1 (/.f64 (*.f64 y b) t)))
(*.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1))
(*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 1)
(*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))
(*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1))))
(*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1))))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)) (+.f64 (/.f64 (*.f64 y b) t) 1))
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1)))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1))) (+.f64 (/.f64 (*.f64 y b) t) 1))
(*.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1))))
(*.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)) (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))
(*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1))) (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1))) (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))
(/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 1)
(/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) 2)
(/.f64 (*.f64 (-.f64 -1 (/.f64 (*.f64 y b) t)) 2) -2)
(pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 1)
(neg.f64 (-.f64 -1 (/.f64 (*.f64 y b) t)))
Outputs
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x (*.f64 y b)) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 t 2)) x))
(+.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (pow.f64 t 2)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) t))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 y b)) t)) (+.f64 x (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (pow.f64 t 2))))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 y b)) t)) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (pow.f64 t 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 t 2)) x)))
(+.f64 (+.f64 x (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x (pow.f64 b 3))) (pow.f64 t 3)))))
(+.f64 (+.f64 x (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (pow.f64 t 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (pow.f64 t 3)) (/.f64 (*.f64 x (*.f64 y b)) t))))
(+.f64 x (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (pow.f64 t 2)) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) t) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (pow.f64 t 3))))))
(+.f64 x (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (pow.f64 t 2)) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) t) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (pow.f64 t 3))))))
(/.f64 (*.f64 t x) (*.f64 y b))
(/.f64 (*.f64 x t) (*.f64 y b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 (*.f64 t x) (*.f64 y b)))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 y b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) x) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 y b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3)) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4)))))
(/.f64 (*.f64 t x) (*.f64 y b))
(/.f64 (*.f64 x t) (*.f64 y b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 (*.f64 t x) (*.f64 y b)))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 y b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) x) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 y b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3)) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4)))))
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x (*.f64 y b)) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 t 2)) x))
(+.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (pow.f64 t 2)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) t))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 y b)) t)) (+.f64 x (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (pow.f64 t 2))))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 y b)) t)) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (pow.f64 t 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 t 2)) x)))
(+.f64 (+.f64 x (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x (pow.f64 b 3))) (pow.f64 t 3)))))
(+.f64 (+.f64 x (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (pow.f64 t 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (pow.f64 t 3)) (/.f64 (*.f64 x (*.f64 y b)) t))))
(+.f64 x (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (pow.f64 t 2)) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) t) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (pow.f64 t 3))))))
(+.f64 x (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (pow.f64 t 2)) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) t) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (pow.f64 t 3))))))
(/.f64 (*.f64 t x) (*.f64 y b))
(/.f64 (*.f64 x t) (*.f64 y b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 (*.f64 t x) (*.f64 y b)))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 y b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) x) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 y b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3)) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4)))))
(/.f64 (*.f64 t x) (*.f64 y b))
(/.f64 (*.f64 x t) (*.f64 y b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 (*.f64 t x) (*.f64 y b)))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 y b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) x) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 y b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3)) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4)))))
(/.f64 (*.f64 t x) (*.f64 y b))
(/.f64 (*.f64 x t) (*.f64 y b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 (*.f64 t x) (*.f64 y b)))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 y b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) x) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 y b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3)) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (+.f64 (/.f64 (*.f64 x t) (*.f64 y b)) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (/.f64 (*.f64 x (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4)))))
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x (*.f64 y b)) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 t 2)) x))
(+.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (pow.f64 t 2)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) t))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 y b)) t)) (+.f64 x (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (pow.f64 t 2))))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 y b)) t)) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (pow.f64 t 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 t 2)) x)))
(+.f64 (+.f64 x (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x (pow.f64 b 3))) (pow.f64 t 3)))))
(+.f64 (+.f64 x (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (pow.f64 t 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (pow.f64 t 3)) (/.f64 (*.f64 x (*.f64 y b)) t))))
(+.f64 x (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (pow.f64 t 2)) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) t) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (pow.f64 t 3))))))
(+.f64 x (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (pow.f64 t 2)) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) t) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (pow.f64 t 3))))))
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x (*.f64 y b)) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 t 2)) x))
(+.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (pow.f64 t 2)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) t))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 y b)) t)) (+.f64 x (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (pow.f64 t 2))))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 y b)) t)) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (pow.f64 t 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) t)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (pow.f64 t 2)) x)))
(+.f64 (+.f64 x (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 y 2) x)) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 x b)) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x (pow.f64 b 3))) (pow.f64 t 3)))))
(+.f64 (+.f64 x (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (pow.f64 t 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (pow.f64 t 3)) (/.f64 (*.f64 x (*.f64 y b)) t))))
(+.f64 x (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (pow.f64 t 2)) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) t) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (pow.f64 t 3))))))
(+.f64 x (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (pow.f64 t 2)) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) t) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (pow.f64 t 3))))))
1
(/.f64 (*.f64 y b) t)
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 y b) t)
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (/.f64 (*.f64 y b) t))
1
(/.f64 (*.f64 y b) t)
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 y b) t)
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 y b) t)
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 1 (/.f64 (*.f64 y b) t))
1
1
(+.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) 0)
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(+.f64 0 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(-.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) 0)
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(-.f64 0 (neg.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(*.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) 1)
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))))
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 1 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))))
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(*.f64 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(*.f64 (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(*.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(*.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(*.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))))
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(*.f64 (/.f64 (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))))
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(*.f64 (/.f64 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(*.f64 (/.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(pow.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) 1)
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(neg.f64 (neg.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))))
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(-.f64 (/.f64 (*.f64 y b) t) -1)
(+.f64 1 (/.f64 (*.f64 y b) t))
(-.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 0)
(+.f64 1 (/.f64 (*.f64 y b) t))
(-.f64 0 (-.f64 -1 (/.f64 (*.f64 y b) t)))
(+.f64 1 (/.f64 (*.f64 y b) t))
(*.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1))
(+.f64 1 (/.f64 (*.f64 y b) t))
(*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 1)
(+.f64 1 (/.f64 (*.f64 y b) t))
(*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))
(+.f64 1 (/.f64 (*.f64 y b) t))
(*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1))))
(+.f64 1 (/.f64 (*.f64 y b) t))
(*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1))))
(+.f64 1 (/.f64 (*.f64 y b) t))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)) (+.f64 (/.f64 (*.f64 y b) t) 1))
(+.f64 1 (/.f64 (*.f64 y b) t))
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))
(+.f64 1 (/.f64 (*.f64 y b) t))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1)))
(+.f64 1 (/.f64 (*.f64 y b) t))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1))) (+.f64 (/.f64 (*.f64 y b) t) 1))
(+.f64 1 (/.f64 (*.f64 y b) t))
(*.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))))
(+.f64 1 (/.f64 (*.f64 y b) t))
(*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1))))
(+.f64 1 (/.f64 (*.f64 y b) t))
(*.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)) (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))
(+.f64 1 (/.f64 (*.f64 y b) t))
(*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1))) (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))
(+.f64 1 (/.f64 (*.f64 y b) t))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1))) (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))
(+.f64 1 (/.f64 (*.f64 y b) t))
(/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 1)
(+.f64 1 (/.f64 (*.f64 y b) t))
(/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 (/.f64 (*.f64 y b) t) 1)))
(+.f64 1 (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) 2)
(+.f64 1 (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 (-.f64 -1 (/.f64 (*.f64 y b) t)) 2) -2)
(+.f64 1 (/.f64 (*.f64 y b) t))
(pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 1)
(+.f64 1 (/.f64 (*.f64 y b) t))
(neg.f64 (-.f64 -1 (/.f64 (*.f64 y b) t)))
(+.f64 1 (/.f64 (*.f64 y b) t))

localize11.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.7b
(+.f64 (*.f64 y z) (*.f64 t x))
10.7b
(/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))
Compiler

Compiled 38 to 11 computations (71.1% saved)

series6.0ms (0%)

Counts
2 → 60
Calls

27 calls:

TimeVariablePointExpression
0.0ms
y
@-inf
(/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))
0.0ms
b
@0
(/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))
0.0ms
y
@inf
(/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))
0.0ms
b
@inf
(/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))
0.0ms
t
@-inf
(/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))

rewrite121.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1330×rational_best.json-simplify-57
822×rational_best.json-simplify-44
696×rational_best.json-5
694×rational_best.json-2
694×rational_best.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01250
110250
234650
3147850
4665950
Stop Event
node limit
Counts
2 → 41
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))
(+.f64 (*.f64 y z) (*.f64 t x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 1 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y z) (*.f64 t x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (*.f64 y z) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y z) (*.f64 t x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 y z) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))) (+.f64 (*.f64 y z) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))) (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x)))) (+.f64 (*.f64 y z) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x)))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x)))) (*.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))) (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x)))) (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x)))) (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y z) (*.f64 t x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 y z) (*.f64 t x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (*.f64 y z) (*.f64 t x))))))))

simplify308.0ms (1.3%)

Algorithm
egg-herbie
Rules
1430×rational_best.json-simplify-80
1364×rational_best.json-simplify-24
1340×rational_best.json-simplify-78
1306×rational_best.json-simplify-94
1162×rational_best.json-simplify-135
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0882375
11772375
27472375
338212375
473882375
Stop Event
node limit
Counts
101 → 48
Calls
Call 1
Inputs
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(*.f64 t x)
(*.f64 y z)
(*.f64 y z)
(*.f64 t x)
(*.f64 y z)
(*.f64 y z)
(*.f64 y z)
(*.f64 t x)
(*.f64 t x)
(*.f64 y z)
(*.f64 t x)
(*.f64 t x)
(+.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) 0)
(+.f64 0 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))
(-.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) 0)
(-.f64 0 (neg.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))
(*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) 1)
(*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))
(*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))))
(*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 1 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))))
(*.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))
(*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))
(pow.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) 1)
(neg.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))
(-.f64 (+.f64 (*.f64 y z) (*.f64 t x)) 0)
(-.f64 0 (neg.f64 (+.f64 (*.f64 y z) (*.f64 t x))))
(*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) 1)
(*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))
(*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x)))))
(*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x)))))
(*.f64 1 (+.f64 (*.f64 y z) (*.f64 t x)))
(*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))) (+.f64 (*.f64 y z) (*.f64 t x)))
(*.f64 (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))
(*.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))) (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x))))
(*.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x)))) (+.f64 (*.f64 y z) (*.f64 t x)))
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x)))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x)))) (*.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x)))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))) (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x)))) (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x)))) (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))
(/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) 1)
(/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))
(/.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) 2) 2)
(pow.f64 (+.f64 (*.f64 y z) (*.f64 t x)) 1)
(neg.f64 (neg.f64 (+.f64 (*.f64 y z) (*.f64 t x))))
Outputs
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(*.f64 t x)
(*.f64 y z)
(*.f64 y z)
(*.f64 t x)
(*.f64 y z)
(*.f64 y z)
(*.f64 y z)
(*.f64 t x)
(*.f64 t x)
(*.f64 y z)
(*.f64 t x)
(*.f64 t x)
(+.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) 0)
(/.f64 (+.f64 (*.f64 t x) (*.f64 y z)) (*.f64 y b))
(+.f64 0 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))
(/.f64 (+.f64 (*.f64 t x) (*.f64 y z)) (*.f64 y b))
(-.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) 0)
(/.f64 (+.f64 (*.f64 t x) (*.f64 y z)) (*.f64 y b))
(-.f64 0 (neg.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))
(/.f64 (+.f64 (*.f64 t x) (*.f64 y z)) (*.f64 y b))
(*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) 1)
(/.f64 (+.f64 (*.f64 t x) (*.f64 y z)) (*.f64 y b))
(*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))
(/.f64 (+.f64 (*.f64 t x) (*.f64 y z)) (*.f64 y b))
(*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))))
(/.f64 (+.f64 (*.f64 t x) (*.f64 y z)) (*.f64 y b))
(*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 1 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))))
(/.f64 (+.f64 (*.f64 t x) (*.f64 y z)) (*.f64 y b))
(*.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))
(/.f64 (+.f64 (*.f64 t x) (*.f64 y z)) (*.f64 y b))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))
(/.f64 (+.f64 (*.f64 t x) (*.f64 y z)) (*.f64 y b))
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))
(/.f64 (+.f64 (*.f64 t x) (*.f64 y z)) (*.f64 y b))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))
(/.f64 (+.f64 (*.f64 t x) (*.f64 y z)) (*.f64 y b))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))
(/.f64 (+.f64 (*.f64 t x) (*.f64 y z)) (*.f64 y b))
(*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))))
(/.f64 (+.f64 (*.f64 t x) (*.f64 y z)) (*.f64 y b))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))))
(/.f64 (+.f64 (*.f64 t x) (*.f64 y z)) (*.f64 y b))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))
(/.f64 (+.f64 (*.f64 t x) (*.f64 y z)) (*.f64 y b))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))
(/.f64 (+.f64 (*.f64 t x) (*.f64 y z)) (*.f64 y b))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)))) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))
(/.f64 (+.f64 (*.f64 t x) (*.f64 y z)) (*.f64 y b))
(pow.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b)) 1)
(/.f64 (+.f64 (*.f64 t x) (*.f64 y z)) (*.f64 y b))
(neg.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))))
(/.f64 (+.f64 (*.f64 t x) (*.f64 y z)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (*.f64 t x)) 0)
(+.f64 (*.f64 t x) (*.f64 y z))
(-.f64 0 (neg.f64 (+.f64 (*.f64 y z) (*.f64 t x))))
(+.f64 (*.f64 t x) (*.f64 y z))
(*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) 1)
(+.f64 (*.f64 t x) (*.f64 y z))
(*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))
(+.f64 (*.f64 t x) (*.f64 y z))
(*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x)))))
(+.f64 (*.f64 t x) (*.f64 y z))
(*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x)))))
(+.f64 (*.f64 t x) (*.f64 y z))
(*.f64 1 (+.f64 (*.f64 y z) (*.f64 t x)))
(+.f64 (*.f64 t x) (*.f64 y z))
(*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))) (+.f64 (*.f64 y z) (*.f64 t x)))
(+.f64 (*.f64 t x) (*.f64 y z))
(*.f64 (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))
(+.f64 (*.f64 t x) (*.f64 y z))
(*.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))) (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x))))
(+.f64 (*.f64 t x) (*.f64 y z))
(*.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x)))) (+.f64 (*.f64 y z) (*.f64 t x)))
(+.f64 (*.f64 t x) (*.f64 y z))
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x)))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))))
(+.f64 (*.f64 t x) (*.f64 y z))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x)))) (*.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x)))))
(+.f64 (*.f64 t x) (*.f64 y z))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))) (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))
(+.f64 (*.f64 t x) (*.f64 y z))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x)))) (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))
(+.f64 (*.f64 t x) (*.f64 y z))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x)))) (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))
(+.f64 (*.f64 t x) (*.f64 y z))
(/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) 1)
(+.f64 (*.f64 t x) (*.f64 y z))
(/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x))))
(+.f64 (*.f64 t x) (*.f64 y z))
(/.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) 2) 2)
(+.f64 (*.f64 t x) (*.f64 y z))
(pow.f64 (+.f64 (*.f64 y z) (*.f64 t x)) 1)
(+.f64 (*.f64 t x) (*.f64 y z))
(neg.f64 (neg.f64 (+.f64 (*.f64 y z) (*.f64 t x))))
(+.f64 (*.f64 t x) (*.f64 y z))

localize100.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))
1.8b
(/.f64 x (*.f64 (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
4.4b
(/.f64 (*.f64 y b) t)
26.6b
(*.f64 (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
Compiler

Compiled 130 to 53 computations (59.2% saved)

series13.0ms (0.1%)

Counts
3 → 156
Calls

39 calls:

TimeVariablePointExpression
1.0ms
x
@inf
(/.f64 x (*.f64 (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
1.0ms
t
@0
(/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))
1.0ms
x
@0
(/.f64 x (*.f64 (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
0.0ms
y
@0
(/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))
0.0ms
x
@-inf
(/.f64 x (*.f64 (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))

rewrite73.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1100×rational_best.json-simplify-47
994×rational_best.json-5
992×rational_best.json-2
992×rational_best.json-3
992×rational_best.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01687
114187
247587
3204087
Stop Event
node limit
Counts
3 → 47
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))
(/.f64 x (*.f64 (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 a (/.f64 (*.f64 y b) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) a)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 a (/.f64 (*.f64 y b) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 a (/.f64 (*.f64 y b) t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (*.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 1)))))

simplify306.0ms (1.3%)

Algorithm
egg-herbie
Rules
1132×rational_best.json-simplify-2
896×rational_best.json-simplify-132
870×rational_best.json-simplify-43
672×rational_best.json-simplify-1
628×rational_best.json-simplify-44
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
024911981
150911727
291811705
3228611679
4459011675
5756411675
Stop Event
node limit
Counts
203 → 175
Calls
Call 1
Inputs
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
a
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
a
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 a)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(/.f64 (*.f64 y b) t)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(/.f64 (*.f64 y b) t)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 a)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(/.f64 (*.f64 y b) t)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(/.f64 (*.f64 y b) t)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(/.f64 (*.f64 y b) t)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 a)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 a)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
(+.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 -1 (/.f64 (*.f64 a x) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a x) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 (*.f64 (pow.f64 a 2) x) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a x) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 3) x) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) (/.f64 (*.f64 (pow.f64 a 2) x) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(/.f64 x a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) x) (pow.f64 a 2))) (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) x) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) x)) (pow.f64 a 3))))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) x) (pow.f64 a 2))) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 4))))))
(/.f64 x a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) x) (pow.f64 a 2))) (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) x) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) x)) (pow.f64 a 3))))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) x) (pow.f64 a 2))) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 4))))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) x)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) x)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) x)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) x)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) x)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))))
(/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 a 3) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) (+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(/.f64 1 a)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (pow.f64 a 2))) (/.f64 1 a))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (pow.f64 a 2))) (/.f64 1 a)))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)) (pow.f64 a 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (pow.f64 a 2))) (/.f64 1 a))))
(/.f64 1 a)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (pow.f64 a 2))) (/.f64 1 a))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (pow.f64 a 2))) (/.f64 1 a)))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)) (pow.f64 a 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (pow.f64 a 2))) (/.f64 1 a))))
(/.f64 1 (+.f64 1 a))
(+.f64 (/.f64 1 (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 b 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(/.f64 t (*.f64 y b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 t (*.f64 y b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 3) (pow.f64 b 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 3)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))))))
(/.f64 t (*.f64 y b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 t (*.f64 y b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 3) (pow.f64 b 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 3)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))))))
(/.f64 1 (+.f64 1 a))
(+.f64 (/.f64 1 (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 b 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(/.f64 t (*.f64 y b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 t (*.f64 y b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 3) (pow.f64 b 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 3)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))))))
(/.f64 t (*.f64 y b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 t (*.f64 y b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 3) (pow.f64 b 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 3)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))))))
(/.f64 t (*.f64 y b))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 b 2))) (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (pow.f64 t 2))) (/.f64 t (*.f64 y b)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 b 2))) (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (pow.f64 t 2))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (+.f64 (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 b 2))) (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 (pow.f64 t 3) (+.f64 1 a))) (*.f64 y b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 b 2))) (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 b 2))) (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (pow.f64 t 2))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (+.f64 (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 b 2))) (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 (pow.f64 t 3) (+.f64 1 a))) (*.f64 y b)))))
(/.f64 1 (+.f64 1 a))
(+.f64 (/.f64 1 (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 b 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(/.f64 1 (+.f64 1 a))
(+.f64 (/.f64 1 (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 b 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(+.f64 1 (+.f64 a (/.f64 (*.f64 y b) t)))
(+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) a)
(+.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 0)
(+.f64 0 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))
(+.f64 (+.f64 a (/.f64 (*.f64 y b) t)) 1)
(-.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 0)
(-.f64 (+.f64 a (/.f64 (*.f64 y b) t)) -1)
(/.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 1)
(/.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(/.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2) 2)
(pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 1)
(+.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 0)
(+.f64 0 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(-.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 0)
(*.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 1)
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))
(*.f64 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(*.f64 (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(*.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(*.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(*.f64 (/.f64 (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (*.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))
(*.f64 (/.f64 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(*.f64 (/.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(pow.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 1)
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 0)
(+.f64 0 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(-.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 0)
(*.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 1)
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(*.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 1)
Outputs
(+.f64 1 (/.f64 (*.f64 y b) t))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
a
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
a
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 a)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(/.f64 (*.f64 y b) t)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(/.f64 (*.f64 y b) t)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 a)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(/.f64 (*.f64 y b) t)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(/.f64 (*.f64 y b) t)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(/.f64 (*.f64 y b) t)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 a)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 1 a)
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
(/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))
(+.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (*.f64 -1 (/.f64 (*.f64 a x) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 -1 (/.f64 (*.f64 a x) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (neg.f64 (/.f64 (*.f64 a x) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a x) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 (*.f64 (pow.f64 a 2) x) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a x) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 (*.f64 x (pow.f64 a 2)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))))
(+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (neg.f64 (/.f64 (*.f64 a x) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 (*.f64 x (pow.f64 a 2)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))))
(+.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a x) (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 3) x) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) (/.f64 (*.f64 (pow.f64 a 2) x) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a x) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 (/.f64 (*.f64 x (pow.f64 a 2)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 a 3)) (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2))))))
(+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (*.f64 x (pow.f64 a 2)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 a x) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 x (pow.f64 a 3)) (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2))))))
(+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (*.f64 x (pow.f64 a 2)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (neg.f64 (+.f64 (/.f64 (*.f64 a x) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 x (pow.f64 a 3)) (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2))))))
(+.f64 (/.f64 (*.f64 x (pow.f64 a 2)) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (+.f64 (/.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (neg.f64 (+.f64 (/.f64 (*.f64 a x) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 x (pow.f64 a 3)) (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2))))))
(/.f64 x a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) x) (pow.f64 a 2))) (/.f64 x a))
(+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))))
(+.f64 (/.f64 x a) (neg.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) x) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) x)) (pow.f64 a 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3))))
(+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3))))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) x) (pow.f64 a 2))) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 4))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (+.f64 (/.f64 x a) (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)))) (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (/.f64 x a) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)) (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))))))
(+.f64 (/.f64 x a) (+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)) (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))))))
(+.f64 (/.f64 x a) (+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (neg.f64 (+.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)) (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))))))
(/.f64 x a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) x) (pow.f64 a 2))) (/.f64 x a))
(+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))))
(+.f64 (/.f64 x a) (neg.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) x) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) x)) (pow.f64 a 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3))))
(+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3))))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) x) (pow.f64 a 2))) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 4))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2))) (+.f64 (+.f64 (/.f64 x a) (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4)))) (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (+.f64 (/.f64 x a) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)) (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))))))
(+.f64 (/.f64 x a) (+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)) (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))))))
(+.f64 (/.f64 x a) (+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (pow.f64 a 3)) (neg.f64 (+.f64 (/.f64 (*.f64 x (+.f64 1 (/.f64 (*.f64 y b) t))) (pow.f64 a 2)) (/.f64 (*.f64 x (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (pow.f64 a 4))))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 x (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 x (pow.f64 b 2))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x (pow.f64 b 3))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 x (pow.f64 b 2))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (neg.f64 (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 (*.f64 y b) 3)) (/.f64 (*.f64 t x) (*.f64 y b))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) x)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 (*.f64 y b) 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) x)) (pow.f64 (*.f64 y b) 4)) (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y b) 2))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 (*.f64 y b) 3)) (/.f64 (*.f64 t x) (*.f64 y b))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) x)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 (*.f64 y b) 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) x)) (pow.f64 (*.f64 y b) 4)) (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y b) 2))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 x (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 x (pow.f64 b 2))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x (pow.f64 b 3))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 x (pow.f64 b 2))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (neg.f64 (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 (*.f64 y b) 3)) (/.f64 (*.f64 t x) (*.f64 y b))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) x)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 (*.f64 y b) 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) x)) (pow.f64 (*.f64 y b) 4)) (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y b) 2))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 (*.f64 y b) 3)) (/.f64 (*.f64 t x) (*.f64 y b))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) x)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 (*.f64 y b) 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) x)) (pow.f64 (*.f64 y b) 4)) (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y b) 2))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(/.f64 (*.f64 t x) (*.f64 y b))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 (*.f64 y b) 3)) (/.f64 (*.f64 t x) (*.f64 y b))))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 a) 2) x)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 1 a) x)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 a) 3) x)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 3) x)) (pow.f64 (*.f64 y b) 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (*.f64 (pow.f64 t 4) x)) (pow.f64 (*.f64 y b) 4)) (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y b) 2))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3))) (pow.f64 (*.f64 y b) 3)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 x (pow.f64 t 2))) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 x (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 4))))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 x (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 x (pow.f64 b 2))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x (pow.f64 b 3))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 x (pow.f64 b 2))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (neg.f64 (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(/.f64 x (+.f64 1 a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))
(+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 x (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 x (pow.f64 b 2))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 x (+.f64 1 a)) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 b 2) x)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 b 3) x)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 x (+.f64 1 a)))))
(+.f64 (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x (pow.f64 b 3))) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 x (pow.f64 b 2))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 x (+.f64 1 a)) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 x (+.f64 1 a)) (+.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (neg.f64 (+.f64 (/.f64 (*.f64 y (*.f64 b x)) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (*.f64 x (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1))
(/.f64 1 (+.f64 1 (/.f64 (*.f64 y b) t)))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1)))
(+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 -1 (/.f64 a (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 y b) t))) (neg.f64 (/.f64 a (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (pow.f64 a 2) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))))
(+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (neg.f64 (/.f64 a (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))))) (/.f64 (pow.f64 a 2) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 a 3) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) (+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) 1)) (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (+.f64 1 (/.f64 (*.f64 y b) t)))))))
(+.f64 (*.f64 -1 (/.f64 a (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))))) (+.f64 (/.f64 (pow.f64 a 2) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2))) (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 y b) t))) (*.f64 -1 (/.f64 (pow.f64 a 3) (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2))))))
(+.f64 (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (pow.f64 a 2) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) (*.f64 -1 (+.f64 (/.f64 a (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (pow.f64 a 3) (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)))))
(+.f64 (+.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (pow.f64 a 2) (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)))) (neg.f64 (+.f64 (/.f64 a (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t)))) (/.f64 (pow.f64 a 3) (pow.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (+.f64 1 (/.f64 (*.f64 y b) t))) 2)))))
(/.f64 1 a)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (pow.f64 a 2))) (/.f64 1 a))
(+.f64 (/.f64 1 a) (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 a 2))))
(+.f64 (/.f64 1 a) (neg.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 a 2))))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (pow.f64 a 2))) (/.f64 1 a)))
(+.f64 (/.f64 1 a) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 a 2))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2) (pow.f64 a 3))))
(+.f64 (/.f64 1 a) (+.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 a 2))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2) (pow.f64 a 3))))
(+.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 a 2))) (+.f64 (/.f64 1 a) (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2) (pow.f64 a 3))))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)) (pow.f64 a 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (pow.f64 a 2))) (/.f64 1 a))))
(+.f64 (+.f64 (/.f64 1 a) (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 a 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)) (pow.f64 a 4))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2) (pow.f64 a 3))))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2) (pow.f64 a 3)) (+.f64 (/.f64 1 a) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)) (pow.f64 a 4)) (/.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 a 2))))))
(+.f64 (/.f64 1 a) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 a 2)) (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)) (pow.f64 a 4)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2) (pow.f64 a 3))))
(+.f64 (/.f64 1 a) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2) (pow.f64 a 3)) (neg.f64 (+.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 a 2)) (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)) (pow.f64 a 4))))))
(/.f64 1 a)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (pow.f64 a 2))) (/.f64 1 a))
(+.f64 (/.f64 1 a) (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 a 2))))
(+.f64 (/.f64 1 a) (neg.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 a 2))))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (pow.f64 a 2))) (/.f64 1 a)))
(+.f64 (/.f64 1 a) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 a 2))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2) (pow.f64 a 3))))
(+.f64 (/.f64 1 a) (+.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 a 2))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2) (pow.f64 a 3))))
(+.f64 (neg.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 a 2))) (+.f64 (/.f64 1 a) (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2) (pow.f64 a 3))))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) 2) (pow.f64 a 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)) (pow.f64 a 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) 1) (pow.f64 a 2))) (/.f64 1 a))))
(+.f64 (+.f64 (/.f64 1 a) (*.f64 -1 (/.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 a 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)) (pow.f64 a 4))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2) (pow.f64 a 3))))
(+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2) (pow.f64 a 3)) (+.f64 (/.f64 1 a) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)) (pow.f64 a 4)) (/.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 a 2))))))
(+.f64 (/.f64 1 a) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 a 2)) (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)) (pow.f64 a 4)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2) (pow.f64 a 3))))
(+.f64 (/.f64 1 a) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2) (pow.f64 a 3)) (neg.f64 (+.f64 (/.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 a 2)) (/.f64 (*.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) (pow.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) 2)) (pow.f64 a 4))))))
(/.f64 1 (+.f64 1 a))
(+.f64 (/.f64 1 (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 1 (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 1 (+.f64 1 a)) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 1 (+.f64 1 a)) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 1 (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (+.f64 (/.f64 1 (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 b 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 (*.f64 y b) 3) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))))
(+.f64 (/.f64 1 (+.f64 1 a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (pow.f64 (*.f64 y b) 3) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (pow.f64 (*.f64 y b) 3) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (+.f64 (/.f64 1 (+.f64 1 a)) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (neg.f64 (+.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (pow.f64 (*.f64 y b) 3) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(/.f64 t (*.f64 y b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 t (*.f64 y b)))
(+.f64 (/.f64 t (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 t (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 3) (pow.f64 b 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 t (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)))))
(+.f64 (/.f64 t (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 3)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 t (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (/.f64 t (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4))))))
(/.f64 t (*.f64 y b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 t (*.f64 y b)))
(+.f64 (/.f64 t (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 t (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 3) (pow.f64 b 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 t (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)))))
(+.f64 (/.f64 t (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 3)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 t (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (/.f64 t (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4))))))
(/.f64 1 (+.f64 1 a))
(+.f64 (/.f64 1 (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 1 (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 1 (+.f64 1 a)) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 1 (+.f64 1 a)) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 1 (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (+.f64 (/.f64 1 (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 b 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 (*.f64 y b) 3) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))))
(+.f64 (/.f64 1 (+.f64 1 a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (pow.f64 (*.f64 y b) 3) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (pow.f64 (*.f64 y b) 3) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (+.f64 (/.f64 1 (+.f64 1 a)) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (neg.f64 (+.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (pow.f64 (*.f64 y b) 3) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(/.f64 t (*.f64 y b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 t (*.f64 y b)))
(+.f64 (/.f64 t (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 t (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 3) (pow.f64 b 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 t (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)))))
(+.f64 (/.f64 t (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 3)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 t (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (/.f64 t (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4))))))
(/.f64 t (*.f64 y b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (/.f64 t (*.f64 y b)))
(+.f64 (/.f64 t (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (/.f64 t (*.f64 y b)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 3) (pow.f64 b 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))))
(+.f64 (/.f64 t (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3)) (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)))))
(+.f64 (/.f64 t (*.f64 y b)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 1 a)) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 3)) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 2)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3)) (+.f64 (/.f64 t (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4))))))
(+.f64 (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4)))))
(+.f64 (/.f64 t (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (pow.f64 t 3)) (pow.f64 (*.f64 y b) 3)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 1 a) (pow.f64 t 2)) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 3) (pow.f64 t 4)) (pow.f64 (*.f64 y b) 4))))))
(/.f64 t (*.f64 y b))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 b 2))) (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (pow.f64 t 2))) (/.f64 t (*.f64 y b)))
(+.f64 (/.f64 t (*.f64 y b)) (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))))))
(+.f64 (/.f64 t (*.f64 y b)) (neg.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))))))
(+.f64 (/.f64 t (*.f64 y b)) (*.f64 (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))) (neg.f64 (pow.f64 t 2))))
(+.f64 (/.f64 t (*.f64 y b)) (*.f64 (pow.f64 t 2) (neg.f64 (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 b 2))) (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (pow.f64 t 2))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (+.f64 (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 b 2))) (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 (pow.f64 t 3) (+.f64 1 a))) (*.f64 y b))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))) (+.f64 1 a))) (*.f64 y b))))
(+.f64 (/.f64 t (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 1 a) (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))))) (*.f64 y b)) (neg.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2)))))))
(+.f64 (+.f64 (/.f64 t (*.f64 y b)) (*.f64 (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))) (neg.f64 (pow.f64 t 2)))) (/.f64 (*.f64 (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))) (*.f64 (+.f64 1 a) (pow.f64 t 3))) (*.f64 y b)))
(+.f64 (/.f64 t (*.f64 y b)) (+.f64 (*.f64 (pow.f64 t 2) (neg.f64 (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))))) (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 3) (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))))) (*.f64 y b))))
(+.f64 (/.f64 t (*.f64 y b)) (+.f64 (*.f64 (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))) (neg.f64 (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 1 a) (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))))) (*.f64 y b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 b 2))) (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 1 a) 2))) (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 b 2))) (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (pow.f64 t 2))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (+.f64 (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 b 2))) (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 b 2)))) (*.f64 (pow.f64 t 3) (+.f64 1 a))) (*.f64 y b)))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))))) (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))) (+.f64 1 a))) (*.f64 y b)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))) (pow.f64 (+.f64 1 a) 2))) (pow.f64 (*.f64 y b) 2))))
(+.f64 (+.f64 (/.f64 t (*.f64 y b)) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 1 a) (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))))) (*.f64 y b))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))) (pow.f64 t 4))) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 t 2) (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2)))))))
(+.f64 (/.f64 t (*.f64 y b)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))) (*.f64 (+.f64 1 a) (pow.f64 t 3))) (*.f64 y b)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 4) (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))))) (pow.f64 (*.f64 y b) 2))))))
(+.f64 (/.f64 t (*.f64 y b)) (+.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 (pow.f64 t 3) (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))))) (*.f64 y b)) (neg.f64 (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 4) (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))))) (pow.f64 (*.f64 y b) 2))))))
(+.f64 (/.f64 t (*.f64 y b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (+.f64 1 a) (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))))) (*.f64 y b)) (neg.f64 (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 1 a) 2) (*.f64 (pow.f64 t 4) (+.f64 (/.f64 a (pow.f64 (*.f64 y b) 2)) (/.f64 1 (pow.f64 (*.f64 y b) 2))))) (pow.f64 (*.f64 y b) 2))))))
(/.f64 1 (+.f64 1 a))
(+.f64 (/.f64 1 (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 1 (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 1 (+.f64 1 a)) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 1 (+.f64 1 a)) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 1 (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (+.f64 (/.f64 1 (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 b 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 (*.f64 y b) 3) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))))
(+.f64 (/.f64 1 (+.f64 1 a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (pow.f64 (*.f64 y b) 3) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (pow.f64 (*.f64 y b) 3) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (+.f64 (/.f64 1 (+.f64 1 a)) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (neg.f64 (+.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (pow.f64 (*.f64 y b) 3) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(/.f64 1 (+.f64 1 a))
(+.f64 (/.f64 1 (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 1 (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 1 (+.f64 1 a)) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (neg.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (+.f64 (/.f64 1 (+.f64 1 a)) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 1 (+.f64 1 a)) (+.f64 (neg.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (+.f64 (/.f64 1 (+.f64 1 a)) (neg.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))))) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 b 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 (*.f64 y b) 3) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))) (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2)))))))
(+.f64 (/.f64 1 (+.f64 1 a)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (pow.f64 (*.f64 y b) 3) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (pow.f64 (*.f64 y b) 3) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4))))) (+.f64 (/.f64 1 (+.f64 1 a)) (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3)))))
(+.f64 (/.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 1 a) 3))) (+.f64 (/.f64 1 (+.f64 1 a)) (neg.f64 (+.f64 (/.f64 (*.f64 y b) (*.f64 t (pow.f64 (+.f64 1 a) 2))) (/.f64 (pow.f64 (*.f64 y b) 3) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 1 a) 4)))))))
(+.f64 1 (+.f64 a (/.f64 (*.f64 y b) t)))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (+.f64 1 (/.f64 (*.f64 y b) t)) a)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 0)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 0 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (+.f64 1 a) (/.f64 (*.f64 y b) t))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (+.f64 a (/.f64 (*.f64 y b) t)) 1)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(-.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 0)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(-.f64 (+.f64 a (/.f64 (*.f64 y b) t)) -1)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(/.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 1)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(/.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) (/.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(/.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(/.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) (/.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))) (/.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)) (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 2) 2)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(pow.f64 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)) 1)
(+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))
(+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))
(+.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 0)
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(+.f64 0 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(-.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 0)
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 1)
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (*.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 (/.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(pow.f64 (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 1)
(/.f64 x (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(+.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 0)
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(+.f64 0 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(-.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 0)
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 1)
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))
(pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) 1)
(/.f64 1 (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))
(/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))

eval481.0ms (2%)

Compiler

Compiled 28390 to 10166 computations (64.2% saved)

prune352.0ms (1.5%)

Pruning

33 alts after pruning (26 fresh and 7 done)

PrunedKeptTotal
New6285633
Fresh12122
Picked101
Done178
Total63133664
Error
0.4b
Counts
664 → 33
Alt Table
Click to see full alt table
StatusErrorProgram
28.4b
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
45.8b
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
44.5b
(/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))
50.8b
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x)))) (*.f64 y b))
38.4b
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 x))) (+.f64 1 a))
57.0b
(/.f64 (*.f64 z (-.f64 y (*.f64 a y))) t)
49.3b
(/.f64 (*.f64 z y) (*.f64 y b))
50.3b
(/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t))
40.1b
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
52.8b
(/.f64 (*.f64 x t) (*.f64 y b))
42.4b
(/.f64 z b)
53.5b
(/.f64 x (/.f64 (*.f64 y b) t))
36.9b
(/.f64 x (-.f64 a -1))
41.4b
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
28.3b
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
49.5b
(/.f64 x (+.f64 (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))) 1))
49.6b
(/.f64 x (*.f64 (/.f64 1 a) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
38.8b
(/.f64 x (*.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
48.9b
(/.f64 x a)
50.9b
(-.f64 x (*.f64 x a))
45.6b
(+.f64 (/.f64 (*.f64 y z) t) x)
37.8b
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
41.2b
(+.f64 (/.f64 z b) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t))
41.9b
(+.f64 (/.f64 z b) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)) (/.f64 (*.f64 t x) b)) y)))
30.8b
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))) y) t))
42.0b
(+.f64 (/.f64 x (-.f64 a -1)) (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y))
32.3b
(+.f64 (/.f64 x (-.f64 a -1)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (+.f64 t (*.f64 t (*.f64 a 2)))))))
37.0b
(+.f64 (/.f64 x (-.f64 a -1)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) t))))
31.9b
(+.f64 (/.f64 x (-.f64 a -1)) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (-.f64 a -1) 2)) (/.f64 (*.f64 y z) (-.f64 a -1))) t)))
49.9b
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
50.6b
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 z b)))
57.5b
(*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y)
50.5b
x
Compiler

Compiled 759 to 475 computations (37.4% saved)

regimes915.0ms (3.8%)

Counts
48 → 4
Calls
Call 1
Inputs
x
(/.f64 x a)
(/.f64 z b)
(-.f64 x (*.f64 x a))
(/.f64 x (-.f64 a -1))
(+.f64 (/.f64 (*.f64 y z) t) x)
(/.f64 x (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 x t) (*.f64 y b))
(/.f64 (*.f64 z y) (*.f64 y b))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
(/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t))
(/.f64 (*.f64 z (-.f64 y (*.f64 a y))) t)
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(+.f64 (/.f64 (*.f64 y z) t) (+.f64 x (neg.f64 (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t))))))
(+.f64 (/.f64 x (-.f64 a -1)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) t))))
(/.f64 x (+.f64 (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))) 1))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 x))) (+.f64 1 a))
(/.f64 x (*.f64 (/.f64 1 a) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(/.f64 x (+.f64 (+.f64 a 1) (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (/.f64 x (-.f64 a -1)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (+.f64 t (*.f64 t (*.f64 a 2)))))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (+.f64 1 a))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x)))) (*.f64 y b))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))
(/.f64 x (*.f64 (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 z b)))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
(*.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
(/.f64 (+.f64 x (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))) (*.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))))) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 x (*.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (/.f64 z b) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t))
(+.f64 (/.f64 z b) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)) (/.f64 (*.f64 t x) b)) y)))
(+.f64 (/.f64 x (-.f64 a -1)) (/.f64 (*.f64 (-.f64 (/.f64 z (+.f64 1 a)) (/.f64 (*.f64 b x) (pow.f64 (+.f64 1 a) 2))) y) t))
(+.f64 (/.f64 z b) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 z (*.f64 t (-.f64 a -1))) (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 t x) b))) y)))
(+.f64 (/.f64 x (-.f64 a -1)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (*.f64 t (pow.f64 (-.f64 a -1) 2))))))
(+.f64 (/.f64 x (-.f64 a -1)) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 y x)) (pow.f64 (-.f64 a -1) 2)) (/.f64 (*.f64 y z) (-.f64 a -1))) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 y b)) (pow.f64 (-.f64 a -1) 2)) (neg.f64 (/.f64 (*.f64 y z) (-.f64 a -1)))) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 y z) (-.f64 a -1)) (/.f64 (*.f64 y (*.f64 b x)) (pow.f64 (-.f64 a -1) 2)))) t)))
Outputs
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(+.f64 (/.f64 z b) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)) (/.f64 (*.f64 t x) b)) y)))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 z b)
Calls

8 calls:

228.0ms
t
188.0ms
y
132.0ms
b
106.0ms
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
84.0ms
(+.f64 a 1)
Results
ErrorSegmentsBranch
11.9b3x
8.0b3y
12.1b3z
11.4b3t
13.2b1a
9.7b3b
5.8b4(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
13.2b1(+.f64 a 1)
Compiler

Compiled 1094 to 434 computations (60.3% saved)

bsearch4.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.638205163829955e+306
+inf
0.0ms
0.0
1.6889474995355982e-297
3.0ms
-1.89051e-318
0.0
Compiler

Compiled 32 to 23 computations (28.1% saved)

regimes785.0ms (3.2%)

Counts
41 → 4
Calls
Call 1
Inputs
x
(/.f64 x a)
(/.f64 z b)
(-.f64 x (*.f64 x a))
(/.f64 x (-.f64 a -1))
(+.f64 (/.f64 (*.f64 y z) t) x)
(/.f64 x (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 x t) (*.f64 y b))
(/.f64 (*.f64 z y) (*.f64 y b))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
(/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t))
(/.f64 (*.f64 z (-.f64 y (*.f64 a y))) t)
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(+.f64 (/.f64 (*.f64 y z) t) (+.f64 x (neg.f64 (*.f64 a (+.f64 x (/.f64 (*.f64 y z) t))))))
(+.f64 (/.f64 x (-.f64 a -1)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) t))))
(/.f64 x (+.f64 (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t)))) 1))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 x))) (+.f64 1 a))
(/.f64 x (*.f64 (/.f64 1 a) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(/.f64 x (+.f64 (+.f64 a 1) (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (/.f64 x (-.f64 a -1)) (*.f64 y (-.f64 (/.f64 z (*.f64 t (-.f64 a -1))) (/.f64 (*.f64 b x) (+.f64 t (*.f64 t (*.f64 a 2)))))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (*.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (/.f64 1 (+.f64 (/.f64 (*.f64 y z) t) x)))) (+.f64 1 a))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 y z) (*.f64 t x))) (*.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 y z) (*.f64 t x)))) (*.f64 y b))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (*.f64 (/.f64 (*.f64 y b) t) (*.f64 (/.f64 (*.f64 y b) t) (/.f64 1 (/.f64 (*.f64 y b) t))))))
(/.f64 x (*.f64 (/.f64 1 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t)))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 z b)))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
(*.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))))
(/.f64 (+.f64 x (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))) (*.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))))) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 x (*.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a))) (/.f64 1 (/.f64 1 (+.f64 (/.f64 (*.f64 y b) t) (+.f64 1 a)))))) (*.f64 (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 a (+.f64 1 (/.f64 (*.f64 y b) t))))))
(+.f64 (/.f64 z b) (*.f64 (-.f64 (/.f64 x (*.f64 y b)) (/.f64 (*.f64 (+.f64 1 a) z) (*.f64 y (pow.f64 b 2)))) t))
Outputs
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 z b)
Calls

8 calls:

163.0ms
x
163.0ms
y
143.0ms
b
140.0ms
t
66.0ms
(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
Results
ErrorSegmentsBranch
11.9b3x
8.0b3y
12.1b3z
11.4b3t
13.2b1a
9.7b3b
6.0b4(/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
13.2b1(+.f64 a 1)
Compiler

Compiled 906 to 327 computations (63.9% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.638205163829955e+306
+inf
0.0ms
0.0
1.6889474995355982e-297
0.0ms
-1.89051e-318
0.0
Compiler

Compiled 32 to 23 computations (28.1% saved)

regimes1.1s (4.4%)

Counts
22 → 8
Calls
Call 1
Inputs
x
(/.f64 x a)
(/.f64 z b)
(-.f64 x (*.f64 x a))
(/.f64 x (-.f64 a -1))
(+.f64 (/.f64 (*.f64 y z) t) x)
(/.f64 x (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 x t) (*.f64 y b))
(/.f64 (*.f64 z y) (*.f64 y b))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
(/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t))
(/.f64 (*.f64 z (-.f64 y (*.f64 a y))) t)
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))
(+.f64 (/.f64 x (-.f64 a -1)) (*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 b x) t)) y))
Outputs
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
Calls

7 calls:

274.0ms
a
271.0ms
b
246.0ms
x
121.0ms
y
70.0ms
z
Results
ErrorSegmentsBranch
20.5b6x
15.9b3y
20.2b6z
18.6b5t
17.1b5a
15.0b8b
17.1b5(+.f64 a 1)
Compiler

Compiled 253 to 114 computations (54.9% saved)

bsearch374.0ms (1.5%)

Algorithm
binary-search
Steps
TimeLeftRight
21.0ms
2.7213478657004736e+196
1.5304986401780441e+200
22.0ms
1.535491744664161e+162
1.3087528839573633e+176
205.0ms
2.2194845036417565e+66
2.0751957127929593e+71
80.0ms
4.164016744061651e-37
1.328699053416128e-29
20.0ms
-5.391480708289832e+66
-5.438918871955637e+57
19.0ms
-3.5094842567865973e+109
-3.849011813113115e+106
7.0ms
-3.7184548105306177e+188
-2.922250244778453e+188
Results
362.0ms896×body256valid
0.0msbody256infinite
Compiler

Compiled 2260 to 1574 computations (30.4% saved)

regimes371.0ms (1.5%)

Counts
20 → 7
Calls
Call 1
Inputs
x
(/.f64 x a)
(/.f64 z b)
(-.f64 x (*.f64 x a))
(/.f64 x (-.f64 a -1))
(+.f64 (/.f64 (*.f64 y z) t) x)
(/.f64 x (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 x t) (*.f64 y b))
(/.f64 (*.f64 z y) (*.f64 y b))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
(/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t))
(/.f64 (*.f64 z (-.f64 y (*.f64 a y))) t)
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
Outputs
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a))))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
Calls

7 calls:

77.0ms
a
72.0ms
b
65.0ms
z
63.0ms
x
39.0ms
t
Results
ErrorSegmentsBranch
20.5b6x
15.9b3y
20.2b6z
19.8b4t
23.5b8a
15.1b7b
28.3b1(+.f64 a 1)
Compiler

Compiled 221 to 103 computations (53.4% saved)

bsearch103.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
2.7213478657004736e+196
1.5304986401780441e+200
16.0ms
1.6120006080643114e+72
2.8634970548529207e+74
22.0ms
477009387.49816483
2.622978727313398e+19
20.0ms
-5.391480708289832e+66
-5.438918871955637e+57
18.0ms
-3.5094842567865973e+109
-3.849011813113115e+106
7.0ms
-3.7184548105306177e+188
-2.922250244778453e+188
Results
92.0ms720×body256valid
Compiler

Compiled 1720 to 1199 computations (30.3% saved)

regimes317.0ms (1.3%)

Counts
19 → 7
Calls
Call 1
Inputs
x
(/.f64 x a)
(/.f64 z b)
(-.f64 x (*.f64 x a))
(/.f64 x (-.f64 a -1))
(+.f64 (/.f64 (*.f64 y z) t) x)
(/.f64 x (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 x t) (*.f64 y b))
(/.f64 (*.f64 z y) (*.f64 y b))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
(/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t))
(/.f64 (*.f64 z (-.f64 y (*.f64 a y))) t)
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
(/.f64 (*.f64 t (+.f64 (/.f64 (*.f64 y z) t) x)) (*.f64 y b))
Outputs
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
Calls

7 calls:

70.0ms
a
62.0ms
b
53.0ms
x
44.0ms
z
38.0ms
y
Results
ErrorSegmentsBranch
21.0b5x
15.9b3y
21.3b4z
19.8b4t
23.5b8a
15.5b7b
28.3b1(+.f64 a 1)
Compiler

Compiled 206 to 98 computations (52.4% saved)

bsearch103.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
2.7213478657004736e+196
1.5304986401780441e+200
15.0ms
1.6120006080643114e+72
2.8634970548529207e+74
24.0ms
477009387.49816483
2.622978727313398e+19
20.0ms
-5.391480708289832e+66
-5.438918871955637e+57
18.0ms
-3.5094842567865973e+109
-3.849011813113115e+106
7.0ms
-3.7184548105306177e+188
-2.922250244778453e+188
Results
94.0ms720×body256valid
Compiler

Compiled 1652 to 1148 computations (30.5% saved)

regimes276.0ms (1.1%)

Counts
17 → 3
Calls
Call 1
Inputs
x
(/.f64 x a)
(/.f64 z b)
(-.f64 x (*.f64 x a))
(/.f64 x (-.f64 a -1))
(+.f64 (/.f64 (*.f64 y z) t) x)
(/.f64 x (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 x t) (*.f64 y b))
(/.f64 (*.f64 z y) (*.f64 y b))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
(/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t))
(/.f64 (*.f64 z (-.f64 y (*.f64 a y))) t)
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(/.f64 (+.f64 (*.f64 y z) (*.f64 t x)) (*.f64 y b))
Outputs
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
Calls

7 calls:

74.0ms
b
58.0ms
a
53.0ms
x
34.0ms
t
25.0ms
y
Results
ErrorSegmentsBranch
23.7b5x
18.4b3y
25.6b2z
22.2b3t
24.4b7a
20.5b9b
28.3b1(+.f64 a 1)
Compiler

Compiled 182 to 93 computations (48.9% saved)

bsearch48.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
20.0ms
1.0030156198356542e+99
3.2299597427285077e+100
28.0ms
-1.2796123852631183e+85
-1.2055562403338185e+61
Results
43.0ms288×body256valid
1.0ms10×body256infinite
Compiler

Compiled 680 to 473 computations (30.4% saved)

regimes404.0ms (1.7%)

Counts
15 → 11
Calls
Call 1
Inputs
x
(/.f64 x a)
(/.f64 z b)
(-.f64 x (*.f64 x a))
(/.f64 x (-.f64 a -1))
(+.f64 (/.f64 (*.f64 y z) t) x)
(/.f64 x (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 x t) (*.f64 y b))
(/.f64 (*.f64 z y) (*.f64 y b))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
(/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t))
(/.f64 (*.f64 z (-.f64 y (*.f64 a y))) t)
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
Outputs
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(+.f64 (/.f64 (*.f64 y z) t) x)
(/.f64 x (-.f64 a -1))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(/.f64 x (-.f64 a -1))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
(/.f64 x (-.f64 a -1))
(+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))
Calls

6 calls:

85.0ms
y
82.0ms
z
78.0ms
x
56.0ms
b
54.0ms
a
Results
ErrorSegmentsBranch
26.3b11x
19.6b11y
28.1b10z
24.5b5t
25.1b7a
23.9b7b
Compiler

Compiled 151 to 79 computations (47.7% saved)

bsearch201.0ms (0.8%)

Algorithm
10×binary-search
Steps
TimeLeftRight
16.0ms
1.0030156198356542e+99
3.2299597427285077e+100
23.0ms
1.6974822802515597e+31
8.300770474438397e+42
23.0ms
1242.547877938919
1.840049200043952e+22
18.0ms
-2.1939850153796195e-135
-3.2451804124929162e-139
12.0ms
-2.093306270830591e-132
-5.805368950329746e-133
18.0ms
-7.959525138329617e-112
-6.433903115809276e-115
26.0ms
-6.720490180107275e-61
-5.9745335675760875e-86
23.0ms
-4.2798204889580256e-35
-1.944197594130704e-45
21.0ms
-1.0699350846524537e-26
-2.5019147669812245e-33
20.0ms
-216353509122205.63
-430548318.97874266
Results
182.0ms1392×body256valid
1.0ms11×body256infinite
Compiler

Compiled 2668 to 1930 computations (27.7% saved)

regimes308.0ms (1.3%)

Counts
14 → 5
Calls
Call 1
Inputs
x
(/.f64 x a)
(/.f64 z b)
(-.f64 x (*.f64 x a))
(/.f64 x (-.f64 a -1))
(+.f64 (/.f64 (*.f64 y z) t) x)
(/.f64 x (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 x t) (*.f64 y b))
(/.f64 (*.f64 z y) (*.f64 y b))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
(/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t))
(/.f64 (*.f64 z (-.f64 y (*.f64 a y))) t)
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(*.f64 (-.f64 (/.f64 z t) (/.f64 (*.f64 a z) t)) y)
Outputs
(/.f64 z b)
(/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a)
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
(/.f64 x (-.f64 a -1))
(/.f64 z b)
Calls

6 calls:

61.0ms
x
60.0ms
z
58.0ms
a
56.0ms
b
41.0ms
y
Results
ErrorSegmentsBranch
28.2b9x
23.0b5y
30.0b9z
28.7b3t
25.1b7a
27.0b7b
Compiler

Compiled 140 to 76 computations (45.7% saved)

bsearch73.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
17.0ms
1.0030156198356542e+99
3.2299597427285077e+100
11.0ms
-2.093306270830591e-132
-5.805368950329746e-133
18.0ms
-7.959525138329617e-112
-6.433903115809276e-115
25.0ms
-1.2796123852631183e+85
-1.2055562403338185e+61
Results
66.0ms496×body256valid
1.0msbody256infinite
Compiler

Compiled 868 to 652 computations (24.9% saved)

regimes279.0ms (1.1%)

Counts
12 → 6
Calls
Call 1
Inputs
x
(/.f64 x a)
(/.f64 z b)
(-.f64 x (*.f64 x a))
(/.f64 x (-.f64 a -1))
(+.f64 (/.f64 (*.f64 y z) t) x)
(/.f64 x (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 x t) (*.f64 y b))
(/.f64 (*.f64 z y) (*.f64 y b))
(/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1))
(/.f64 (*.f64 y z) (*.f64 (-.f64 a -1) t))
(/.f64 (*.f64 z (-.f64 y (*.f64 a y))) t)
Outputs
(/.f64 z b)
(/.f64 x (-.f64 a -1))
(/.f64 z b)
(+.f64 (/.f64 (*.f64 y z) t) x)
(/.f64 x (-.f64 a -1))
(/.f64 z b)
Calls

6 calls:

55.0ms
x
54.0ms
z
50.0ms
a
50.0ms
b
43.0ms
y
Results
ErrorSegmentsBranch
28.2b9x
22.9b6y
30.0b9z
28.7b3t
28.1b7a
27.0b7b
Compiler

Compiled 120 to 70 computations (41.7% saved)

bsearch104.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
16.0ms
1.0030156198356542e+99
3.2299597427285077e+100
18.0ms
-5.866016300773753e-57
-6.720490180107275e-61
22.0ms
-4.2798204889580256e-35
-1.944197594130704e-45
21.0ms
-1.0744223296763968e-10
-7.365327218296855e-17
26.0ms
-1.2796123852631183e+85
-1.2055562403338185e+61
Results
93.0ms720×body256valid
1.0msbody256infinite
Compiler

Compiled 1074 to 849 computations (20.9% saved)

regimes110.0ms (0.5%)

Counts
5 → 3
Calls
Call 1
Inputs
x
(/.f64 x a)
(/.f64 z b)
(-.f64 x (*.f64 x a))
(/.f64 x (-.f64 a -1))
Outputs
(/.f64 z b)
(/.f64 x (-.f64 a -1))
(/.f64 z b)
Calls

6 calls:

25.0ms
x
23.0ms
a
20.0ms
b
16.0ms
y
16.0ms
t
Results
ErrorSegmentsBranch
30.8b5x
24.1b3y
34.2b2z
28.7b3t
33.9b5a
29.0b5b
Compiler

Compiled 65 to 49 computations (24.6% saved)

bsearch43.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
1.0030156198356542e+99
3.2299597427285077e+100
25.0ms
-1.2796123852631183e+85
-1.2055562403338185e+61
Results
38.0ms288×body256valid
1.0msbody256infinite
Compiler

Compiled 428 to 347 computations (18.9% saved)

regimes132.0ms (0.5%)

Counts
4 → 5
Calls
Call 1
Inputs
x
(/.f64 x a)
(/.f64 z b)
(-.f64 x (*.f64 x a))
Outputs
(/.f64 z b)
(/.f64 x a)
(-.f64 x (*.f64 x a))
(/.f64 x a)
(/.f64 z b)
Calls

6 calls:

34.0ms
b
28.0ms
a
21.0ms
x
19.0ms
y
18.0ms
t
Results
ErrorSegmentsBranch
37.0b6x
32.1b5y
41.1b3z
36.0b4t
33.5b7a
35.9b5b
Compiler

Compiled 60 to 46 computations (23.3% saved)

bsearch97.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
20.0ms
1.3955217880488627e+93
1.0030156198356542e+99
18.0ms
3.0893902044816537e-152
2.2828321884594945e-150
34.0ms
-5.241079751084958e-250
-1.5842897446064056e-260
25.0ms
-1.2796123852631183e+85
-1.2055562403338185e+61
Results
89.0ms592×body256valid
1.0msbody256infinite
Compiler

Compiled 806 to 632 computations (21.6% saved)

regimes192.0ms (0.8%)

Counts
3 → 5
Calls
Call 1
Inputs
x
(/.f64 x a)
(/.f64 z b)
Outputs
(/.f64 z b)
(/.f64 x a)
x
(/.f64 x a)
(/.f64 z b)
Calls

6 calls:

106.0ms
b
25.0ms
a
19.0ms
x
16.0ms
t
16.0ms
y
Results
ErrorSegmentsBranch
37.0b6x
32.2b5y
41.1b3z
36.0b4t
33.5b7a
35.9b5b
Compiler

Compiled 55 to 44 computations (20% saved)

bsearch114.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
21.0ms
1.3955217880488627e+93
1.0030156198356542e+99
16.0ms
3.0893902044816537e-152
2.2828321884594945e-150
51.0ms
-5.241079751084958e-250
-1.5842897446064056e-260
26.0ms
-1.2796123852631183e+85
-1.2055562403338185e+61
Results
106.0ms592×body256valid
1.0msbody256infinite
Compiler

Compiled 738 to 598 computations (19% saved)

regimes274.0ms (1.1%)

Accuracy

Total -24.8b remaining (-66.2%)

Threshold costs -24.8b (-66.2%)

Counts
2 → 3
Calls
Call 1
Inputs
x
(/.f64 x a)
Outputs
(/.f64 x a)
x
(/.f64 x a)
Calls

6 calls:

167.0ms
b
65.0ms
x
17.0ms
y
12.0ms
t
8.0ms
a
Results
ErrorSegmentsBranch
45.0b6x
46.2b3y
48.9b1z
46.1b4t
37.4b3a
46.5b5b
Compiler

Compiled 52 to 43 computations (17.3% saved)

bsearch77.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
54.0ms
0.00021456527469141632
2.170258275993038
23.0ms
-21591020116.306446
-0.001928411725203217
Results
74.0ms288×body256valid
Compiler

Compiled 356 to 293 computations (17.7% saved)

simplify23.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02172458
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) -101201/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (if (<=.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) 0) (+.f64 (/.f64 z b) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)) (/.f64 (*.f64 t x) b)) y))) (if (<=.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) 9999999999999999860310597602564577717002641838126363875249660735883565852672743849064846414228960666786379280392654615393353172850252103336275952370615397010730691664689375178569039851073146339641623266071126720011020169553304018596457812688561947201171488461172921822139066929851282122002676667750021070848) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 z b))))
(if (<=.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) -101201/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (if (<=.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) 0) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) 9999999999999999860310597602564577717002641838126363875249660735883565852672743849064846414228960666786379280392654615393353172850252103336275952370615397010730691664689375178569039851073146339641623266071126720011020169553304018596457812688561947201171488461172921822139066929851282122002676667750021070848) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 z b))))
(if (<=.f64 b -319999999999999970290228995897638786582170079005465262868078299827773513587968046502460009017964168007990204153785995303261026933782578619495574363316499364295926792778948220111853512032256) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 b -38999999999999996828185241060564880722086934060896044259181584664289894192606720323943013161401157137989632) (/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (if (<=.f64 b -4800000000000000336178273218325571899635611016691514889466009354240) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (if (<=.f64 b 8622859660252327/1461501637330902918203684832716283019655932542976) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (if (<=.f64 b 11200000000000000285556745300478138352292002805122264032862380490752) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (if (<=.f64 b 120000000000000006517519903427913865486212527237455788270278502834912573672082404996443361004228684907816729942197728991448190351838291685981200878301823271712228643764707524608) (/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (if (<=.f64 b 28000000000000001951624644094652736559415940244250327568463420687555352823025749465701735220009069758434090414231022549337764398142178326575500920922994317492056893598616539651121705028249060376576) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)))))))))
(if (<=.f64 b -350000000000000008082581955944255042125443378698094746400697602354194766387810191103016628903782766388773834903390500968809716539597555727406610400828791564999211001006322477065638334431232) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 b -94999999999999995407686063610841765248846154880713176095137286232402948370924753641986262464956725618278400) (/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (if (<=.f64 b -5200000000000000239478322934282320537890806209626323452948599799808) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (if (<=.f64 b 25000000000000000000) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (if (<=.f64 b 10999999999999999970298208129241602874234723844944782356581185731124264960) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 b 43999999999999999510111095965031764439875451505683813882631462015498211582762752282686031277521555563504671553416926044789726958822746642565657668240326520727339546414428544827892562128811788861440) (/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))))))))
(if (<=.f64 b -329999999999999982887679982579844205096594512236341757378951400669913931187915428035978882313237034134918081070320830525110590135720904322132586375820596764530354862188072972429781786165248) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 b -84999999999999992460290096772671328875795926519580149472123435191625794839432970135450782604078407244316672) (/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (if (<=.f64 b -3499999999999999715092063749688271174947933701232254478350762901504) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 b 490000000000000000) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (if (<=.f64 b 6000000000000000055129724154434973884080183724602454195661958631340900352) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 b 41999999999999999408647763730897076020602041956270835294140726089746538038221208620879018751867496490699558114202516267614838750830198263192163269435306015150015481069283602848800388257893514479665152) (/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))))))))
(if (<=.f64 y -6599999999999999957070517935998238669197676614136203749539289660818420924416) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 y 6200000000000000137451302725026073308772939446116452594512559866846450463781884452482437095335395328) (/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))))
(if (<=.f64 y -13000000000) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 y -1895563341875103/11150372599265311570767859136324180752990208) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a) (if (<=.f64 y -3515176971816541/100433627766186892221372630771322662657637687111424552206336) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 y -8539666581252069/14474011154664524427946373126085988481658748083205070504932198000989141204992) (+.f64 (/.f64 (*.f64 y z) t) x) (if (<=.f64 y -7208941204714119/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (/.f64 x (-.f64 a -1)) (if (<=.f64 y -3580270977386405/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (if (<=.f64 y -7037789806976705/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a) (if (<=.f64 y 460000000000000000000) (/.f64 x (-.f64 a -1)) (if (<=.f64 y 1699999999999999965123967908315136) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 y 1019999999999999976396236641327670453923833383640281115588355210321419369099224468555436091850620928) (/.f64 x (-.f64 a -1)) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))))))))))))
(if (<=.f64 y -389999999999999980546432304400059334327478748185128955779271884800) (/.f64 z b) (if (<=.f64 y -2772669694120815/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a) (if (<=.f64 y -1470468437140845/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (if (<=.f64 y 2799999999999999811407828040240282020805597579082409992049951029912652305990217528359257371414888448) (/.f64 x (-.f64 a -1)) (/.f64 z b)))))
(if (<=.f64 y -1650000000000000086331248672181356976426044632662047850135289856) (/.f64 z b) (if (<=.f64 y -8924260225606735/81129638414606681695789005144064) (/.f64 x (-.f64 a -1)) (if (<=.f64 y -1915619426082361/1532495540865888858358347027150309183618739122183602176) (/.f64 z b) (if (<=.f64 y -5123856487857315/883423532389192164791648750371459257913741948437809479060803100646309888) (+.f64 (/.f64 (*.f64 y z) t) x) (if (<=.f64 y 1019999999999999976396236641327670453923833383640281115588355210321419369099224468555436091850620928) (/.f64 x (-.f64 a -1)) (/.f64 z b))))))
(if (<=.f64 y -72000000000000002704271478545438909368638432904319891892498071552) (/.f64 z b) (if (<=.f64 y 1259999999999999963700244923751353682349066581175057162482648939764181568990908131234272947266912256) (/.f64 x (-.f64 a -1)) (/.f64 z b)))
(if (<=.f64 y -620000000000000028564426977836206701965470623707109973387378688) (/.f64 z b) (if (<=.f64 y -6626926598565785/135243399970730303066198984938628251268824915465247109664757941510828519054521564025450817507240240101036645118273824941793880975232687497536137978486512531688546991103745301547195268525165168909574203624502064231461895242944399805142629606084361337981321876709820927574016) (/.f64 x a) (if (<=.f64 y 7371020360979573/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (-.f64 x (*.f64 x a)) (if (<=.f64 y 2050000000000000059975436488640282594352355063979498625855640101728898456559450275451431288832) (/.f64 x a) (/.f64 z b)))))
(if (<=.f64 y -18500000000000000134097772525339259832541909790869438639112192) (/.f64 z b) (if (<=.f64 y -1934672355233149/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704) (/.f64 x a) (if (<=.f64 y 4717453031026927/29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900992) x (if (<=.f64 y 1499999999999999891377811605954485974578962474396047187782683685543329160148145654542291173376) (/.f64 x a) (/.f64 z b)))))
(if (<=.f64 a -1) (/.f64 x a) (if (<=.f64 a 1) x (/.f64 x a)))
x
Outputs
(if (<=.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) -101201/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (if (<=.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) 0) (+.f64 (/.f64 z b) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 1 a) (*.f64 z t)) (pow.f64 b 2)) (/.f64 (*.f64 t x) b)) y))) (if (<=.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) 9999999999999999860310597602564577717002641838126363875249660735883565852672743849064846414228960666786379280392654615393353172850252103336275952370615397010730691664689375178569039851073146339641623266071126720011020169553304018596457812688561947201171488461172921822139066929851282122002676667750021070848) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 z b))))
(if (<=.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) -101201/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (if (<=.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) 0) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) 9999999999999999860310597602564577717002641838126363875249660735883565852672743849064846414228960666786379280392654615393353172850252103336275952370615397010730691664689375178569039851073146339641623266071126720011020169553304018596457812688561947201171488461172921822139066929851282122002676667750021070848) (/.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (/.f64 z b))))
(if (<=.f64 b -319999999999999970290228995897638786582170079005465262868078299827773513587968046502460009017964168007990204153785995303261026933782578619495574363316499364295926792778948220111853512032256) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 b -38999999999999996828185241060564880722086934060896044259181584664289894192606720323943013161401157137989632) (/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (if (<=.f64 b -4800000000000000336178273218325571899635611016691514889466009354240) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (if (<=.f64 b 8622859660252327/1461501637330902918203684832716283019655932542976) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (if (<=.f64 b 11200000000000000285556745300478138352292002805122264032862380490752) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (if (<=.f64 b 120000000000000006517519903427913865486212527237455788270278502834912573672082404996443361004228684907816729942197728991448190351838291685981200878301823271712228643764707524608) (/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (if (<=.f64 b 28000000000000001951624644094652736559415940244250327568463420687555352823025749465701735220009069758434090414231022549337764398142178326575500920922994317492056893598616539651121705028249060376576) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)))))))))
(if (<=.f64 b -350000000000000008082581955944255042125443378698094746400697602354194766387810191103016628903782766388773834903390500968809716539597555727406610400828791564999211001006322477065638334431232) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 b -94999999999999995407686063610841765248846154880713176095137286232402948370924753641986262464956725618278400) (/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (if (<=.f64 b -5200000000000000239478322934282320537890806209626323452948599799808) (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (+.f64 (/.f64 (*.f64 y b) t) a)))) (if (<=.f64 b 25000000000000000000) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (if (<=.f64 b 10999999999999999970298208129241602874234723844944782356581185731124264960) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 b 43999999999999999510111095965031764439875451505683813882631462015498211582762752282686031277521555563504671553416926044789726958822746642565657668240326520727339546414428544827892562128811788861440) (/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))))))))
(if (<=.f64 b -329999999999999982887679982579844205096594512236341757378951400669913931187915428035978882313237034134918081070320830525110590135720904322132586375820596764530354862188072972429781786165248) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 b -84999999999999992460290096772671328875795926519580149472123435191625794839432970135450782604078407244316672) (/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (if (<=.f64 b -3499999999999999715092063749688271174947933701232254478350762901504) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 b 490000000000000000) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) (+.f64 1 a)) (if (<=.f64 b 6000000000000000055129724154434973884080183724602454195661958631340900352) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 b 41999999999999999408647763730897076020602041956270835294140726089746538038221208620879018751867496490699558114202516267614838750830198263192163269435306015150015481069283602848800388257893514479665152) (/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))))))))
(if (<=.f64 y -6599999999999999957070517935998238669197676614136203749539289660818420924416) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 y 6200000000000000137451302725026073308772939446116452594512559866846450463781884452482437095335395328) (/.f64 x (+.f64 (+.f64 a 1) (/.f64 (*.f64 y b) t))) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))))
(if (<=.f64 y -13000000000) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 y -1895563341875103/11150372599265311570767859136324180752990208) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a) (if (<=.f64 y -3515176971816541/100433627766186892221372630771322662657637687111424552206336) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 y -8539666581252069/14474011154664524427946373126085988481658748083205070504932198000989141204992) (+.f64 (/.f64 (*.f64 y z) t) x) (if (<=.f64 y -7208941204714119/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (/.f64 x (-.f64 a -1)) (if (<=.f64 y -3580270977386405/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (if (<=.f64 y -7037789806976705/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a) (if (<=.f64 y 460000000000000000000) (/.f64 x (-.f64 a -1)) (if (<=.f64 y 1699999999999999965123967908315136) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b)) (if (<=.f64 y 1019999999999999976396236641327670453923833383640281115588355210321419369099224468555436091850620928) (/.f64 x (-.f64 a -1)) (+.f64 (/.f64 (*.f64 t x) (*.f64 y b)) (/.f64 z b))))))))))))
(if (<=.f64 y -389999999999999980546432304400059334327478748185128955779271884800) (/.f64 z b) (if (<=.f64 y -2772669694120815/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (/.f64 (+.f64 (/.f64 (*.f64 y z) t) x) a) (if (<=.f64 y -1470468437140845/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (/.f64 x (+.f64 (/.f64 (*.f64 y b) t) 1)) (if (<=.f64 y 2799999999999999811407828040240282020805597579082409992049951029912652305990217528359257371414888448) (/.f64 x (-.f64 a -1)) (/.f64 z b)))))
(if (<=.f64 y -1650000000000000086331248672181356976426044632662047850135289856) (/.f64 z b) (if (<=.f64 y -8924260225606735/81129638414606681695789005144064) (/.f64 x (-.f64 a -1)) (if (<=.f64 y -1915619426082361/1532495540865888858358347027150309183618739122183602176) (/.f64 z b) (if (<=.f64 y -5123856487857315/883423532389192164791648750371459257913741948437809479060803100646309888) (+.f64 (/.f64 (*.f64 y z) t) x) (if (<=.f64 y 1019999999999999976396236641327670453923833383640281115588355210321419369099224468555436091850620928) (/.f64 x (-.f64 a -1)) (/.f64 z b))))))
(if (<=.f64 y -72000000000000002704271478545438909368638432904319891892498071552) (/.f64 z b) (if (<=.f64 y 1259999999999999963700244923751353682349066581175057162482648939764181568990908131234272947266912256) (/.f64 x (-.f64 a -1)) (/.f64 z b)))
(if (<=.f64 y -620000000000000028564426977836206701965470623707109973387378688) (/.f64 z b) (if (<=.f64 y -6626926598565785/135243399970730303066198984938628251268824915465247109664757941510828519054521564025450817507240240101036645118273824941793880975232687497536137978486512531688546991103745301547195268525165168909574203624502064231461895242944399805142629606084361337981321876709820927574016) (/.f64 x a) (if (<=.f64 y 7371020360979573/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (-.f64 x (*.f64 x a)) (if (<=.f64 y 2050000000000000059975436488640282594352355063979498625855640101728898456559450275451431288832) (/.f64 x a) (/.f64 z b)))))
(if (<=.f64 y -18500000000000000134097772525339259832541909790869438639112192) (/.f64 z b) (if (<=.f64 y -1934672355233149/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704) (/.f64 x a) (if (<=.f64 y 4717453031026927/29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900992) x (if (<=.f64 y 1499999999999999891377811605954485974578962474396047187782683685543329160148145654542291173376) (/.f64 x a) (/.f64 z b)))))
(if (<=.f64 a -1) (/.f64 x a) (if (<=.f64 a 1) x (/.f64 x a)))
x
Compiler

Compiled 1009 to 468 computations (53.6% saved)

soundness222.0ms (0.9%)

Algorithm
egg-herbie
Rules
776×rational_best.json-simplify-1
754×rational_best.json-simplify-43
696×rational_best.json-simplify-24
662×rational_best.json-simplify-44
558×rational_best.json-simplify-2
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
033411859
170011681
2118611623
3254811567
4460811567
5712111519
Stop Event
node limit
Compiler

Compiled 121 to 72 computations (40.5% saved)

end782.0ms (3.2%)

Compiler

Compiled 931 to 325 computations (65.1% saved)

Profiling

Loading profile data...