Details

Time bar (total: 53.2s)

analyze773.0ms (1.5%)

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%95%0.3%4.7%0%0%9
0%0%68.9%0.3%7%23.8%0%10
0%0%67.8%0.3%8.2%23.8%0%11
0.4%0.2%51.5%0.3%8.5%39.5%0%12
Compiler

Compiled 25 to 18 computations (28% saved)

sample14.9s (27.9%)

Results
7.7s16859×body256invalid
4.0s8256×body256valid
3.1s7489×body256infinite
Bogosity

preprocess46.0ms (0.1%)

Algorithm
egg-herbie
Rules
72×rational.json-simplify-2
42×rational.json-simplify-1
12×rational.json-simplify-16
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0121880
1179880
2185880
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 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
(/.f64 (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 x (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x)
(/.f64 (*.f64 z (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 x)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
(/.f64 (*.f64 t (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 x 1) (log.f64 a))) b))) y)
(/.f64 (*.f64 a (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 x))) b))) y)
(/.f64 (*.f64 b (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) x))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 z (log.f64 y)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) z)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 t (log.f64 z)) (*.f64 (-.f64 y 1) (log.f64 a))) b))) t)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 a (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 y))) b))) a)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 b (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) y))) b)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 t)) (*.f64 (-.f64 z 1) (log.f64 a))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 a)) (*.f64 (-.f64 t 1) (log.f64 z))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 b)) (*.f64 (-.f64 t 1) (log.f64 a))) z))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 a 1) (log.f64 t))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 b 1) (log.f64 a))) t))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 b))) a))) y)
Outputs
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a))) b))) y)
(/.f64 (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 x (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x)
(/.f64 (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 x (log.f64 z))) b))) x)
(/.f64 (*.f64 z (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 x)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
(/.f64 (*.f64 z (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 x))) b))) y)
(/.f64 (*.f64 t (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 x 1) (log.f64 a))) b))) y)
(/.f64 (*.f64 t (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 x -1))) b))) y)
(/.f64 (*.f64 a (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 x))) b))) y)
(/.f64 (*.f64 a (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 x))) b))) y)
(/.f64 (*.f64 b (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) x))) y)
(/.f64 (*.f64 b (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a))) x))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 z (log.f64 y)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) z)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 z (log.f64 y))) b))) z)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 t (log.f64 z)) (*.f64 (-.f64 y 1) (log.f64 a))) b))) t)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 (log.f64 z) t) (*.f64 (log.f64 a) (+.f64 y -1))) b))) t)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 a (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 y))) b))) a)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 (log.f64 z) a) (*.f64 (+.f64 t -1) (log.f64 y))) b))) a)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 b (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) y))) b)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 z) b)) y))) b)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 t)) (*.f64 (-.f64 z 1) (log.f64 a))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 t)) (*.f64 (log.f64 a) (+.f64 z -1))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 a)) (*.f64 (-.f64 t 1) (log.f64 z))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 a)) (*.f64 (log.f64 z) (+.f64 t -1))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 b)) (*.f64 (-.f64 t 1) (log.f64 a))) z))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 b))) z))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 a 1) (log.f64 t))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 t) (+.f64 a -1))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 b 1) (log.f64 a))) t))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 b -1))) t))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 b))) a))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 b))) a))) y)
Compiler

Compiled 30 to 23 computations (23.3% saved)

simplify28.0ms (0.1%)

Algorithm
egg-herbie
Rules
rational.json-simplify-2
rational.json-simplify-1
rational.json-simplify-16
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02055
12655
22755
Stop Event
saturated
Counts
1 → 2
Calls
Call 1
Inputs
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
Outputs
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a))) b))) y)

eval1.0ms (0%)

Compiler

Compiled 42 to 25 computations (40.5% saved)

prune7.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

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

Compiled 24 to 17 computations (29.2% saved)

localize66.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
0.3b
(*.f64 y (log.f64 z))
0.5b
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
0.8b
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
Compiler

Compiled 102 to 45 computations (55.9% saved)

series400.0ms (0.8%)

Counts
4 → 188
Calls

57 calls:

TimeVariablePointExpression
115.0ms
z
@0
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
50.0ms
x
@0
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
50.0ms
a
@inf
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
41.0ms
a
@0
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
40.0ms
y
@0
(*.f64 y (log.f64 z))

rewrite165.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
956×rational.json-1
956×rational.json-2
956×rational.json-3
950×rational.json-5
948×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020158
1167158
2530158
32024158
Stop Event
node limit
Counts
4 → 37
Calls
Call 1
Inputs
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
(*.f64 y (log.f64 z))
(*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)) (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)) (*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2))) (/.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (log.f64 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (log.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (log.f64 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (log.f64 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (log.f64 z)) (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (log.f64 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 z y))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) 1)))))

simplify508.0ms (1%)

Algorithm
egg-herbie
Rules
1138×rational.json-simplify-111
1038×rational.json-simplify-47
952×rational.json-simplify-43
728×rational.json-simplify-2
642×rational.json-simplify-1
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
028415355
162114613
2127013999
3278913561
4582113509
Stop Event
node limit
Counts
225 → 259
Calls
Call 1
Inputs
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (log.f64 z))))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (log.f64 z))) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (pow.f64 (log.f64 z) 2))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (log.f64 z))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (pow.f64 (log.f64 z) 2)))) (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (pow.f64 (log.f64 z) 3)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (log.f64 a))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (pow.f64 (log.f64 a) 2)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (pow.f64 (log.f64 a) 2)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (pow.f64 (log.f64 a) 3)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) b)))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (pow.f64 b 2))) (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) b))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (pow.f64 b 2))) (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) b)) (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (pow.f64 b 3))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (log.f64 z) x)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (log.f64 z) x)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (log.f64 z) x)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 3) x)))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x) y)
(+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (log.f64 a)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x) y))
(+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x) y)))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)) (+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x) y))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x)) y)) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x)) y)) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x)) y)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x) y)
(*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))
(*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))
(*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))
(*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x)
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (*.f64 (log.f64 z) x))) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (*.f64 (log.f64 z) x))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 2) x)))) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x)))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 3) x)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (*.f64 (log.f64 z) x))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 2) x)))) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x)
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 (pow.f64 (log.f64 a) 2) x)))) (+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 (pow.f64 (log.f64 a) 2) x)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 (pow.f64 (log.f64 a) 3) x)))) (+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x)
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x)
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x)))
(+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x)
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) 0)
(+.f64 0 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))))
(-.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) 0)
(*.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) 1)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)) (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)) (*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))) 1))
(*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)))
(*.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2))) (/.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2))))
(/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) 1)
(/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))))
(pow.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) 1)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) 0)
(+.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y))
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) 0)
(*.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) 1)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) 1))
(*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y))))
(pow.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) 1)
(+.f64 (*.f64 y (log.f64 z)) 0)
(+.f64 0 (*.f64 y (log.f64 z)))
(-.f64 (*.f64 y (log.f64 z)) 0)
(/.f64 (*.f64 y (log.f64 z)) 1)
(/.f64 (*.f64 y (log.f64 z)) (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z))))
(pow.f64 (*.f64 y (log.f64 z)) 1)
(log.f64 (pow.f64 z y))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) 0)
(+.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x))
(-.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) 0)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) 1)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x)))
(pow.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) 1)
Outputs
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))
(exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (log.f64 z))))
(+.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 y (log.f64 z))))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (log.f64 z))) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (pow.f64 (log.f64 z) 2))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 y (log.f64 z))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 y 2))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 y (log.f64 z))) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (pow.f64 (*.f64 y (log.f64 z)) 2) 1/2))))
(+.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 y (log.f64 z)) (*.f64 1/2 (pow.f64 (*.f64 y (log.f64 z)) 2)))))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (log.f64 z))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (pow.f64 (log.f64 z) 2)))) (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (pow.f64 (log.f64 z) 3)))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 y (log.f64 z))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 y 2)))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 y 3)))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 y (log.f64 z))) (+.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (pow.f64 (*.f64 y (log.f64 z)) 2) 1/2)) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (pow.f64 (*.f64 y (log.f64 z)) 3) 1/6)))))
(+.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 y (log.f64 z)) (*.f64 1/2 (pow.f64 (*.f64 y (log.f64 z)) 2)))) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 1/6 (pow.f64 (*.f64 y (log.f64 z)) 3)))))
(+.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 1/2 (pow.f64 (*.f64 y (log.f64 z)) 2)) (+.f64 (*.f64 y (log.f64 z)) (*.f64 1/6 (pow.f64 (*.f64 y (log.f64 z)) 3))))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (log.f64 a))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))
(+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 t (*.f64 (log.f64 a) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))))
(+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 t (log.f64 a))))
(+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 t (*.f64 (log.f64 a) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (pow.f64 (log.f64 a) 2)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))
(+.f64 (*.f64 t (*.f64 (log.f64 a) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 t 2))))))
(+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) 1/2)) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 t (log.f64 a)))))
(+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 (*.f64 t (log.f64 a)) (*.f64 1/2 (pow.f64 (*.f64 t (log.f64 a)) 2)))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (pow.f64 (log.f64 a) 2)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (pow.f64 (log.f64 a) 3)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))))
(+.f64 (*.f64 t (*.f64 (log.f64 a) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 t 2)))) (+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (pow.f64 (log.f64 a) 3) (pow.f64 t 3)))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 t (log.f64 a))) (+.f64 (+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) 1/2))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (pow.f64 (*.f64 t (log.f64 a)) 3)))))
(+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 (*.f64 t (log.f64 a)) (*.f64 1/2 (pow.f64 (*.f64 t (log.f64 a)) 2)))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (pow.f64 (*.f64 t (log.f64 a)) 3)))))
(+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 (*.f64 1/6 (pow.f64 (*.f64 t (log.f64 a)) 3)) (+.f64 (*.f64 t (log.f64 a)) (*.f64 1/2 (pow.f64 (*.f64 t (log.f64 a)) 2))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t)))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t)))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t)))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t)))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) b)))
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 -1 (*.f64 b (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (neg.f64 b)))
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 b (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 1 (neg.f64 b)))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (pow.f64 b 2))) (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) b))))
(+.f64 (+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 -1 (*.f64 b (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (pow.f64 b 2))))
(+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (neg.f64 b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (pow.f64 b 2))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 1 (+.f64 (neg.f64 b) (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (pow.f64 b 2))) (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) b)) (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (pow.f64 b 3))))))
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 b (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (pow.f64 b 3) -1/6))) (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (pow.f64 b 2)))))
(+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (neg.f64 b)) (+.f64 (+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 -1/6 (pow.f64 b 3)))) (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (pow.f64 b 2)))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (pow.f64 b 2))) (+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (neg.f64 b)))))
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) (*.f64 -1/6 (pow.f64 b 3))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z)))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z)))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z)))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z)))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (log.f64 z) x)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (log.f64 z) x)))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (log.f64 z) x)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (log.f64 z) x)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 y (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 2) x)) 1/2))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) x)) 1/2)) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (log.f64 z) x))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 (log.f64 z) x) (*.f64 1/2 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) x))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 (log.f64 z) x) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 y x))))))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (log.f64 z) x)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 3) x)))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y))))
(+.f64 (*.f64 y (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 2) x)) 1/2)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (log.f64 z) x)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (*.f64 (pow.f64 (log.f64 z) 3) x) (pow.f64 y 2)))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) x)) 1/6)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) x)) 1/2)) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (log.f64 z) x)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 (log.f64 z) x) (*.f64 1/2 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) x))))) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 1/6 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) x))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 y x))) (+.f64 (*.f64 (log.f64 z) x) (*.f64 1/6 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) x)))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x) y)
(+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (log.f64 a)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (*.f64 (log.f64 a) x) t)) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x) y) (/.f64 (*.f64 t (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 t (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (*.f64 (log.f64 a) x) t)) y) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) x) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (*.f64 (pow.f64 (log.f64 a) 2) x) (pow.f64 t 2))) y))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (pow.f64 (*.f64 t (log.f64 a)) 2))) y)) (/.f64 (*.f64 t (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x))) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x) y) (+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x))) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 t (*.f64 (log.f64 a) x))) y)))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)) (+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x) y))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (*.f64 (log.f64 a) x) t)) y) (+.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) x) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (*.f64 (pow.f64 (log.f64 a) 2) x) (pow.f64 t 2))) y))) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (*.f64 (pow.f64 (log.f64 a) 3) x) (pow.f64 t 3))) y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (pow.f64 (*.f64 t (log.f64 a)) 2))) y)) (+.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x) y) (/.f64 (*.f64 t (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x))) y)) (*.f64 1/6 (/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (pow.f64 (*.f64 t (log.f64 a)) 3))) y))))
(+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x) y) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3))) y)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x) y) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3))) y)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) x) y)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x)) y)) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) x) y) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) x) y) (neg.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 b x)) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x)) y)) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) x) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (pow.f64 b 2) x)) y))))
(+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) x) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (pow.f64 b 2) x)) y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x)) y)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) x) y) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (pow.f64 b 3) x)) y)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (pow.f64 b 3) x)) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) x) y) (neg.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 b x)) y)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) x) y) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (pow.f64 b 3) x)) y)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) x) y) (+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 b x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (pow.f64 b 2) x)) y)) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (pow.f64 b 3) x)) y)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))) x) y)
(*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))
(*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))
(*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))
(*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))
(*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))
(*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))
(*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))
(*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))
(*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))
(*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))
(*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))
(*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))
(*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))
(*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))
(*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))
(*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))
(*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))
(*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))
(*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))
(*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x)
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (*.f64 (log.f64 z) x))) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 y (*.f64 (log.f64 z) x))))
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 y (*.f64 (log.f64 z) x)) x))
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 x (*.f64 y (*.f64 (log.f64 z) x))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (*.f64 (log.f64 z) x))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 2) x)))) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x)))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 y (*.f64 (log.f64 z) x))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (*.f64 (pow.f64 (log.f64 z) 2) x) (pow.f64 y 2))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 y (*.f64 (log.f64 z) x)) x)) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) x)) 1/2)))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 y (*.f64 (log.f64 z) x)) (*.f64 1/2 (*.f64 x (pow.f64 (*.f64 y (log.f64 z)) 2))))))
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 1/2 (*.f64 x (pow.f64 (*.f64 y (log.f64 z)) 2))) (+.f64 x (*.f64 y (*.f64 (log.f64 z) x)))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 3) x)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (*.f64 (log.f64 z) x))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 2) x)))) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 y (*.f64 (log.f64 z) x))) (+.f64 (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (*.f64 (pow.f64 (log.f64 z) 2) x) (pow.f64 y 2))))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (*.f64 (pow.f64 (log.f64 z) 3) x) (pow.f64 y 3))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) x)) 1/2)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 y (*.f64 (log.f64 z) x)) x)) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) x)) 1/6))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 x (*.f64 1/2 (*.f64 x (pow.f64 (*.f64 y (log.f64 z)) 2))))) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 y (*.f64 (log.f64 z) x)) (*.f64 1/6 (*.f64 x (pow.f64 (*.f64 y (log.f64 z)) 3))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 x (*.f64 y (*.f64 (log.f64 z) x)))) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 1/6 (*.f64 x (pow.f64 (*.f64 y (log.f64 z)) 3))) (*.f64 1/2 (*.f64 x (pow.f64 (*.f64 y (log.f64 z)) 2))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x)
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x))
(+.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) x) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (*.f64 (log.f64 a) x) t)))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 (pow.f64 (log.f64 a) 2) x)))) (+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x)))
(+.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (*.f64 (log.f64 a) x) t)) (+.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) x) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (*.f64 (pow.f64 (log.f64 a) 2) x) (pow.f64 t 2))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))) (*.f64 1/2 (*.f64 x (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (pow.f64 (*.f64 t (log.f64 a)) 2)))))
(+.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 1/2 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 (*.f64 1/2 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 (pow.f64 (log.f64 a) 2) x)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 (pow.f64 (log.f64 a) 3) x)))) (+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (*.f64 (pow.f64 (log.f64 a) 2) x) (pow.f64 t 2)))) (+.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (*.f64 (log.f64 a) x) t)) (+.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) x) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (*.f64 (pow.f64 (log.f64 a) 3) x) (pow.f64 t 3)))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))) (+.f64 (*.f64 1/2 (*.f64 x (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (pow.f64 (*.f64 t (log.f64 a)) 2)))) (*.f64 1/6 (*.f64 x (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (pow.f64 (*.f64 t (log.f64 a)) 3))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 x (*.f64 1/6 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3))))) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 1/2 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 x (*.f64 1/6 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3))))) (*.f64 x (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 (*.f64 t (log.f64 a)) (*.f64 1/2 (pow.f64 (*.f64 t (log.f64 a)) 2))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b)) x)
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) x)
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x))
(+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) x) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (*.f64 b x) -1)))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 x (neg.f64 (*.f64 b x))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 x (*.f64 x (neg.f64 b))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 x (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x)))
(+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (*.f64 b x) -1)) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) x) (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (pow.f64 b 2) x)))))
(+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 x (neg.f64 (*.f64 b x)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) (+.f64 x (*.f64 x (neg.f64 b)))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))))
(+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (pow.f64 b 2) x))) (+.f64 (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) x) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (*.f64 b x) -1))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (*.f64 (pow.f64 b 3) x) -1/6))))
(+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 x (neg.f64 (*.f64 b x)))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) x))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))))
(+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 x (*.f64 x (neg.f64 b)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 b 2) x))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1)))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z))))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1)))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z))))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1)))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z))))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1)))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z))))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))) x)
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) 0)
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t)))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))
(+.f64 0 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t)))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))
(-.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) 0)
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t)))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))
(*.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t)))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) 1)
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t)))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t)))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)) (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))))
(*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) (exp.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))))
(exp.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))))
(exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))) 1))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)) (*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))) 1))
(*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) (exp.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))))
(exp.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))))
(exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))) 1))
(*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)))
(*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) (exp.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))))
(exp.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))))
(exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))) 1))
(*.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2))) (/.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2))))
(*.f64 (exp.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))) (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))) (/.f64 (exp.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))) 4)) (/.f64 (exp.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))) 4)) (/.f64 (exp.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 y (log.f64 z)))) (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))) 4)) (/.f64 (exp.f64 (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))))
(/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) 1)
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t)))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))
(/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t)))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))
(pow.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) 1)
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t)))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) 0)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(+.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) 0)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(*.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) 1)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) 1))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(pow.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) 1)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) y)
(+.f64 (*.f64 y (log.f64 z)) 0)
(*.f64 y (log.f64 z))
(+.f64 0 (*.f64 y (log.f64 z)))
(*.f64 y (log.f64 z))
(-.f64 (*.f64 y (log.f64 z)) 0)
(*.f64 y (log.f64 z))
(/.f64 (*.f64 y (log.f64 z)) 1)
(*.f64 y (log.f64 z))
(/.f64 (*.f64 y (log.f64 z)) (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z))))
(*.f64 y (log.f64 z))
(pow.f64 (*.f64 y (log.f64 z)) 1)
(*.f64 y (log.f64 z))
(log.f64 (pow.f64 z y))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) 0)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(+.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(-.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) 0)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) 1)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x)))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))
(pow.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) 1)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z))))))

eval246.0ms (0.5%)

Compiler

Compiled 9625 to 4579 computations (52.4% saved)

prune147.0ms (0.3%)

Pruning

14 alts after pruning (14 fresh and 0 done)

PrunedKeptTotal
New24514259
Fresh000
Picked101
Done000
Total24614260
Error
1.4b
Counts
260 → 14
Alt Table
Click to see full alt table
StatusErrorProgram
22.8b
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 (*.f64 1/2 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))) y)
17.8b
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))) y)
13.5b
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x) y)
12.3b
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
24.9b
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))))) y)
20.9b
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 b 2) x))))) y)
15.6b
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 x (*.f64 x (neg.f64 b)))) y)
10.4b
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) x) y)
21.9b
(/.f64 (*.f64 x (+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) (*.f64 -1/6 (pow.f64 b 3))))))) y)
59.3b
(/.f64 (*.f64 x (*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)))) y)
18.1b
(/.f64 (*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 1 (+.f64 (neg.f64 b) (*.f64 1/2 (pow.f64 b 2)))))) y)
59.3b
(/.f64 (*.f64 x (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) (exp.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))))) y)
59.1b
(*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)))
61.0b
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y))))
Compiler

Compiled 1212 to 772 computations (36.3% saved)

localize52.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (+.f64 t -1) (log.f64 a))
0.3b
(*.f64 y (log.f64 z))
0.8b
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) x) y)
1.3b
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))
Compiler

Compiled 82 to 37 computations (54.9% saved)

series27.0ms (0.1%)

Counts
3 → 132
Calls

33 calls:

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

rewrite188.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
910×rational.json-1
910×rational.json-2
910×rational.json-3
904×rational.json-5
902×exponential.json-3
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
018103
1154103
2502103
3192279
4787979
Stop Event
node limit
Counts
3 → 35
Calls
Call 1
Inputs
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) x) y)
(*.f64 (+.f64 t -1) (log.f64 a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) 2)) (/.f64 1 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) 2)) (*.f64 (/.f64 1 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 z y) (pow.f64 z y)) (*.f64 (/.f64 1 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 (log.f64 a) 2))) (*.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) 2) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) 2))) (/.f64 (/.f64 1 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)) (/.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 t -1) (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 a (+.f64 t -1)))))))

simplify276.0ms (0.5%)

Algorithm
egg-herbie
Rules
1632×rational.json-simplify-54
946×rational.json-simplify-43
802×rational.json-simplify-41
756×rational.json-simplify-1
664×rational.json-simplify-111
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02148265
14737847
29827761
323737565
445987565
Stop Event
node limit
Counts
167 → 160
Calls
Call 1
Inputs
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (log.f64 a))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (pow.f64 (log.f64 a) 2)))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (log.f64 a))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (pow.f64 (log.f64 a) 3)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (pow.f64 (log.f64 a) 2)))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(pow.f64 a (-.f64 t 1))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1)))) (pow.f64 a (-.f64 t 1)))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1)))) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a (-.f64 t 1)))))))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 a (-.f64 t 1))))) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a (-.f64 t 1))))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))))
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) x) y)
(+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 x (log.f64 a)))) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) x) y))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (log.f64 a) x))) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) x) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) x) y))))
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (*.f64 (log.f64 z) (*.f64 (pow.f64 a (-.f64 t 1)) x)))
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (+.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a (-.f64 t 1)) x)) (*.f64 1/2 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a (-.f64 t 1)) x))))))
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (+.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a (-.f64 t 1)) x)) (+.f64 (*.f64 1/2 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a (-.f64 t 1)) x)))) (*.f64 1/6 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (pow.f64 a (-.f64 t 1)) x)))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(*.f64 -1 (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(*.f64 (-.f64 t 1) (log.f64 a))
(*.f64 (-.f64 t 1) (log.f64 a))
(*.f64 (-.f64 t 1) (log.f64 a))
(*.f64 (-.f64 t 1) (log.f64 a))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 0)
(+.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))
(-.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 0)
(*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 1)
(*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
(*.f64 1 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))
(*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) 2)) (/.f64 1 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) 2)) (*.f64 (/.f64 1 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 1))
(*.f64 (*.f64 (pow.f64 z y) (pow.f64 z y)) (*.f64 (/.f64 1 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))))
(*.f64 (/.f64 1 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) 2)))
(*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 (log.f64 a) 2))) (*.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) 2) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) 2))) (/.f64 (/.f64 1 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) 2))))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 1)
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
(pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 1)
(+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) 0)
(+.f64 0 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y))
(-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) 0)
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) 1)
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)))
(*.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y))
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)) (/.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)) 1))
(*.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y))))
(pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) 1)
(+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0)
(+.f64 0 (*.f64 (+.f64 t -1) (log.f64 a)))
(-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0)
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1)
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))))
(pow.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1)
(log.f64 (pow.f64 a (+.f64 t -1)))
Outputs
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))))
(*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a))
(+.f64 (*.f64 t (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (log.f64 a))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (log.f64 a) t)))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) t)))
(*.f64 (exp.f64 (*.f64 y (log.f64 z))) (+.f64 (/.f64 1 a) (*.f64 (*.f64 (log.f64 a) (/.f64 1 a)) t)))
(+.f64 (*.f64 t (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (pow.f64 (log.f64 a) 2)))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))))))
(+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (log.f64 a) t)) (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 t 2))))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 2) 1/2)) (*.f64 (log.f64 a) (*.f64 t (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))))))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (+.f64 (*.f64 (log.f64 a) t) (*.f64 1/2 (pow.f64 (*.f64 (log.f64 a) t) 2)))))
(+.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (+.f64 (*.f64 (log.f64 a) t) (*.f64 1/2 (pow.f64 (*.f64 (log.f64 a) t) 2)))))
(+.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (+.f64 (log.f64 (pow.f64 a t)) (*.f64 1/2 (pow.f64 (log.f64 (pow.f64 a t)) 2)))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (log.f64 a))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (pow.f64 (log.f64 a) 3)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (pow.f64 (log.f64 a) 2)))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))))))
(+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (log.f64 a) t)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 t 2)))) (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (pow.f64 (log.f64 a) 3) (pow.f64 t 3)))))))
(+.f64 (*.f64 (log.f64 a) (*.f64 t (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 2) 1/2)) (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 3) 1/6)))))
(+.f64 (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 1/2 (pow.f64 (*.f64 (log.f64 a) t) 2)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (+.f64 (*.f64 (log.f64 a) t) (*.f64 1/6 (pow.f64 (*.f64 (log.f64 a) t) 3)))))
(+.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (+.f64 (*.f64 1/6 (pow.f64 (*.f64 (log.f64 a) t) 3)) (+.f64 (*.f64 (log.f64 a) t) (*.f64 1/2 (pow.f64 (*.f64 (log.f64 a) t) 2))))))
(+.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (+.f64 (*.f64 1/2 (pow.f64 (log.f64 (pow.f64 a t)) 2)) (+.f64 (log.f64 (pow.f64 a t)) (*.f64 1/6 (pow.f64 (log.f64 (pow.f64 a t)) 3))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 -1 t))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1)))) (pow.f64 a (-.f64 t 1)))
(+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (+.f64 -1 t)))))
(+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (*.f64 y (log.f64 z)) (pow.f64 a (+.f64 -1 t))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 y (log.f64 z)) 1))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1)))) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a (-.f64 t 1)))))))
(+.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 (log.f64 z) 2)))) (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (+.f64 -1 t))))))
(+.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (+.f64 -1 t)))) (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 y 2))))))
(+.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (*.f64 y (log.f64 z)) (pow.f64 a (+.f64 -1 t))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 (*.f64 y (log.f64 z)) 2) 1/2))))
(+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 y (log.f64 z)) (*.f64 (pow.f64 (*.f64 y (log.f64 z)) 2) 1/2))))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 a (-.f64 t 1))))) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a (-.f64 t 1))))))))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (+.f64 -1 t)))) (+.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 (log.f64 z) 2)))) (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 (log.f64 z) 3)))))))
(+.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (+.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (+.f64 -1 t)))) (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 y 2))))) (*.f64 1/6 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 y 3))))))
(+.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 (*.f64 y (log.f64 z)) 3) 1/6)) (+.f64 (*.f64 (*.f64 y (log.f64 z)) (pow.f64 a (+.f64 -1 t))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 (*.f64 y (log.f64 z)) 2) 1/2)))))
(+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 y (log.f64 z)) (*.f64 (pow.f64 (*.f64 y (log.f64 z)) 2) 1/2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 1 (*.f64 (pow.f64 (*.f64 y (log.f64 z)) 3) 1/6))))
(+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 1 (*.f64 (pow.f64 (*.f64 y (log.f64 z)) 2) 1/2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 y (log.f64 z)) (*.f64 (pow.f64 (*.f64 y (log.f64 z)) 3) 1/6))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (*.f64 (log.f64 a) (+.f64 -1 t))))
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (*.f64 x (/.f64 1 a))) y)
(+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 x (log.f64 a)))) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) x) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (*.f64 (log.f64 a) x) t)) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 x t))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (*.f64 x (/.f64 1 a))) y) (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (*.f64 (log.f64 a) (*.f64 x t))) y))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (log.f64 a) x))) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) x) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (*.f64 (pow.f64 (log.f64 a) 2) x) (pow.f64 t 2))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (*.f64 (log.f64 a) x) t)) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) x) y) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) y) (*.f64 1/2 (/.f64 (*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (pow.f64 (*.f64 (log.f64 a) t) 2))) y))))
(+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) x) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 2))) y)) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 x t))) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (*.f64 x (/.f64 1 a))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 2))) y)) (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (*.f64 (log.f64 a) (*.f64 x t))) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (*.f64 x (/.f64 1 a))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (*.f64 (/.f64 1 a) (pow.f64 (log.f64 (pow.f64 a t)) 2))) x) y)) (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (*.f64 (log.f64 a) (*.f64 x t))) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) x) y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (*.f64 (pow.f64 (log.f64 a) 2) x) (pow.f64 t 2))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (*.f64 (log.f64 a) x) t)) y) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) x) y) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (*.f64 (pow.f64 (log.f64 a) 3) x) (pow.f64 t 3))) y)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (pow.f64 (*.f64 (log.f64 a) t) 2))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) x) y) (+.f64 (*.f64 1/6 (/.f64 (*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (pow.f64 (*.f64 (log.f64 a) t) 3))) y)) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) y))))
(+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) x) y) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 2))) y)) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 x t))) y)) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 3))) y))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (*.f64 x (/.f64 1 a))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 2))) y)) (+.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (*.f64 (log.f64 a) (*.f64 x t))) y) (*.f64 1/6 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 3))) y)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (*.f64 x (/.f64 1 a))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (*.f64 (/.f64 1 a) (pow.f64 (log.f64 (pow.f64 a t)) 2))) x) y)) (+.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (*.f64 (log.f64 a) (*.f64 x t))) y) (*.f64 1/6 (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (*.f64 x (pow.f64 (log.f64 (pow.f64 a t)) 3))) y)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) y)
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (*.f64 (log.f64 z) (*.f64 (pow.f64 a (-.f64 t 1)) x)))
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) y) (*.f64 (log.f64 z) (*.f64 (pow.f64 a (+.f64 -1 t)) x)))
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (+.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a (-.f64 t 1)) x)) (*.f64 1/2 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a (-.f64 t 1)) x))))))
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) y) (+.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a (+.f64 -1 t)) x)) (*.f64 y (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 (log.f64 z) 2))) 1/2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) y) (+.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a (+.f64 -1 t)) x)) (*.f64 y (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 (log.f64 z) 2) x))))))
(+.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a (+.f64 -1 t)) x)) (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) y) (*.f64 y (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (*.f64 (pow.f64 (log.f64 z) 2) x) 1/2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) y) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) (+.f64 (log.f64 z) (*.f64 (*.f64 y (pow.f64 (log.f64 z) 2)) 1/2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (+.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a (-.f64 t 1)) x)) (+.f64 (*.f64 1/2 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a (-.f64 t 1)) x)))) (*.f64 1/6 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (pow.f64 a (-.f64 t 1)) x)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) y) (+.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a (+.f64 -1 t)) x)) (+.f64 (*.f64 y (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 (log.f64 z) 2))) 1/2)) (*.f64 1/6 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 (log.f64 z) 3))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) y) (+.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a (+.f64 -1 t)) x)) (+.f64 (*.f64 y (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 (log.f64 z) 2) x)))) (*.f64 1/6 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (*.f64 (pow.f64 (log.f64 z) 3) x) (pow.f64 y 2)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) y) (+.f64 (*.f64 y (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (*.f64 (pow.f64 (log.f64 z) 2) x) 1/2))) (+.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a (+.f64 -1 t)) x)) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) x)) 1/6)))))
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) y) (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) x)) 1/2)) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) (+.f64 (log.f64 z) (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 3)) 1/6)))))
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) y) (+.f64 (*.f64 y (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (*.f64 (pow.f64 (log.f64 z) 2) x) 1/2))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) (+.f64 (log.f64 z) (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 3)) 1/6)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) x) y)
(*.f64 -1 (log.f64 a))
(neg.f64 (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 t (log.f64 a))
(*.f64 (log.f64 a) t)
(log.f64 (pow.f64 a t))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 t (log.f64 a))
(*.f64 (log.f64 a) t)
(log.f64 (pow.f64 a t))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (-.f64 t 1) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (-.f64 t 1) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (-.f64 t 1) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (-.f64 t 1) (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(+.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 0)
(*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))
(+.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))
(*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))
(-.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 0)
(*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))
(*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 1)
(*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))
(*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))
(*.f64 1 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))
(*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))
(*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))
(*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) 2)) (/.f64 1 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
(*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))) (/.f64 1 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) 2)) (*.f64 (/.f64 1 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 1))
(*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))) (/.f64 1 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))))
(*.f64 (*.f64 (pow.f64 z y) (pow.f64 z y)) (*.f64 (/.f64 1 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))
(*.f64 (/.f64 1 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) 2)))
(*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))) (/.f64 1 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))))
(*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 (log.f64 a) 2))) (*.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(*.f64 (exp.f64 (*.f64 (+.f64 -1 t) (*.f64 (log.f64 a) 2))) (*.f64 (pow.f64 z y) (/.f64 1 (pow.f64 a (+.f64 -1 t)))))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 1 (pow.f64 a (+.f64 -1 t))) (exp.f64 (*.f64 2 (*.f64 (log.f64 a) (+.f64 -1 t))))))
(*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 2 (*.f64 (log.f64 a) (+.f64 -1 t)))) (/.f64 1 (pow.f64 a (+.f64 -1 t)))))
(*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 (log.f64 a) (*.f64 2 (+.f64 -1 t)))) (/.f64 1 (pow.f64 a (+.f64 -1 t)))))
(*.f64 (/.f64 1 (pow.f64 a (+.f64 -1 t))) (*.f64 (pow.f64 z y) (exp.f64 (*.f64 (log.f64 a) (*.f64 2 (+.f64 -1 t))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) 2) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) 2))) (/.f64 (/.f64 1 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) 2))))
(*.f64 (exp.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))) (/.f64 (/.f64 1 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))) (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))) 4)) (/.f64 (/.f64 1 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))) (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 1)
(*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))
(pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 1)
(*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))
(+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) 0)
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 z y) x)) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 z y))) y)
(+.f64 0 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y))
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 z y) x)) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 z y))) y)
(-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) 0)
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 z y) x)) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 z y))) y)
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) 1)
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 z y) x)) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 z y))) y)
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)))
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 z y) x)) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 z y))) y)
(*.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y))
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 z y) x)) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 z y))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)) (/.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)))
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 z y) x)) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 z y))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)) 1))
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 z y) x)) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 z y))) y)
(*.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)))
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 z y) x)) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 z y))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y))))
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 z y) x)) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 z y))) y)
(pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) 1)
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 z y))) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 z y) x)) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 z y))) y)
(+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(+.f64 0 (*.f64 (+.f64 t -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(pow.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(log.f64 (pow.f64 a (+.f64 t -1)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))

localize47.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (-.f64 t 1) (log.f64 a))
0.3b
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x)
1.2b
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
1.6b
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))
Compiler

Compiled 64 to 35 computations (45.3% saved)

series62.0ms (0.1%)

Counts
4 → 92
Calls

42 calls:

TimeVariablePointExpression
18.0ms
b
@0
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
16.0ms
y
@0
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
5.0ms
y
@inf
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
2.0ms
a
@-inf
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))
1.0ms
t
@0
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)

rewrite188.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
958×rational.json-simplify-47
804×rational.json-simplify-50
752×rational.json-simplify-49
748×rational.json-1
748×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
016116
1133116
2425116
31604116
46397116
Stop Event
node limit
Counts
4 → 58
Calls
Call 1
Inputs
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x)
(*.f64 (-.f64 t 1) (log.f64 a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2)) (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2)) (*.f64 (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2)) (/.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 4)) (/.f64 (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 4)) (/.f64 (*.f64 (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 1) (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 4)) (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 4))) (/.f64 (/.f64 (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2))) (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) 1) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 t -1) (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (+.f64 t -1) (log.f64 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 a (+.f64 t -1)))))))

simplify235.0ms (0.4%)

Algorithm
egg-herbie
Rules
1406×rational.json-simplify-47
990×rational.json-simplify-43
872×rational.json-simplify-54
618×rational.json-simplify-50
616×rational.json-simplify-41
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02597804
15647090
211016964
329826362
Stop Event
node limit
Counts
150 → 232
Calls
Call 1
Inputs
(exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b))
(+.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (log.f64 a))))
(+.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (log.f64 a))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))))))
(+.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))
(pow.f64 a (-.f64 t 1))
(+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (-.f64 t 1)))) (pow.f64 a (-.f64 t 1)))
(+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (-.f64 t 1)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))) (pow.f64 a (-.f64 t 1))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (-.f64 t 1)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))) (pow.f64 a (-.f64 t 1)))))
(exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 x (log.f64 a)))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) y) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) x)) y))))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 3) x)) y)) (+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) x)) y)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x)
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 x (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x))))))
(+.f64 (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 x (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a (-.f64 t 1)) x))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a (-.f64 t 1)) x))) (+.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 a (-.f64 t 1)) x)))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a (-.f64 t 1)) x))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 a (-.f64 t 1)) x))) (+.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 a (-.f64 t 1)) x))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 -1 b))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 -1 b))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 -1 b))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 -1 b))) x)
(*.f64 -1 (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(+.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) 0)
(+.f64 0 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(-.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) 0)
(-.f64 0 (neg.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(-.f64 (-.f64 0 (-.f64 -1 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) 1)
(*.f64 1 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) 1)
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2)) (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2)) (*.f64 (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 1))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2)) (/.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(*.f64 (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2)))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 4)) (/.f64 (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 4)) (/.f64 (*.f64 (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 1) (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2))))
(*.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 4)) (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 4))) (/.f64 (/.f64 (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2))) (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 4))))
(/.f64 1 (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))
(/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) 1)
(/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(pow.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) 1)
(neg.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) 0)
(+.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))) 1)
(*.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) 1)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) 1))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) 1) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))))))
(pow.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) 0)
(+.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x))
(-.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) 0)
(-.f64 0 (neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x))) 1)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) 1)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x)))
(pow.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) 1)
(neg.f64 (neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x)))
(+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0)
(+.f64 0 (*.f64 (+.f64 t -1) (log.f64 a)))
(-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0)
(-.f64 0 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 a))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (+.f64 t -1) (log.f64 a)))) 1)
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1)
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))))
(pow.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1)
(neg.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 a))))
(log.f64 (pow.f64 a (+.f64 t -1)))
Outputs
(exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(+.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (log.f64 a))))
(+.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (log.f64 a) t)))
(+.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) t)))
(+.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (log.f64 a))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))))))
(+.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (log.f64 a) t)) (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 2) 1/2))))
(+.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 (*.f64 (log.f64 a) t) (*.f64 1/2 (pow.f64 (*.f64 (log.f64 a) t) 2)))))
(+.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))))))
(+.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (log.f64 a) t)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 2) 1/2)) (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 3) 1/6)))))
(+.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 1/6 (pow.f64 (*.f64 (log.f64 a) t) 3))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 (*.f64 (log.f64 a) t) (*.f64 1/2 (pow.f64 (*.f64 (log.f64 a) t) 2))))))
(+.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 (*.f64 1/2 (pow.f64 (*.f64 (log.f64 a) t) 2)) (+.f64 (*.f64 (log.f64 a) t) (*.f64 1/6 (pow.f64 (*.f64 (log.f64 a) t) 3))))))
(+.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 (*.f64 (log.f64 a) t) (+.f64 (*.f64 1/2 (pow.f64 (*.f64 (log.f64 a) t) 2)) (*.f64 1/6 (pow.f64 (*.f64 (log.f64 a) t) 3))))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (*.f64 (log.f64 (/.f64 1 a)) -1)) b))
(exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (*.f64 (log.f64 (/.f64 1 a)) -1)) b))
(exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (*.f64 (log.f64 (/.f64 1 a)) -1)) b))
(exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (*.f64 (log.f64 (/.f64 1 a)) -1)) b))
(exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 -1 t))
(+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (-.f64 t 1)))) (pow.f64 a (-.f64 t 1)))
(+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 -1 t)))))
(+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 b (neg.f64 (pow.f64 a (+.f64 -1 t)))))
(+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b (neg.f64 (pow.f64 a (-.f64 t 1)))))
(*.f64 (pow.f64 a t) (+.f64 (pow.f64 a -1) (neg.f64 (*.f64 b (pow.f64 a -1)))))
(+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (-.f64 t 1)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))) (pow.f64 a (-.f64 t 1))))
(+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 -1 t)))) (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 2)))))
(+.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 2))) (*.f64 b (neg.f64 (pow.f64 a (+.f64 -1 t))))))
(+.f64 (pow.f64 a (-.f64 t 1)) (+.f64 (*.f64 b (neg.f64 (pow.f64 a (-.f64 t 1)))) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))
(+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (-.f64 t 1)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))) (pow.f64 a (-.f64 t 1)))))
(+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 -1 t)))) (+.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 2)))) (*.f64 -1/6 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 3)))))
(+.f64 (*.f64 b (neg.f64 (pow.f64 a (+.f64 -1 t)))) (+.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 b 3) -1/6))))
(+.f64 (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b (neg.f64 (pow.f64 a (-.f64 t 1))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 -1/6 (pow.f64 b 3)))))
(+.f64 (*.f64 (pow.f64 a t) (+.f64 (pow.f64 a -1) (neg.f64 (*.f64 b (pow.f64 a -1))))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 -1/6 (pow.f64 b 3)))))
(exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (-.f64 t 1))))
(exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (-.f64 t 1))))
(exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (-.f64 t 1))))
(exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (+.f64 -1 t))))
(exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (-.f64 t 1))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 x (log.f64 a)))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 2))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 2) x)) y))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 t x))) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 2) x)) y))))
(+.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 t x))) y)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 2) x)) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) y) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) y) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 2))) y)) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 3))) y))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 2) x)) y)) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 3) x)) y)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 t x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 2) x)) y)) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 3) x)) y)))))
(+.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 t x))) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 2) x)) y)) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 3) x)) y))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (*.f64 (log.f64 (/.f64 1 a)) -1)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (*.f64 (log.f64 (/.f64 1 a)) -1)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (*.f64 (log.f64 (/.f64 1 a)) -1)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (*.f64 (log.f64 (/.f64 1 a)) -1)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) y)
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) y) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a (+.f64 -1 t)) x)) y)))
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) y) (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a (+.f64 -1 t)) x)) y)))
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (neg.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) x)) y))))
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a (+.f64 -1 t)) x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 b 2) x)) y))))
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) y) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a (+.f64 -1 t)) x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 b 2) x)) y))))
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) x)) y))))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 3) x)) y)) (+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) x)) y)))))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a (+.f64 -1 t)) x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 b 2) x)) y)))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 b 3) x)) y)))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a (+.f64 -1 t)) x)) y)) (+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) y) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 b 2) x)) y))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 b 3) x)) y))))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) x)) y))) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y)) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 3) x)) y))))
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a (+.f64 -1 t)) x)) y)) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 b 3) x)) y)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (log.f64 a) (+.f64 -1 t))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (+.f64 -1 t))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (-.f64 t 1))))) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (log.f64 a) (+.f64 -1 t))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (+.f64 -1 t))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (-.f64 t 1))))) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (log.f64 a) (+.f64 -1 t))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (+.f64 -1 t))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (-.f64 t 1))))) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (log.f64 a) (+.f64 -1 t))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (+.f64 -1 t))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (-.f64 t 1))))) y)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))))
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x))
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 x (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 2)) 1/2)) (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x)))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 2) x)))))
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 (*.f64 (log.f64 a) (*.f64 t x)) (+.f64 x (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 2) (*.f64 x 1/2)))))
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 x (+.f64 (*.f64 (log.f64 a) t) (*.f64 1/2 (pow.f64 (*.f64 (log.f64 a) t) 2))))))
(+.f64 (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 x (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)))))))
(+.f64 (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 2)) 1/2)) (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))))) (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 3)) 1/6)))
(+.f64 (+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 2) x))))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 3) x))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 2) (*.f64 x 1/2)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 3) (*.f64 x 1/6)) (*.f64 (log.f64 a) (*.f64 t x)))))
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (*.f64 (log.f64 a) t) 3) x)) (+.f64 x (*.f64 x (+.f64 (*.f64 (log.f64 a) t) (*.f64 1/2 (pow.f64 (*.f64 (log.f64 a) t) 2)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (*.f64 (log.f64 (/.f64 1 a)) -1)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (*.f64 (log.f64 (/.f64 1 a)) -1)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (*.f64 (log.f64 (/.f64 1 a)) -1)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (*.f64 (log.f64 (/.f64 1 a)) -1)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 (pow.f64 a (+.f64 -1 t)) x)
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a (-.f64 t 1)) x))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a (+.f64 -1 t)) x))))
(+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) (*.f64 b (neg.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x))))
(*.f64 (pow.f64 a (-.f64 t 1)) (+.f64 x (neg.f64 (*.f64 b x))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 x (neg.f64 (*.f64 b x))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a (-.f64 t 1)) x))) (+.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 a (-.f64 t 1)) x)))))
(+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 b 2) x))) (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a (+.f64 -1 t)) x)))))
(+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) (+.f64 (*.f64 b (neg.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x))) (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 b 2) x)))))
(+.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (+.f64 x (neg.f64 (*.f64 b x)))) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) x))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) (+.f64 x (neg.f64 (*.f64 b x)))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a (-.f64 t 1)) x))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 a (-.f64 t 1)) x))) (+.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 a (-.f64 t 1)) x))))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a (+.f64 -1 t)) x))) (+.f64 (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 b 2) x)))) (*.f64 -1/6 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 b 3) x)))))
(+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) (+.f64 (+.f64 (*.f64 b (neg.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x))) (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 b 2) x)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (*.f64 (pow.f64 b 3) x) -1/6))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (+.f64 x (neg.f64 (*.f64 b x)))) (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 3) x)))))
(+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 x (neg.f64 (*.f64 b x)))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) x) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 -1/6 (pow.f64 b 3)))))
(*.f64 (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 -1 b))) x)
(*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 x (exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 x (exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (-.f64 t 1)))))
(*.f64 (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 -1 b))) x)
(*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 x (exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 x (exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (-.f64 t 1)))))
(*.f64 (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 -1 b))) x)
(*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 x (exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 x (exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (-.f64 t 1)))))
(*.f64 (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 -1 b))) x)
(*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 x (exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 x (exp.f64 (+.f64 (neg.f64 b) (*.f64 (log.f64 a) (-.f64 t 1)))))
(*.f64 -1 (log.f64 a))
(neg.f64 (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (log.f64 a) (-.f64 t 1))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (log.f64 a) (-.f64 t 1))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (log.f64 a) (-.f64 t 1))
(*.f64 t (log.f64 a))
(*.f64 (log.f64 a) t)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (log.f64 a) (-.f64 t 1))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (log.f64 a) (-.f64 t 1))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (log.f64 a) (-.f64 t 1))
(*.f64 t (log.f64 a))
(*.f64 (log.f64 a) t)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (log.f64 a) (-.f64 t 1))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (log.f64 a) (-.f64 t 1))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (log.f64 a) (-.f64 t 1))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(*.f64 (+.f64 -1 t) (*.f64 (log.f64 (/.f64 1 a)) -1))
(*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a))))
(*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a))))
(*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(*.f64 (+.f64 -1 t) (*.f64 (log.f64 (/.f64 1 a)) -1))
(*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a))))
(*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a))))
(*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(*.f64 (+.f64 -1 t) (*.f64 (log.f64 (/.f64 1 a)) -1))
(*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a))))
(*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a))))
(*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(*.f64 (+.f64 -1 t) (*.f64 (log.f64 (/.f64 1 a)) -1))
(*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a))))
(*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a))))
(*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(+.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) 0)
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(+.f64 0 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(-.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) 0)
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(-.f64 0 (neg.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(-.f64 (-.f64 0 (-.f64 -1 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) 1)
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(*.f64 1 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) 1)
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2)) (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))
(exp.f64 (+.f64 (-.f64 b (*.f64 (log.f64 a) (+.f64 -1 t))) (*.f64 2 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))))
(exp.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)) (-.f64 b (*.f64 (log.f64 a) (+.f64 -1 t)))))
(exp.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 (log.f64 a) (-.f64 t 1)) b)) (-.f64 b (*.f64 (log.f64 a) (-.f64 t 1)))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2)) (*.f64 (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 1))
(exp.f64 (+.f64 (-.f64 b (*.f64 (log.f64 a) (+.f64 -1 t))) (*.f64 2 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))))
(exp.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)) (-.f64 b (*.f64 (log.f64 a) (+.f64 -1 t)))))
(exp.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 (log.f64 a) (-.f64 t 1)) b)) (-.f64 b (*.f64 (log.f64 a) (-.f64 t 1)))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2)) (/.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) (/.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))))
(*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (log.f64 a) (-.f64 t 1)) b))) (/.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (-.f64 t 1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (-.f64 t 1)) b))) (exp.f64 (-.f64 (*.f64 (log.f64 a) (-.f64 t 1)) b))))
(*.f64 (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2)))
(exp.f64 (+.f64 (-.f64 b (*.f64 (log.f64 a) (+.f64 -1 t))) (*.f64 2 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))))
(exp.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)) (-.f64 b (*.f64 (log.f64 a) (+.f64 -1 t)))))
(exp.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 (log.f64 a) (-.f64 t 1)) b)) (-.f64 b (*.f64 (log.f64 a) (-.f64 t 1)))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 4)) (/.f64 (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b) 4)) (/.f64 (exp.f64 (-.f64 b (*.f64 (log.f64 a) (+.f64 -1 t)))) (exp.f64 (*.f64 2 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) (-.f64 t 1)) b) 4)) (/.f64 (exp.f64 (-.f64 b (*.f64 (log.f64 a) (-.f64 t 1)))) (exp.f64 (*.f64 2 (-.f64 (*.f64 (log.f64 a) (-.f64 t 1)) b)))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 4)) (/.f64 (*.f64 (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 1) (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b) 4)) (/.f64 (exp.f64 (-.f64 b (*.f64 (log.f64 a) (+.f64 -1 t)))) (exp.f64 (*.f64 2 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) (-.f64 t 1)) b) 4)) (/.f64 (exp.f64 (-.f64 b (*.f64 (log.f64 a) (-.f64 t 1)))) (exp.f64 (*.f64 2 (-.f64 (*.f64 (log.f64 a) (-.f64 t 1)) b)))))
(*.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 4)) (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 4))) (/.f64 (/.f64 (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 2))) (exp.f64 (*.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) 4))))
(*.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b) 4) (*.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b) 4))) (/.f64 (/.f64 (exp.f64 (-.f64 b (*.f64 (log.f64 a) (+.f64 -1 t)))) (exp.f64 (*.f64 2 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))) (exp.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b) 4))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b) 8)) (/.f64 (/.f64 (exp.f64 (-.f64 b (*.f64 (log.f64 a) (+.f64 -1 t)))) (exp.f64 (*.f64 2 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))) (exp.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b) 4))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) (-.f64 t 1)) b) 8)) (/.f64 (/.f64 (exp.f64 (-.f64 b (*.f64 (log.f64 a) (-.f64 t 1)))) (exp.f64 (*.f64 2 (-.f64 (*.f64 (log.f64 a) (-.f64 t 1)) b)))) (exp.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) (-.f64 t 1)) b) 4))))
(/.f64 1 (exp.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) 1)
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(pow.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) 1)
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(neg.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) 0)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(+.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) 0)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))) 1)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(*.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) 1)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) 1))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) 1) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(pow.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) 1)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(neg.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) 0)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(+.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(-.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) 0)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(-.f64 0 (neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x))) 1)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) 1)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(pow.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) 1)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(neg.f64 (neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (log.f64 a) (-.f64 t 1))
(+.f64 0 (*.f64 (+.f64 t -1) (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (log.f64 a) (-.f64 t 1))
(-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (log.f64 a) (-.f64 t 1))
(-.f64 0 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 a))))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (log.f64 a) (-.f64 t 1))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (+.f64 t -1) (log.f64 a)))) 1)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (log.f64 a) (-.f64 t 1))
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (log.f64 a) (-.f64 t 1))
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (log.f64 a) (-.f64 t 1))
(pow.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (log.f64 a) (-.f64 t 1))
(neg.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 a))))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 (log.f64 a) t))
(*.f64 (log.f64 a) (+.f64 -1 t))
(*.f64 (log.f64 a) (-.f64 t 1))
(log.f64 (pow.f64 a (+.f64 t -1)))
(log.f64 (pow.f64 a (+.f64 -1 t)))
(log.f64 (pow.f64 a (-.f64 t 1)))

localize55.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 t (*.f64 (log.f64 a) x))
0.7b
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))) y)
1.3b
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))
4.7b
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
Compiler

Compiled 112 to 18 computations (83.9% saved)

series84.0ms (0.2%)

Counts
4 → 212
Calls

57 calls:

TimeVariablePointExpression
15.0ms
b
@inf
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
13.0ms
t
@0
(*.f64 t (*.f64 (log.f64 a) x))
6.0ms
y
@-inf
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))) y)
4.0ms
t
@0
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
2.0ms
a
@-inf
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))

rewrite241.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1084×rational.json-1
1084×rational.json-2
1084×rational.json-3
1072×rational.json-5
1070×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021184
1182184
2600184
32282184
Stop Event
node limit
Counts
4 → 37
Calls
Call 1
Inputs
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))) y)
(*.f64 t (*.f64 (log.f64 a) x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 2)) (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 2)) (*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 2)) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 2))) (/.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) (*.f64 x t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (log.f64 a) (*.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 a) (*.f64 x t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 a) (*.f64 x t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (log.f64 a) (*.f64 x t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 a (*.f64 x t)))))))

simplify456.0ms (0.9%)

Algorithm
egg-herbie
Rules
982×rational.json-simplify-111
958×rational.json-simplify-1
898×rational.json-simplify-47
892×rational.json-simplify-43
704×rational.json-simplify-2
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
025716339
157115915
2119115429
3270115157
4552215061
Stop Event
node limit
Counts
249 → 253
Calls
Call 1
Inputs
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (log.f64 z)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (log.f64 z)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2)))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (log.f64 z)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2))))) (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (pow.f64 y 3) (pow.f64 (log.f64 z) 3))))))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) b))) (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) b))) (+.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) b))) (+.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2)))) (*.f64 -1/6 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 3)))))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x)))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (log.f64 z))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (log.f64 z))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (log.f64 z))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2)))) (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 3) (pow.f64 (log.f64 z) 3)))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))))
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))) (+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 -1/6 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 3))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)) y) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (log.f64 z))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 y (pow.f64 (log.f64 z) 2))))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)) y) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (log.f64 z)))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 y (pow.f64 (log.f64 z) 2))))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 3))))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)) y) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (log.f64 z))))))
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x)) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x)) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x)) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x)) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x)) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) b)) y)) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) b)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))) y)) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) b)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))) y)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (*.f64 -1/6 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 3))) y)))))
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y)
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y))
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y))
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x)))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x)))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x)))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x)))
(*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x))
(*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x))
(*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x))
(*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) 0)
(+.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))))
(-.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) 0)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) 1)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t))))))
(pow.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) 1)
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) 0)
(+.f64 0 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))))
(-.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) 0)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) 1)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))))
(*.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 2)) (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 2)) (*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))) 1))
(*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 2)))
(*.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 2)) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 2))) (/.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 2))))
(/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) 1)
(/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))))
(pow.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) 1)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) 0)
(+.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y))
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) 0)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) 1)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)))
(*.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)) 1))
(*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y))))
(pow.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) 1)
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) 0)
(+.f64 0 (*.f64 (log.f64 a) (*.f64 x t)))
(-.f64 (*.f64 (log.f64 a) (*.f64 x t)) 0)
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) 1)
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t))))
(pow.f64 (*.f64 (log.f64 a) (*.f64 x t)) 1)
(log.f64 (pow.f64 a (*.f64 x t)))
Outputs
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))))
(*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (log.f64 z)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 y (log.f64 z)))))
(*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 y (log.f64 z))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (+.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (*.f64 y (log.f64 z)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (log.f64 z)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2)))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (pow.f64 (*.f64 y (log.f64 z)) 2)) 1/2))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 y (log.f64 z))) (*.f64 1/2 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (pow.f64 (*.f64 y (log.f64 z)) 2))))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 y (log.f64 z))) (+.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 1/2 (pow.f64 (*.f64 y (log.f64 z)) 2))))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (+.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 1/2 (pow.f64 (*.f64 y (log.f64 z)) 2))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (log.f64 z)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2))))) (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (pow.f64 y 3) (pow.f64 (log.f64 z) 3))))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (pow.f64 (*.f64 y (log.f64 z)) 2)) 1/2)) (*.f64 1/6 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (pow.f64 (*.f64 y (log.f64 z)) 3)))))))
(+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (*.f64 1/2 (pow.f64 (*.f64 y (log.f64 z)) 2)))) (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (+.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 1/6 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (pow.f64 (*.f64 y (log.f64 z)) 3)))))))
(+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (+.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (*.f64 y (log.f64 z))))) (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 1/6 (pow.f64 (*.f64 y (log.f64 z)) 3))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 1/2 (pow.f64 (*.f64 y (log.f64 z)) 2))))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 1/2 (pow.f64 (*.f64 y (log.f64 z)) 2)))) (+.f64 x (+.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 1/6 (pow.f64 (*.f64 y (log.f64 z)) 3)))))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 (+.f64 x (+.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 1/6 (pow.f64 (*.f64 y (log.f64 z)) 3))))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 1/2 (pow.f64 (*.f64 y (log.f64 z)) 2))))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (-.f64 (neg.f64 b) (log.f64 a)) (*.f64 y (log.f64 (/.f64 1 z))))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (-.f64 (neg.f64 b) (log.f64 a)) (*.f64 y (log.f64 (/.f64 1 z))))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (-.f64 (neg.f64 b) (log.f64 a)) (*.f64 y (log.f64 (/.f64 1 z))))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (-.f64 (neg.f64 b) (log.f64 a)) (*.f64 y (log.f64 (/.f64 1 z))))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 (*.f64 x (log.f64 (/.f64 1 a))) -1))))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (neg.f64 (log.f64 (/.f64 1 a))))) (+.f64 x (*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 x (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (neg.f64 (log.f64 (/.f64 1 a))))) (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 t x)))))
(*.f64 (exp.f64 (-.f64 (log.f64 (/.f64 1 a)) (-.f64 b (*.f64 y (log.f64 z))))) (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 t x)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 (*.f64 x (log.f64 (/.f64 1 a))) -1))))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (neg.f64 (log.f64 (/.f64 1 a))))) (+.f64 x (*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 x (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (neg.f64 (log.f64 (/.f64 1 a))))) (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 t x)))))
(*.f64 (exp.f64 (-.f64 (log.f64 (/.f64 1 a)) (-.f64 b (*.f64 y (log.f64 z))))) (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 t x)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 (*.f64 x (log.f64 (/.f64 1 a))) -1))))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (neg.f64 (log.f64 (/.f64 1 a))))) (+.f64 x (*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 x (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (neg.f64 (log.f64 (/.f64 1 a))))) (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 t x)))))
(*.f64 (exp.f64 (-.f64 (log.f64 (/.f64 1 a)) (-.f64 b (*.f64 y (log.f64 z))))) (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 t x)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 (*.f64 x (log.f64 (/.f64 1 a))) -1))))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (neg.f64 (log.f64 (/.f64 1 a))))) (+.f64 x (*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 x (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (neg.f64 (log.f64 (/.f64 1 a))))) (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 t x)))))
(*.f64 (exp.f64 (-.f64 (log.f64 (/.f64 1 a)) (-.f64 b (*.f64 y (log.f64 z))))) (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 t x)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 t (*.f64 x (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 t (*.f64 x (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 a)) (-.f64 b (-.f64 (*.f64 y (log.f64 z)) (log.f64 -1))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 t (*.f64 x (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 t (*.f64 x (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 a)) (-.f64 b (-.f64 (*.f64 y (log.f64 z)) (log.f64 -1))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 t (*.f64 x (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 t (*.f64 x (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 a)) (-.f64 b (-.f64 (*.f64 y (log.f64 z)) (log.f64 -1))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 t (*.f64 x (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 t (*.f64 x (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 a)) (-.f64 b (-.f64 (*.f64 y (log.f64 z)) (log.f64 -1))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) b))) (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))))
(+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (neg.f64 b))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (neg.f64 b))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (+.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) b))) (+.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))))))
(+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2)))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (neg.f64 b)))))
(+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2)))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (neg.f64 b)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (+.f64 (neg.f64 b) (*.f64 1/2 (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) b))) (+.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2)))) (*.f64 -1/6 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 3)))))))
(+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (+.f64 (+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2)))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 3) -1/6)))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (neg.f64 b)))))
(+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2)))) (+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 -1/6 (pow.f64 b 3))))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (neg.f64 b)))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (+.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 -1/6 (pow.f64 b 3))))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (+.f64 (neg.f64 b) (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (+.f64 (neg.f64 b) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 -1/6 (pow.f64 b 3)))))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)))
(*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)))
(*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)))
(*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)))
(*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (*.f64 t x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 (log.f64 a) (*.f64 t (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 t x)))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x)))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (*.f64 t x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 (log.f64 a) (*.f64 t (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 t x)))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(/.f64 1 (*.f64 a (exp.f64 b)))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (log.f64 z))))
(+.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (*.f64 y (log.f64 z))))
(+.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (*.f64 y (log.f64 z))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (log.f64 z))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (log.f64 z))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 (*.f64 y (log.f64 z)) 2) 1/2))))
(+.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 1/2 (pow.f64 (*.f64 y (log.f64 z)) 2)))))
(+.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 1/2 (pow.f64 (*.f64 y (log.f64 z)) 2)))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (log.f64 z))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2)))) (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 3) (pow.f64 (log.f64 z) 3)))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (log.f64 z))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 (*.f64 y (log.f64 z)) 2) 1/2)) (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (pow.f64 (*.f64 y (log.f64 z)) 3))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (*.f64 1/2 (pow.f64 (*.f64 y (log.f64 z)) 2))) (+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 1/6 (pow.f64 (*.f64 y (log.f64 z)) 3)))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))))
(+.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 (*.f64 1/2 (pow.f64 (*.f64 y (log.f64 z)) 2)) (+.f64 (*.f64 y (log.f64 z)) (*.f64 1/6 (pow.f64 (*.f64 y (log.f64 z)) 3))))))
(+.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 1/6 (pow.f64 (*.f64 y (log.f64 z)) 3)) (*.f64 1/2 (pow.f64 (*.f64 y (log.f64 z)) 2))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (-.f64 (neg.f64 b) (log.f64 a)) (*.f64 y (log.f64 (/.f64 1 z)))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (-.f64 (neg.f64 b) (log.f64 a)) (*.f64 y (log.f64 (/.f64 1 z)))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (-.f64 (neg.f64 b) (log.f64 a)) (*.f64 y (log.f64 (/.f64 1 z)))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (-.f64 (neg.f64 b) (log.f64 a)) (*.f64 y (log.f64 (/.f64 1 z)))))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 (/.f64 1 a)) (-.f64 b (*.f64 y (log.f64 z)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 (/.f64 1 a)) (-.f64 b (*.f64 y (log.f64 z)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 (/.f64 1 a)) (-.f64 b (*.f64 y (log.f64 z)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (log.f64 (/.f64 1 a)) (-.f64 b (*.f64 y (log.f64 z)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (log.f64 (/.f64 -1 a)) (-.f64 b (-.f64 (*.f64 y (log.f64 z)) (log.f64 -1)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (log.f64 (/.f64 -1 a)) (-.f64 b (-.f64 (*.f64 y (log.f64 z)) (log.f64 -1)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (log.f64 (/.f64 -1 a)) (-.f64 b (-.f64 (*.f64 y (log.f64 z)) (log.f64 -1)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (log.f64 (/.f64 -1 a)) (-.f64 b (-.f64 (*.f64 y (log.f64 z)) (log.f64 -1)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (neg.f64 b)))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))))
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (neg.f64 b)) (+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2)))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (neg.f64 b)) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2)))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (+.f64 (neg.f64 b) (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))) (+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 -1/6 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 3))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (neg.f64 b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))) (+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 3) -1/6)))))
(+.f64 (+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 -1/6 (pow.f64 b 3)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (neg.f64 b)) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2)))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 -1/6 (pow.f64 b 3))) (+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (+.f64 (neg.f64 b) (*.f64 1/2 (pow.f64 b 2))))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (+.f64 (neg.f64 b) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 -1/6 (pow.f64 b 3))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a)))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a)))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a)))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a)))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)) y) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (log.f64 z))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (log.f64 z) (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (log.f64 z))))
(+.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y) (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (log.f64 z))))
(+.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (log.f64 z))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 y (pow.f64 (log.f64 z) 2))))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)) y) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (log.f64 z)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y) (+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (log.f64 z) (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 y (pow.f64 (log.f64 z) 2)))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y) (+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (log.f64 z))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (*.f64 y (pow.f64 (log.f64 z) 2))) 1/2))))
(+.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (+.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (log.f64 z)) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (*.f64 y (pow.f64 (log.f64 z) 2)))))))
(+.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y) (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (+.f64 (log.f64 z) (*.f64 (*.f64 y (pow.f64 (log.f64 z) 2)) 1/2)))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 y (pow.f64 (log.f64 z) 2))))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 3))))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)) y) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (log.f64 z))))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 y (pow.f64 (log.f64 z) 2))))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y) (+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (log.f64 z) (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))))) (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 3))))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y) (+.f64 (+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (log.f64 z))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (*.f64 y (pow.f64 (log.f64 z) 2))) 1/2))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 3))) 1/6))))
(+.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y) (+.f64 (*.f64 (pow.f64 y 2) (*.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (pow.f64 (log.f64 z) 3))) 1/6)) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (+.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (log.f64 z)) (*.f64 1/2 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (*.f64 y (pow.f64 (log.f64 z) 2))))))))
(+.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y) (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 3)) 1/6)) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (+.f64 (log.f64 z) (*.f64 (*.f64 y (pow.f64 (log.f64 z) 2)) 1/2))))))
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (-.f64 (neg.f64 b) (log.f64 a)) (*.f64 y (log.f64 (/.f64 1 z)))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (-.f64 (neg.f64 b) (log.f64 a)) (*.f64 y (log.f64 (/.f64 1 z)))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (-.f64 (neg.f64 b) (log.f64 a)) (*.f64 y (log.f64 (/.f64 1 z)))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (-.f64 (neg.f64 b) (log.f64 a)) (*.f64 y (log.f64 (/.f64 1 z)))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x)) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 (*.f64 x (log.f64 (/.f64 1 a))) -1)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (neg.f64 (log.f64 (/.f64 1 a))))) (+.f64 x (*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 x (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (neg.f64 (log.f64 (/.f64 1 a))))) (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 t x))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 (/.f64 1 a)) (-.f64 b (*.f64 y (log.f64 z))))) (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 t x))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x)) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 (*.f64 x (log.f64 (/.f64 1 a))) -1)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (neg.f64 (log.f64 (/.f64 1 a))))) (+.f64 x (*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 x (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (neg.f64 (log.f64 (/.f64 1 a))))) (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 t x))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 (/.f64 1 a)) (-.f64 b (*.f64 y (log.f64 z))))) (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 t x))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x)) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 (*.f64 x (log.f64 (/.f64 1 a))) -1)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (neg.f64 (log.f64 (/.f64 1 a))))) (+.f64 x (*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 x (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (neg.f64 (log.f64 (/.f64 1 a))))) (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 t x))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 (/.f64 1 a)) (-.f64 b (*.f64 y (log.f64 z))))) (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 t x))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x)) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 (*.f64 x (log.f64 (/.f64 1 a))) -1)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (neg.f64 (log.f64 (/.f64 1 a))))) (+.f64 x (*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 x (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (neg.f64 (log.f64 (/.f64 1 a))))) (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 t x))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 (/.f64 1 a)) (-.f64 b (*.f64 y (log.f64 z))))) (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 t x))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 t (*.f64 x (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 t (*.f64 x (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 a)) (-.f64 b (-.f64 (*.f64 y (log.f64 z)) (log.f64 -1))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 t (*.f64 x (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 t (*.f64 x (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 a)) (-.f64 b (-.f64 (*.f64 y (log.f64 z)) (log.f64 -1))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 t (*.f64 x (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 t (*.f64 x (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 a)) (-.f64 b (-.f64 (*.f64 y (log.f64 z)) (log.f64 -1))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 t (*.f64 x (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 t (*.f64 x (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 a)) (-.f64 b (-.f64 (*.f64 y (log.f64 z)) (log.f64 -1))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x)))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) b)) y)) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y))
(+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 b (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)))
(+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (neg.f64 (/.f64 (*.f64 b (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)))
(+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (neg.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 b (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) b)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))) y)) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 b (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)) (+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (*.f64 1/2 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))) y))))
(+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))) y)) (neg.f64 (/.f64 (*.f64 b (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y))))
(+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))) y))))
(+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 b (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))) y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) b)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))) y)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (*.f64 -1/6 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 3))) y)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 b (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)) (+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 3))) y)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))) y)))))
(+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))) y)) (*.f64 -1/6 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 3))) y))) (neg.f64 (/.f64 (*.f64 b (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)) (+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))) y)) (*.f64 -1/6 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 3))) y)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))) y)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 b (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)) (+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (*.f64 -1/6 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 3))) y)))))
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (+.f64 (*.f64 t (*.f64 x (log.f64 a))) x)) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y)
(/.f64 (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y))
(*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) -1)) -1) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 -1 (*.f64 t (neg.f64 (log.f64 a)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(neg.f64 (/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 -1 (*.f64 (log.f64 a) (neg.f64 t))))) y))
(neg.f64 (/.f64 (*.f64 x (*.f64 (-.f64 -1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y))
(*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) -1)) -1) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 -1 (*.f64 t (neg.f64 (log.f64 a)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(neg.f64 (/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 -1 (*.f64 (log.f64 a) (neg.f64 t))))) y))
(neg.f64 (/.f64 (*.f64 x (*.f64 (-.f64 -1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y))
(*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) -1)) -1) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 -1 (*.f64 t (neg.f64 (log.f64 a)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(neg.f64 (/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 -1 (*.f64 (log.f64 a) (neg.f64 t))))) y))
(neg.f64 (/.f64 (*.f64 x (*.f64 (-.f64 -1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)) y))
(*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) -1)) -1) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 -1 (*.f64 t (neg.f64 (log.f64 a)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(neg.f64 (/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 -1 (*.f64 (log.f64 a) (neg.f64 t))))) y))
(neg.f64 (/.f64 (*.f64 x (*.f64 (-.f64 -1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 t x))) y))
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 t x))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 t x))) y))
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 t x))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 t x))) y))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x)))
(*.f64 t (*.f64 (*.f64 x (log.f64 (/.f64 1 a))) -1))
(*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a)))))
(*.f64 t (*.f64 x (neg.f64 (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x)))
(*.f64 t (*.f64 (*.f64 x (log.f64 (/.f64 1 a))) -1))
(*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a)))))
(*.f64 t (*.f64 x (neg.f64 (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x)))
(*.f64 t (*.f64 (*.f64 x (log.f64 (/.f64 1 a))) -1))
(*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a)))))
(*.f64 t (*.f64 x (neg.f64 (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x)))
(*.f64 t (*.f64 (*.f64 x (log.f64 (/.f64 1 a))) -1))
(*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a)))))
(*.f64 t (*.f64 x (neg.f64 (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 t x)))
(*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x))
(*.f64 t (*.f64 x (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x))
(*.f64 t (*.f64 x (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x))
(*.f64 t (*.f64 x (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x))
(*.f64 t (*.f64 x (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x))
(*.f64 t (*.f64 x (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x))
(*.f64 t (*.f64 x (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x))
(*.f64 t (*.f64 x (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x))
(*.f64 t (*.f64 x (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 t x))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) 0)
(*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t))))
(+.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))))
(*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t))))
(-.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) 0)
(*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) 1)
(*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t))))))
(*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t))))
(pow.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) 1)
(*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) 0)
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(+.f64 0 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(-.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) 0)
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) 1)
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(*.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 2)) (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))))
(*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))) (exp.f64 (neg.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))))
(exp.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (neg.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))))
(exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 1))
(exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))) 1))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 2)) (*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))) 1))
(*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))) (exp.f64 (neg.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))))
(exp.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (neg.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))))
(exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 1))
(exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))) 1))
(*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 2)))
(*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))) (exp.f64 (neg.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))))
(exp.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (neg.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))))
(exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 1))
(exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))) 1))
(*.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 2)) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 2))) (/.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 2))))
(*.f64 (exp.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 2 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))))) (/.f64 (exp.f64 (neg.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))) (exp.f64 (*.f64 2 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 4)) (/.f64 (exp.f64 (neg.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))) (exp.f64 (*.f64 2 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))) 4)) (/.f64 (exp.f64 (-.f64 (+.f64 b (-.f64 (log.f64 a) (*.f64 y (log.f64 z)))) 0)) (exp.f64 (*.f64 2 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))))))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))) 4)) (/.f64 (exp.f64 (+.f64 b (-.f64 (log.f64 a) (*.f64 y (log.f64 z))))) (exp.f64 (*.f64 2 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))))
(/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) 1)
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(pow.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) 1)
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) 0)
(/.f64 (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(+.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y))
(/.f64 (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) 0)
(/.f64 (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) 1)
(/.f64 (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)))
(/.f64 (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(*.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y))
(/.f64 (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)))
(/.f64 (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)) 1))
(/.f64 (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)))
(/.f64 (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y))))
(/.f64 (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(pow.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 (log.f64 a) (neg.f64 b)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y) 1)
(/.f64 (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 (log.f64 a) t)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) 0)
(*.f64 (log.f64 a) (*.f64 t x))
(+.f64 0 (*.f64 (log.f64 a) (*.f64 x t)))
(*.f64 (log.f64 a) (*.f64 t x))
(-.f64 (*.f64 (log.f64 a) (*.f64 x t)) 0)
(*.f64 (log.f64 a) (*.f64 t x))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) 1)
(*.f64 (log.f64 a) (*.f64 t x))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t))))
(*.f64 (log.f64 a) (*.f64 t x))
(pow.f64 (*.f64 (log.f64 a) (*.f64 x t)) 1)
(*.f64 (log.f64 a) (*.f64 t x))
(log.f64 (pow.f64 a (*.f64 x t)))
(log.f64 (pow.f64 a (*.f64 t x)))
(log.f64 (pow.f64 (pow.f64 a x) t))

localize151.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
6.0b
(*.f64 (pow.f64 b 3) (*.f64 x -1/6))
6.4b
(+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 b 2) x))))
10.7b
(+.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))))
12.3b
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 b 2) x))))))
Compiler

Compiled 208 to 114 computations (45.2% saved)

series48.0ms (0.1%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
6.0ms
z
@0
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 b 2) x))))))
5.0ms
x
@-inf
(+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 b 2) x))))
4.0ms
x
@0
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 b 2) x))))))
4.0ms
t
@inf
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 b 2) x))))))
3.0ms
x
@inf
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 b 2) x))))))

rewrite121.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1600×rational.json-1
1600×rational.json-2
1600×rational.json-3
1594×rational.json-5
1592×exponential.json-3
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
033232
1289232
2901224
33432220
Stop Event
node limit
Counts
4 → 28
Calls
Call 1
Inputs
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 b 2) x))))))
(+.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))))
(+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 b 2) x))))
(*.f64 (pow.f64 b 3) (*.f64 x -1/6))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) (/.f64 1 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) (*.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) (/.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))) (/.f64 1 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))) (*.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (/.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) (/.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) (*.f64 (pow.f64 b 3) (*.f64 x -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) 1)))))

simplify382.0ms (0.7%)

Algorithm
egg-herbie
Rules
1196×rational.json-simplify-47
948×rational.json-simplify-41
796×rational.json-simplify-2
724×rational.json-simplify-54
664×rational.json-simplify-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
021613254
150412276
2120811192
3277610822
4637710822
Stop Event
node limit
Counts
172 → 177
Calls
Call 1
Inputs
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 t (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (log.f64 a)))) (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 t (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (log.f64 a)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (pow.f64 (log.f64 a) 2)))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 t (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (log.f64 a)))) (+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (pow.f64 (log.f64 a) 3))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (pow.f64 (log.f64 a) 2))))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (pow.f64 a (-.f64 t 1)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (pow.f64 a (-.f64 t 1))) (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (pow.f64 a (-.f64 t 1))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a (-.f64 t 1)))))) (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1)))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (pow.f64 a (-.f64 t 1))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a (-.f64 t 1)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1))))) (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 a (-.f64 t 1)))))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a)))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a)))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a)))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x)
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x)))
(+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x))))
(*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x)))
(+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x))) (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x))))
(+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x)))))
(+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x))))
(*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x)))
(+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x))) (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x))))
(+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x)))))
(+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x))
(*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (-.f64 (+.f64 (*.f64 1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b)) 1) x)))
(*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (-.f64 (+.f64 (*.f64 1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b)) 1) x)))
(*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (-.f64 (+.f64 (*.f64 1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b)) 1) x)))
(*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (-.f64 (+.f64 (*.f64 1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b)) 1) x)))
x
(+.f64 (*.f64 -1 (*.f64 b x)) x)
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (*.f64 1/2 (*.f64 (pow.f64 b 2) x))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (*.f64 1/2 (*.f64 (pow.f64 b 2) x))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)))
(*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x)
(*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x)
(*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x)
(*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x)
(*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x)
(*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x)
(*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x)
(*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x)
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b)) 1) x))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b)) 1) x))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b)) 1) x))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b)) 1) x))
x
(+.f64 (*.f64 -1 (*.f64 b x)) x)
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(*.f64 1/2 (*.f64 (pow.f64 b 2) x))
(+.f64 (*.f64 -1 (*.f64 b x)) (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(*.f64 1/2 (*.f64 (pow.f64 b 2) x))
(+.f64 (*.f64 -1 (*.f64 b x)) (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) 0)
(+.f64 0 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))))
(-.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) 0)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) 1)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))))))
(pow.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) 1)
(-.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) 0)
(*.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) 1)
(*.f64 1 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))))
(*.f64 (*.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) (/.f64 1 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))))
(*.f64 (/.f64 1 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) (*.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))))
(/.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) 1)
(/.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) (/.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))))
(pow.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) 1)
(-.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) 0)
(*.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) 1)
(*.f64 1 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 (*.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))) (/.f64 1 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))) (*.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))))
(/.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) 1)
(/.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (/.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))))
(pow.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) 1)
(+.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) 0)
(+.f64 0 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)))
(-.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) 0)
(/.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) 1)
(/.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) (/.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) (*.f64 (pow.f64 b 3) (*.f64 x -1/6))))
(pow.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) 1)
Outputs
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 t (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (log.f64 a)))) (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))))) (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (log.f64 a) t))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 (log.f64 a) t)) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))))))
(*.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 (log.f64 a) t))))
(*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (*.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) (+.f64 (*.f64 (log.f64 a) t) 1)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 t (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (log.f64 a)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (pow.f64 (log.f64 a) 2)))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 t 2))))) (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (log.f64 a) t)))))
(+.f64 (*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))))) (*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 (log.f64 a) t)) (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (pow.f64 (*.f64 (log.f64 a) t) 2))))))
(*.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 (log.f64 a) t)) (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (pow.f64 (*.f64 (log.f64 a) t) 2))))))
(*.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (pow.f64 (*.f64 (log.f64 a) t) 2))) (+.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (*.f64 (log.f64 a) (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) t)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 t (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (log.f64 a)))) (+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (pow.f64 (log.f64 a) 3))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (pow.f64 (log.f64 a) 2))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (log.f64 a) t))) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 t 2))))) (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a)))) (*.f64 (pow.f64 (log.f64 a) 3) (pow.f64 t 3))) 1/6)))))
(+.f64 (*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))))) (+.f64 (*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 (log.f64 a) t)) (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (pow.f64 (*.f64 (log.f64 a) t) 2))))) (*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (pow.f64 (*.f64 (log.f64 a) t) 3)) (*.f64 1/6 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))))))
(+.f64 (*.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 (log.f64 a) t)) (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (pow.f64 (*.f64 (log.f64 a) t) 2))))) (*.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (*.f64 1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a)))) (pow.f64 (*.f64 (log.f64 a) t) 3))))))
(*.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (pow.f64 (*.f64 (log.f64 a) t) 3))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (pow.f64 (*.f64 (log.f64 a) t) 2))) (+.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (*.f64 (log.f64 a) (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) t))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (neg.f64 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (pow.f64 a (-.f64 t 1)))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (pow.f64 a (+.f64 -1 t)))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (pow.f64 a (+.f64 -1 t)))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (pow.f64 a (-.f64 t 1)) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (pow.f64 a (-.f64 t 1))) (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (pow.f64 a (+.f64 -1 t))) (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (*.f64 (log.f64 z) (*.f64 (pow.f64 a (+.f64 -1 t)) y))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (+.f64 (*.f64 (log.f64 z) (*.f64 y (pow.f64 a (+.f64 -1 t)))) (pow.f64 a (+.f64 -1 t))))
(*.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (log.f64 z) (*.f64 y (pow.f64 a (+.f64 -1 t))))))
(*.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (pow.f64 a (-.f64 t 1))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a (-.f64 t 1)))))) (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1)))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (pow.f64 a (+.f64 -1 t))) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (*.f64 (log.f64 z) (*.f64 (pow.f64 a (+.f64 -1 t)) y))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 (log.f64 z) 2)) (pow.f64 y 2))))))
(+.f64 (*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (+.f64 (*.f64 (log.f64 z) (*.f64 y (pow.f64 a (+.f64 -1 t)))) (pow.f64 a (+.f64 -1 t)))) (*.f64 (pow.f64 y 2) (*.f64 1/2 (*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 (log.f64 z) 2))))))
(+.f64 (*.f64 (*.f64 (log.f64 z) (pow.f64 a (+.f64 -1 t))) (*.f64 y (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))) (*.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 (log.f64 z) 2)))))))
(*.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 (log.f64 z) 2)))) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1)))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (pow.f64 a (-.f64 t 1))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a (-.f64 t 1)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1))))) (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 a (-.f64 t 1)))))))))
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 (log.f64 z) 2)) (pow.f64 y 2)))) (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (*.f64 (log.f64 z) (*.f64 (pow.f64 a (+.f64 -1 t)) y))) (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 (log.f64 z) 3)))))) (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (pow.f64 a (+.f64 -1 t)))))
(+.f64 (*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (pow.f64 a (+.f64 -1 t))) (+.f64 (*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (*.f64 (log.f64 z) (*.f64 y (pow.f64 a (+.f64 -1 t))))) (+.f64 (*.f64 (pow.f64 y 2) (*.f64 1/2 (*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 (log.f64 z) 2))))) (*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (*.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 (log.f64 z) 3))) 1/6)))))
(+.f64 (*.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) (+.f64 (*.f64 (log.f64 z) (*.f64 y (pow.f64 a (+.f64 -1 t)))) (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 (log.f64 z) 3)))))) (*.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 (log.f64 z) 2)))))))
(+.f64 (*.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1)))))) (*.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 (log.f64 z) 3)))) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 (log.f64 z) 2)))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) (-.f64 t 1)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) (-.f64 t 1)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) (-.f64 t 1)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) (-.f64 t 1)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a)))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) (-.f64 t 1)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a)))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) (-.f64 t 1)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a)))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) (-.f64 t 1)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))) (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a)))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) (-.f64 t 1)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x)
(*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))))
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x))
(+.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 b (neg.f64 x))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (neg.f64 b))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x)))
(+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 b (neg.f64 x))) (+.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))))))
(+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (neg.f64 b)))) (*.f64 x (*.f64 (*.f64 1/2 (pow.f64 b 2)) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x)))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))))
(*.f64 -1/6 (*.f64 (*.f64 (pow.f64 b 3) x) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))))
(*.f64 -1/6 (*.f64 (*.f64 (pow.f64 b 3) x) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1))))))
(+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x))) (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))))))
(+.f64 (*.f64 x (*.f64 (*.f64 1/2 (pow.f64 b 2)) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))) (*.f64 -1/6 (*.f64 (*.f64 (pow.f64 b 3) x) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 b (neg.f64 x))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))))))
(+.f64 (*.f64 b (*.f64 (neg.f64 x) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))) (+.f64 (*.f64 x (*.f64 (*.f64 1/2 (pow.f64 b 2)) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))) (*.f64 -1/6 (*.f64 (*.f64 (pow.f64 b 3) x) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))))))
(+.f64 (*.f64 b (neg.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x)))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))))
(*.f64 -1/6 (*.f64 (*.f64 (pow.f64 b 3) x) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))))
(*.f64 -1/6 (*.f64 (*.f64 (pow.f64 b 3) x) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1))))))
(+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x))) (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))))))
(+.f64 (*.f64 x (*.f64 (*.f64 1/2 (pow.f64 b 2)) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))) (*.f64 -1/6 (*.f64 (*.f64 (pow.f64 b 3) x) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 b (neg.f64 x))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))))))
(+.f64 (*.f64 b (*.f64 (neg.f64 x) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))) (+.f64 (*.f64 x (*.f64 (*.f64 1/2 (pow.f64 b 2)) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))) (*.f64 -1/6 (*.f64 (*.f64 (pow.f64 b 3) x) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))))))
(+.f64 (*.f64 b (neg.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t))))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))))
(*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))))
(*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))))
(*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))))
(*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))))
(*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))))
(*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))))
(*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))))
(*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))))
(*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (-.f64 (+.f64 (*.f64 1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b)) 1) x)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 (+.f64 (+.f64 (*.f64 (pow.f64 b 3) 1/6) (+.f64 b (*.f64 (pow.f64 b 2) -1/2))) -1) (neg.f64 x)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 (+.f64 -1 (+.f64 b (+.f64 (*.f64 (pow.f64 b 3) 1/6) (*.f64 (pow.f64 b 2) -1/2)))) (neg.f64 x)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (-.f64 1 (+.f64 (*.f64 (pow.f64 b 3) 1/6) (+.f64 b (*.f64 (pow.f64 b 2) -1/2))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (*.f64 x (-.f64 (-.f64 (-.f64 1 b) (*.f64 (pow.f64 b 2) -1/2)) (*.f64 (pow.f64 b 3) 1/6))))
(*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (-.f64 (+.f64 (*.f64 1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b)) 1) x)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 (+.f64 (+.f64 (*.f64 (pow.f64 b 3) 1/6) (+.f64 b (*.f64 (pow.f64 b 2) -1/2))) -1) (neg.f64 x)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 (+.f64 -1 (+.f64 b (+.f64 (*.f64 (pow.f64 b 3) 1/6) (*.f64 (pow.f64 b 2) -1/2)))) (neg.f64 x)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (-.f64 1 (+.f64 (*.f64 (pow.f64 b 3) 1/6) (+.f64 b (*.f64 (pow.f64 b 2) -1/2))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (*.f64 x (-.f64 (-.f64 (-.f64 1 b) (*.f64 (pow.f64 b 2) -1/2)) (*.f64 (pow.f64 b 3) 1/6))))
(*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (-.f64 (+.f64 (*.f64 1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b)) 1) x)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 (+.f64 (+.f64 (*.f64 (pow.f64 b 3) 1/6) (+.f64 b (*.f64 (pow.f64 b 2) -1/2))) -1) (neg.f64 x)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 (+.f64 -1 (+.f64 b (+.f64 (*.f64 (pow.f64 b 3) 1/6) (*.f64 (pow.f64 b 2) -1/2)))) (neg.f64 x)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (-.f64 1 (+.f64 (*.f64 (pow.f64 b 3) 1/6) (+.f64 b (*.f64 (pow.f64 b 2) -1/2))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (*.f64 x (-.f64 (-.f64 (-.f64 1 b) (*.f64 (pow.f64 b 2) -1/2)) (*.f64 (pow.f64 b 3) 1/6))))
(*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (-.f64 (+.f64 (*.f64 1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b)) 1) x)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 (+.f64 (+.f64 (*.f64 (pow.f64 b 3) 1/6) (+.f64 b (*.f64 (pow.f64 b 2) -1/2))) -1) (neg.f64 x)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 (+.f64 -1 (+.f64 b (+.f64 (*.f64 (pow.f64 b 3) 1/6) (*.f64 (pow.f64 b 2) -1/2)))) (neg.f64 x)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (*.f64 x (-.f64 1 (+.f64 (*.f64 (pow.f64 b 3) 1/6) (+.f64 b (*.f64 (pow.f64 b 2) -1/2))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (*.f64 x (-.f64 (-.f64 (-.f64 1 b) (*.f64 (pow.f64 b 2) -1/2)) (*.f64 (pow.f64 b 3) 1/6))))
x
(+.f64 (*.f64 -1 (*.f64 b x)) x)
(+.f64 x (*.f64 b (neg.f64 x)))
(+.f64 x (*.f64 x (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x)))))
(+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (*.f64 1/2 (*.f64 (pow.f64 b 2) x))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 b (neg.f64 x)) (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x)))))
(+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (*.f64 1/2 (*.f64 (pow.f64 b 2) x))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 b (neg.f64 x)) (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x)))))
(+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))))
(*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))))
(*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))))
(*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))))
(*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))))
(*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))))
(*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))))
(*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2))))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))))
(*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b)) 1) x))
(*.f64 (+.f64 (+.f64 (*.f64 (pow.f64 b 3) 1/6) (+.f64 b (*.f64 (pow.f64 b 2) -1/2))) -1) (neg.f64 x))
(*.f64 (+.f64 -1 (+.f64 b (+.f64 (*.f64 (pow.f64 b 3) 1/6) (*.f64 (pow.f64 b 2) -1/2)))) (neg.f64 x))
(*.f64 x (-.f64 1 (+.f64 (*.f64 (pow.f64 b 3) 1/6) (+.f64 b (*.f64 (pow.f64 b 2) -1/2)))))
(*.f64 x (-.f64 (-.f64 (-.f64 1 b) (*.f64 (pow.f64 b 2) -1/2)) (*.f64 (pow.f64 b 3) 1/6)))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b)) 1) x))
(*.f64 (+.f64 (+.f64 (*.f64 (pow.f64 b 3) 1/6) (+.f64 b (*.f64 (pow.f64 b 2) -1/2))) -1) (neg.f64 x))
(*.f64 (+.f64 -1 (+.f64 b (+.f64 (*.f64 (pow.f64 b 3) 1/6) (*.f64 (pow.f64 b 2) -1/2)))) (neg.f64 x))
(*.f64 x (-.f64 1 (+.f64 (*.f64 (pow.f64 b 3) 1/6) (+.f64 b (*.f64 (pow.f64 b 2) -1/2)))))
(*.f64 x (-.f64 (-.f64 (-.f64 1 b) (*.f64 (pow.f64 b 2) -1/2)) (*.f64 (pow.f64 b 3) 1/6)))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b)) 1) x))
(*.f64 (+.f64 (+.f64 (*.f64 (pow.f64 b 3) 1/6) (+.f64 b (*.f64 (pow.f64 b 2) -1/2))) -1) (neg.f64 x))
(*.f64 (+.f64 -1 (+.f64 b (+.f64 (*.f64 (pow.f64 b 3) 1/6) (*.f64 (pow.f64 b 2) -1/2)))) (neg.f64 x))
(*.f64 x (-.f64 1 (+.f64 (*.f64 (pow.f64 b 3) 1/6) (+.f64 b (*.f64 (pow.f64 b 2) -1/2)))))
(*.f64 x (-.f64 (-.f64 (-.f64 1 b) (*.f64 (pow.f64 b 2) -1/2)) (*.f64 (pow.f64 b 3) 1/6)))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 1/6 (pow.f64 b 3)) (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b)) 1) x))
(*.f64 (+.f64 (+.f64 (*.f64 (pow.f64 b 3) 1/6) (+.f64 b (*.f64 (pow.f64 b 2) -1/2))) -1) (neg.f64 x))
(*.f64 (+.f64 -1 (+.f64 b (+.f64 (*.f64 (pow.f64 b 3) 1/6) (*.f64 (pow.f64 b 2) -1/2)))) (neg.f64 x))
(*.f64 x (-.f64 1 (+.f64 (*.f64 (pow.f64 b 3) 1/6) (+.f64 b (*.f64 (pow.f64 b 2) -1/2)))))
(*.f64 x (-.f64 (-.f64 (-.f64 1 b) (*.f64 (pow.f64 b 2) -1/2)) (*.f64 (pow.f64 b 3) 1/6)))
x
(+.f64 (*.f64 -1 (*.f64 b x)) x)
(+.f64 x (*.f64 b (neg.f64 x)))
(+.f64 x (*.f64 x (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) x))
(*.f64 x (*.f64 1/2 (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 b x)) (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))
(+.f64 (*.f64 b (neg.f64 x)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) x))
(*.f64 x (*.f64 1/2 (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 b x)) (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))
(+.f64 (*.f64 b (neg.f64 x)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1)))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1)))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1)))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1)))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1)))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1)))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1)))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) 1)))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x))
(*.f64 (+.f64 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)) -1) (neg.f64 x))
(*.f64 (+.f64 -1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2))) (neg.f64 x))
(*.f64 x (-.f64 1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2))))
(*.f64 x (-.f64 (-.f64 1 b) (*.f64 (pow.f64 b 2) -1/2)))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x))
(*.f64 (+.f64 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)) -1) (neg.f64 x))
(*.f64 (+.f64 -1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2))) (neg.f64 x))
(*.f64 x (-.f64 1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2))))
(*.f64 x (-.f64 (-.f64 1 b) (*.f64 (pow.f64 b 2) -1/2)))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x))
(*.f64 (+.f64 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)) -1) (neg.f64 x))
(*.f64 (+.f64 -1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2))) (neg.f64 x))
(*.f64 x (-.f64 1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2))))
(*.f64 x (-.f64 (-.f64 1 b) (*.f64 (pow.f64 b 2) -1/2)))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x))
(*.f64 (+.f64 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)) -1) (neg.f64 x))
(*.f64 (+.f64 -1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2))) (neg.f64 x))
(*.f64 x (-.f64 1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2))))
(*.f64 x (-.f64 (-.f64 1 b) (*.f64 (pow.f64 b 2) -1/2)))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) 0)
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(+.f64 0 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(-.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) 0)
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) 1)
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(pow.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) 1)
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 -1 t)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (-.f64 t 1)))) (+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))))
(-.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) 0)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x)))))
(+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(*.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) 1)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x)))))
(+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(*.f64 1 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x)))))
(+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(*.f64 (*.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) (/.f64 1 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x)))))
(+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))) (*.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x)))))
(+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(/.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) 1)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x)))))
(+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(/.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) (/.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x)))))
(+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(pow.f64 (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (*.f64 (pow.f64 b 3) -1/6) (neg.f64 b)))) 1)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x)))))
(+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(+.f64 x (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(-.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) 0)
(+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) 1)
(+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 1 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))))
(+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 (*.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))) (/.f64 1 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))))
(+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 (/.f64 1 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))) (*.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))))
(+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(/.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) 1)
(+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(/.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (/.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))))
(+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(pow.f64 (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) 1)
(+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 x (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(+.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) 0)
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(+.f64 0 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(-.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) 0)
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(/.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) 1)
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(/.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) (/.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) (*.f64 (pow.f64 b 3) (*.f64 x -1/6))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))
(pow.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) 1)
(*.f64 -1/6 (*.f64 (pow.f64 b 3) x))

localize135.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2))
0.5b
(/.f64 (*.f64 x (*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)))) y)
0.8b
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))
4.2b
(*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)))
Compiler

Compiled 219 to 109 computations (50.2% saved)

series99.0ms (0.2%)

Counts
4 → 252
Calls

63 calls:

TimeVariablePointExpression
9.0ms
t
@0
(/.f64 (*.f64 x (*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)))) y)
5.0ms
b
@0
(/.f64 (*.f64 x (*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)))) y)
5.0ms
t
@0
(*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)))
4.0ms
x
@inf
(/.f64 (*.f64 x (*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)))) y)
4.0ms
y
@0
(*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)))

rewrite144.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1150×rational.json-1
1150×rational.json-2
1150×rational.json-3
1144×rational.json-5
1142×exponential.json-3
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
026364
1220352
2694190
32664190
Stop Event
node limit
Counts
4 → 79
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))
(/.f64 (*.f64 x (*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)))) y)
(exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (*.f64 (/.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))) (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (/.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))) 2)) (*.f64 (/.f64 1 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (*.f64 (fabs.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))))) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (fabs.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))))) (*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))))) (fabs.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (/.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (*.f64 (/.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (fabs.f64 (/.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))) (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))) (/.f64 (/.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (neg.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))) (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))))))

simplify1.4s (2.6%)

Algorithm
egg-herbie
Rules
1356×rational.json-simplify-49
1066×rational.json-simplify-43
1056×rational.json-simplify-2
838×rational.json-simplify-1
716×rational.json-simplify-47
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
053943419
1114040225
2197139019
3360737767
4611237417
Stop Event
node limit
Counts
331 → 405
Calls
Call 1
Inputs
(/.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))
(+.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))) (/.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (log.f64 z)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))))) (+.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))) (/.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (log.f64 z)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))))) (+.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))) (+.f64 (/.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) (*.f64 (pow.f64 y 3) (-.f64 (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (log.f64 z) 3) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (+.f64 (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))) (log.f64 z)) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (log.f64 z) 3) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))))))))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (*.f64 (-.f64 (*.f64 -2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))) b))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))) b) (*.f64 (-.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))))) (*.f64 1/2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))))) (pow.f64 b 2))))
(+.f64 (*.f64 (pow.f64 b 3) (-.f64 (*.f64 -4/3 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (+.f64 (*.f64 -1 (-.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))))) (*.f64 1/2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))))) (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))))) (*.f64 -1/6 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))))))) (+.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))) b) (*.f64 (-.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))))) (*.f64 1/2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))))) (pow.f64 b 2)))))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))
(+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) t) (/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))
(+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (log.f64 a))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) t) (/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))))
(+.f64 (*.f64 (-.f64 (*.f64 4/3 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 3)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (log.f64 a)))) (log.f64 a)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (pow.f64 (log.f64 a) 2))) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 3)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))))) (pow.f64 t 3)) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (log.f64 a))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) t) (/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (log.f64 z))))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (log.f64 z))) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (pow.f64 (log.f64 z) 2))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (log.f64 z))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (pow.f64 (log.f64 z) 2)))) (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (pow.f64 (log.f64 z) 3)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) b)))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (pow.f64 b 2))) (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) b))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (pow.f64 b 2))) (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) b)) (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (pow.f64 b 3))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (log.f64 a))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (pow.f64 (log.f64 a) 2)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (pow.f64 (log.f64 a) 2)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (pow.f64 (log.f64 a) 3)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x) (*.f64 y (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) y))) (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))
(-.f64 (+.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) y)))) (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))
(-.f64 (+.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))))) (log.f64 z)) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) y))))) (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) x) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))
(+.f64 (*.f64 b (-.f64 (*.f64 -2 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))))) (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y)))
(+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) x) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) x) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))))) (*.f64 1/2 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y)))))) (+.f64 (*.f64 b (-.f64 (*.f64 -2 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))))) (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))))
(+.f64 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) x) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) x) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))))) (*.f64 -1 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) x) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) x) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))))))))))) (pow.f64 b 3)) (+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) x) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) x) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))))) (*.f64 1/2 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y)))))) (+.f64 (*.f64 b (-.f64 (*.f64 -2 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))))) (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y)))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) y))
(/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) y))
(/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) y))
(/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) y))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))
(+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (log.f64 a))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) t) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))))
(+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (log.f64 a))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) t) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (log.f64 a))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (log.f64 a)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))))) (pow.f64 t 2)) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))))
(+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (log.f64 a))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) t) (+.f64 (*.f64 (pow.f64 t 3) (-.f64 (*.f64 4/3 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (pow.f64 (log.f64 a) 3))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (log.f64 a))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (log.f64 a)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))))) (log.f64 a)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (log.f64 a))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (pow.f64 (log.f64 a) 2))) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 3) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (log.f64 a))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (log.f64 a)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))))) (pow.f64 t 2)) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))) x) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) y))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))) x) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) y))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))) x) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) y))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))) x) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) y))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))))
(/.f64 (*.f64 x (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))))
(/.f64 (*.f64 x (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))))
(/.f64 (*.f64 x (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))))
(/.f64 (*.f64 x (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))))
(exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))
(+.f64 (*.f64 2 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))
(+.f64 (*.f64 2 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))
(+.f64 (*.f64 4/3 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))) (+.f64 (*.f64 2 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))
(+.f64 (*.f64 -2 (*.f64 b (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))) (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))) (+.f64 (*.f64 -2 (*.f64 b (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))) (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))) (+.f64 (*.f64 -2 (*.f64 b (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))) (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))
(exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))
(exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))
(exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))
(+.f64 (*.f64 2 (*.f64 t (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)))) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)))) (+.f64 (*.f64 2 (*.f64 t (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)))) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)))) (+.f64 (*.f64 2 (*.f64 t (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)))) (+.f64 (*.f64 4/3 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 3)))) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 0)
(+.f64 0 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(-.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 0)
(/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 1)
(/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(pow.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 1)
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 0)
(+.f64 0 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(-.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 0)
(*.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 1)
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (*.f64 (/.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))) (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (/.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))))
(*.f64 (exp.f64 (*.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))) 2)) (*.f64 (/.f64 1 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))))
(/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 1)
(/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(pow.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 1)
(+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) 0)
(+.f64 0 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y))
(-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) 0)
(*.f64 1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y))
(*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) 1)
(*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)) 1))
(*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y))))
(pow.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) 1)
(+.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) 0)
(+.f64 0 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))
(-.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) 0)
(*.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))
(*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))
(*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))) 1))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) 1)
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) 1))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (*.f64 (fabs.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))))) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (fabs.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(*.f64 (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(*.f64 (fabs.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))))) (*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(*.f64 (fabs.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))))) (fabs.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (/.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (*.f64 (/.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))) 1))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (fabs.f64 (/.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))))
(*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))) (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))))
(*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))
(*.f64 (/.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)))
(*.f64 (*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))) (/.f64 (/.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))
(/.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) 1)
(/.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(pow.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) 1)
(fabs.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))
(fabs.f64 (neg.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))))
(fabs.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))))
(fabs.f64 (-.f64 0 (neg.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))))
(fabs.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(fabs.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(fabs.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))
(fabs.f64 (*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(fabs.f64 (*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(fabs.f64 (*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))
(fabs.f64 (*.f64 (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(fabs.f64 (*.f64 (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(fabs.f64 (*.f64 (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))
(fabs.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(fabs.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))) (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(fabs.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(fabs.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))
Outputs
(/.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(+.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))) (/.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (log.f64 z)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))))) (+.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))) (/.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))
(+.f64 (+.f64 (/.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))) (*.f64 (pow.f64 y 2) (-.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 2)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 2)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 1/2))))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 2)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 2)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 1/2))) (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))))
(+.f64 (+.f64 (/.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 2)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 3/2) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (+.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 2)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 3/2) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))))))
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (log.f64 z)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))))) (+.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))) (+.f64 (/.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) (*.f64 (pow.f64 y 3) (-.f64 (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (log.f64 z) 3) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (+.f64 (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))) (log.f64 z)) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (log.f64 z) 3) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))))))))
(+.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))) (+.f64 (+.f64 (/.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (pow.f64 y 3) (-.f64 (*.f64 4/3 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 3)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (+.f64 (*.f64 (log.f64 z) (-.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 2)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 2)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 1/2))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 3)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 1/6) (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) 1/2))))))) (*.f64 (pow.f64 y 2) (-.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 2)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 2)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 1/2)))))
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 2)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 2)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 1/2))) (+.f64 (*.f64 (pow.f64 y 3) (-.f64 (-.f64 (*.f64 4/3 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 3)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 (log.f64 z) (-.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 2)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 2)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 1/2)))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 1/2 (pow.f64 (log.f64 z) 2))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 3)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 1/6)))) (+.f64 (/.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))))
(+.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))) (+.f64 (/.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (+.f64 (*.f64 (pow.f64 y 3) (-.f64 (*.f64 4/3 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 3)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (+.f64 (*.f64 (log.f64 z) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 2)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 3/2) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 (pow.f64 (log.f64 z) 2) 1/2)) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 3)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 1/6))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 2)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 3/2) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))))))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (+.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 2)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 3/2) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))) (*.f64 (pow.f64 y 3) (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 3)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 7/6) (*.f64 (log.f64 z) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 2)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 3/2) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))))) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (log.f64 z)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 (pow.f64 (log.f64 z) 2) 1/2)))))))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (*.f64 (-.f64 (*.f64 -2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))) b))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 b (-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -2) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 b (neg.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (neg.f64 b)))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))) b) (*.f64 (-.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))))) (*.f64 1/2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))))) (pow.f64 b 2))))
(+.f64 (*.f64 b (-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -2) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (+.f64 (*.f64 -1 (-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -2) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))) (*.f64 1/2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))) (pow.f64 b 2)) (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))
(+.f64 (*.f64 b (neg.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (+.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 (-.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (+.f64 (neg.f64 (neg.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 1/2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))) (pow.f64 b 2))))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (+.f64 (*.f64 b (neg.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 (-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) 3/2) (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) 1)) (pow.f64 b 2))))
(+.f64 (+.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (neg.f64 b))) (*.f64 (-.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) 3/2)) (pow.f64 b 2)))
(+.f64 (+.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (neg.f64 b))) (*.f64 (-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) 3/2) (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (pow.f64 b 2)))
(+.f64 (*.f64 (pow.f64 b 3) (-.f64 (*.f64 -4/3 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (+.f64 (*.f64 -1 (-.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))))) (*.f64 1/2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))))) (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))))) (*.f64 -1/6 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))))))) (+.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))) b) (*.f64 (-.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))))) (*.f64 1/2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))))) (pow.f64 b 2)))))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (+.f64 (+.f64 (*.f64 b (-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -2) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))) (*.f64 (-.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (+.f64 (*.f64 -1 (-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -2) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))) (*.f64 1/2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))) (pow.f64 b 2))) (*.f64 (pow.f64 b 3) (-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -4/3) (+.f64 (*.f64 -1 (-.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (+.f64 (*.f64 -1 (-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -2) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))) (*.f64 1/2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))))) (+.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -2) (*.f64 -1 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))) (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -1/6)))))))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (+.f64 (+.f64 (*.f64 b (neg.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 (-.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (+.f64 (neg.f64 (neg.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 1/2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))) (pow.f64 b 2))) (*.f64 (pow.f64 b 3) (-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -4/3) (+.f64 (neg.f64 (-.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (+.f64 (neg.f64 (neg.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 1/2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))))) (+.f64 (*.f64 1/2 (neg.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -1/6)))))))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (+.f64 (+.f64 (*.f64 b (neg.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 (-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) 3/2) (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) 1)) (pow.f64 b 2))) (*.f64 (pow.f64 b 3) (-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -4/3) (+.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) 3/2) (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) 1))) (+.f64 (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -1/2) (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -1/6)))))))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (+.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (neg.f64 b)) (*.f64 (-.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) 3/2)) (pow.f64 b 2))) (*.f64 (pow.f64 b 3) (-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -4/3) (+.f64 (neg.f64 (-.f64 (*.f64 2 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) 3/2))) (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -2/3))))))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (+.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (neg.f64 b)) (*.f64 (-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) 3/2) (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (pow.f64 b 2))) (*.f64 (pow.f64 b 3) (-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -4/3) (+.f64 (-.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) 3/2)) (*.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -2/3))))))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1)))))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z)))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z))))))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1)))))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z)))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z))))))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1)))))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z)))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z))))))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1)))))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z)))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z))))))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))
(+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) t) (/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 t (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 t (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))))
(+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (log.f64 a))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) t) (/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))))
(+.f64 (*.f64 t (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))) (+.f64 (/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (pow.f64 t 2) (-.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))) (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))))))))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) 3/2) (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))))) (*.f64 t (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))))))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (+.f64 (*.f64 t (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) 3/2) (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))))))))
(+.f64 (*.f64 (-.f64 (*.f64 4/3 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 3)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (log.f64 a)))) (log.f64 a)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (pow.f64 (log.f64 a) 2))) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 3)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))))) (pow.f64 t 3)) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (log.f64 a))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))) t) (/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))) (+.f64 (/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (pow.f64 t 2) (-.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))) (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))))))) (*.f64 (-.f64 (*.f64 4/3 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (pow.f64 (log.f64 a) 3)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (+.f64 (*.f64 (log.f64 a) (-.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))) (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (pow.f64 (log.f64 a) 2))) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (pow.f64 (log.f64 a) 3)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))))) (pow.f64 t 3)))
(+.f64 (+.f64 (/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) 3/2) (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))))) (*.f64 t (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))))) (*.f64 (-.f64 (*.f64 4/3 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (pow.f64 (log.f64 a) 3)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (+.f64 (*.f64 (log.f64 a) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) 3/2) (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (pow.f64 (log.f64 a) 2))) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (pow.f64 (log.f64 a) 3)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))))) (pow.f64 t 3)))
(+.f64 (+.f64 (/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (+.f64 (*.f64 t (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) 3/2) (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))))))) (*.f64 (-.f64 (*.f64 4/3 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (pow.f64 (log.f64 a) 3)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (+.f64 (*.f64 (log.f64 a) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) 3/2) (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (pow.f64 (log.f64 a) 2))) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (pow.f64 (log.f64 a) 3)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))))) (pow.f64 t 3)))
(+.f64 (/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (+.f64 (*.f64 (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (pow.f64 (log.f64 a) 3)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) 7/6) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (*.f64 1/2 (pow.f64 (log.f64 a) 2)))) (*.f64 (log.f64 a) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) 3/2) (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))))))) (pow.f64 t 3)) (+.f64 (*.f64 t (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) 3/2) (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (/.f64 (*.f64 (log.f64 a) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))))))))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(/.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b)))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))
(exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (log.f64 z))))
(+.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 y (log.f64 z))))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (log.f64 z))) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (pow.f64 (log.f64 z) 2))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 y (log.f64 z))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 y 2)))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 y (log.f64 z))) (+.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (pow.f64 (*.f64 y (log.f64 z)) 2) 1/2))))
(+.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 y (log.f64 z)) (*.f64 1/2 (pow.f64 (*.f64 y (log.f64 z)) 2)))))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (log.f64 z))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (pow.f64 (log.f64 z) 2)))) (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (pow.f64 (log.f64 z) 3)))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 y 2)))) (+.f64 (*.f64 (pow.f64 y 3) (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (pow.f64 (log.f64 z) 3)) 1/6)) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 y (log.f64 z))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (pow.f64 (*.f64 y (log.f64 z)) 2) 1/2)) (+.f64 (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 y (log.f64 z))) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (pow.f64 (*.f64 y (log.f64 z)) 3) 1/6))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(+.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 1/2 (pow.f64 (*.f64 y (log.f64 z)) 2))) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 y (log.f64 z)) (*.f64 1/6 (pow.f64 (*.f64 y (log.f64 z)) 3))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 1/6 (pow.f64 (*.f64 y (log.f64 z)) 3)) (+.f64 (*.f64 y (log.f64 z)) (*.f64 1/2 (pow.f64 (*.f64 y (log.f64 z)) 2))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) b)))
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 -1 (*.f64 b (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (neg.f64 b)))
(*.f64 (exp.f64 (*.f64 (+.f64 t -1) (log.f64 a))) (+.f64 (exp.f64 (*.f64 y (log.f64 z))) (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (neg.f64 b))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (pow.f64 b 2))) (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) b))))
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 -1 (*.f64 b (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (pow.f64 b 2)))))
(+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (neg.f64 b)) (+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (pow.f64 b 2)))))
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (neg.f64 b) (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (pow.f64 b 2))) (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) b)) (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (pow.f64 b 3))))))
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 b (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (pow.f64 b 3) -1/6))) (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (pow.f64 b 2)))))
(+.f64 (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (neg.f64 b)) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (pow.f64 b 3) -1/6))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (pow.f64 b 2))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (pow.f64 b 3) -1/6)) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) (*.f64 (pow.f64 b 3) -1/6)))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z)))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z)))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z)))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z)))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (log.f64 a))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))
(+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (log.f64 a) t)))
(+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 t (log.f64 a))))
(+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 t (*.f64 (log.f64 a) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (pow.f64 (log.f64 a) 2)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 t 2)))) (+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (log.f64 a) t))))
(+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) 1/2)) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 t (log.f64 a)))))
(+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 (*.f64 t (log.f64 a)) (*.f64 1/2 (pow.f64 (*.f64 t (log.f64 a)) 2)))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (pow.f64 (log.f64 a) 2)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (pow.f64 (log.f64 a) 3)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))))
(+.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (log.f64 a) t)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 t 2)))) (+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)) (*.f64 (pow.f64 (log.f64 a) 3) (pow.f64 t 3)))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 t (log.f64 a))) (+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 3) 1/6)) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) 1/2)))))
(+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 (*.f64 t (log.f64 a)) (*.f64 1/2 (pow.f64 (*.f64 t (log.f64 a)) 2)))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (pow.f64 (*.f64 t (log.f64 a)) 3)))))
(+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 (*.f64 1/6 (pow.f64 (*.f64 t (log.f64 a)) 3)) (+.f64 (*.f64 t (log.f64 a)) (*.f64 1/2 (pow.f64 (*.f64 t (log.f64 a)) 2))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x) (*.f64 y (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) x) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) y))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) y))) (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (log.f64 z))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) x) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) y))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (log.f64 z))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) x) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) y))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(-.f64 (+.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) y)))) (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (log.f64 z))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) x) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) y)) (*.f64 y (-.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (pow.f64 (log.f64 z) 2))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (pow.f64 (log.f64 z) 2))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (log.f64 z))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (log.f64 z))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (log.f64 z))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) x) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) y)) (*.f64 y (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (pow.f64 (log.f64 z) 2) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 3/2) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) x) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) y)) (+.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 y (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (pow.f64 (log.f64 z) 2) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 3/2) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(-.f64 (+.f64 (*.f64 y (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))))) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 4/3 (/.f64 (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))))) (log.f64 z)) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) y))))) (/.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) x)) (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))
(-.f64 (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (-.f64 (*.f64 4/3 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (pow.f64 (log.f64 z) 3))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (log.f64 z))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (log.f64 z))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) 1/2))) (+.f64 (*.f64 (log.f64 z) (-.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (pow.f64 (log.f64 z) 2))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (pow.f64 (log.f64 z) 2))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (log.f64 z))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (log.f64 z))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (pow.f64 (log.f64 z) 3))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (log.f64 z))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) x) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) y)) (*.f64 y (-.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (pow.f64 (log.f64 z) 2))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (pow.f64 (log.f64 z) 2))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (log.f64 z))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (log.f64 z))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (log.f64 z))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(-.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) x) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) y))) (+.f64 (*.f64 y (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (pow.f64 (log.f64 z) 2) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 3/2) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))) (*.f64 (pow.f64 y 2) (-.f64 (-.f64 (*.f64 4/3 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (pow.f64 (log.f64 z) 3) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 1/2 (pow.f64 (log.f64 z) 2)))) (+.f64 (*.f64 (log.f64 z) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (pow.f64 (log.f64 z) 2) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 3/2) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (pow.f64 (log.f64 z) 3) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(-.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) x) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) y))) (+.f64 (*.f64 y (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (pow.f64 (log.f64 z) 2) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 3/2) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))) (*.f64 (pow.f64 y 2) (-.f64 (-.f64 (-.f64 (*.f64 4/3 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (pow.f64 (log.f64 z) 3) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (pow.f64 (log.f64 z) 3) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))) (*.f64 (log.f64 z) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (pow.f64 (log.f64 z) 2) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 3/2) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))))) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(-.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) x) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) y))) (+.f64 (*.f64 y (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (pow.f64 (log.f64 z) 2) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 3/2) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))) (*.f64 (pow.f64 y 2) (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (pow.f64 (log.f64 z) 3) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 7/6) (*.f64 (log.f64 z) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (pow.f64 (log.f64 z) 2) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 3/2) (*.f64 (log.f64 z) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))))) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 (pow.f64 (log.f64 z) 2) 1/2)))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (log.f64 z) x)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) x) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))
(+.f64 (*.f64 b (-.f64 (*.f64 -2 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))))) (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (*.f64 b (-.f64 (*.f64 -2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (*.f64 b (neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (neg.f64 b)))
(+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) x) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) x) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))))) (*.f64 1/2 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y)))))) (+.f64 (*.f64 b (-.f64 (*.f64 -2 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))))) (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))))
(+.f64 (*.f64 b (-.f64 (*.f64 -2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))))))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) 3/2) (neg.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))))) (*.f64 b (neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (neg.f64 b)) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) 3/2) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) 1)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (neg.f64 b)) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) 3/2)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (neg.f64 b)) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))))))
(+.f64 (*.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) x) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) x) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))))) (*.f64 -1 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) x) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) x) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))))))))))) (pow.f64 b 3)) (+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) x) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) x) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))))) (*.f64 1/2 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y)))))) (+.f64 (*.f64 b (-.f64 (*.f64 -2 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))) (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y))))) (/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) y)))))
(+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))))))) (+.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (*.f64 b (-.f64 (*.f64 -2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))))) (*.f64 (pow.f64 b 3) (-.f64 (-.f64 (*.f64 -4/3 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))) (+.f64 (*.f64 1/2 (-.f64 (*.f64 -2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))))) (*.f64 -1 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))))))))))))
(+.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (*.f64 b (neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))))) (+.f64 (*.f64 (pow.f64 b 3) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) -7/6) (+.f64 (*.f64 1/2 (neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))))) (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) 3/2) (neg.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))))))))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) 3/2) (neg.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))))))))
(+.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (neg.f64 b)) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) 3/2) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) 1))))) (*.f64 (pow.f64 b 3) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) -7/6) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) -1/2) (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) 3/2) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) 1)))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (neg.f64 b)) (*.f64 (pow.f64 b 3) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (+.f64 (neg.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) 3/2))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) -2/3))))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) 3/2)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) (neg.f64 b)) (*.f64 (pow.f64 b 3) (-.f64 (*.f64 -4/3 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) -1/2) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))) -2/3))))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))))))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) y))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1))))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z)))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z)))))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))))
(/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) y))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1))))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z)))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z)))))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))))
(/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) y))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1))))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z)))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z)))))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))))
(/.f64 (*.f64 x (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) y))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1))))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z)))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z)))))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))) x) (*.f64 y (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))
(+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (log.f64 a))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) t) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (*.f64 t (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (*.f64 t (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))))))
(+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (log.f64 a))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) t) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (log.f64 a))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (log.f64 a)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))))) (pow.f64 t 2)) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))))
(+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))) (+.f64 (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))))) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (*.f64 t (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))))))
(+.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (*.f64 t (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))))) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (+.f64 (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))))) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (+.f64 (*.f64 t (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))))) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) 3/2) (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))))))))
(+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (log.f64 a))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) t) (+.f64 (*.f64 (pow.f64 t 3) (-.f64 (*.f64 4/3 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (pow.f64 (log.f64 a) 3))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (log.f64 a))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (log.f64 a)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))))) (log.f64 a)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (log.f64 a))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (pow.f64 (log.f64 a) 2))) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 3) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 x (log.f64 a))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))) (log.f64 a)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))))) (pow.f64 t 2)) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))))))
(+.f64 (*.f64 (pow.f64 t 3) (-.f64 (*.f64 4/3 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (pow.f64 (log.f64 a) 3) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))) (+.f64 (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))) (+.f64 (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))))) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 a) 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))))) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (pow.f64 (log.f64 a) 3) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))))))) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))) (+.f64 (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))))) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))) (*.f64 t (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))))))))
(+.f64 (+.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (*.f64 t (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))))) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (+.f64 (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))))) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))))))) (*.f64 (pow.f64 t 3) (-.f64 (*.f64 4/3 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 3) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (+.f64 (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (+.f64 (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))))) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 a) 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))))) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 3) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))))) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) 3/2) (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))))))) (*.f64 (pow.f64 t 3) (-.f64 (*.f64 4/3 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 3) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (+.f64 (*.f64 (log.f64 a) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) 3/2) (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 a) 2) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))))) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 3) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))))))))))
(+.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) (*.f64 t (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))))) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) 3/2) (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))))))) (*.f64 (pow.f64 t 3) (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 3) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) 7/6) (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (*.f64 1/2 (pow.f64 (log.f64 a) 2)))) (*.f64 (log.f64 a) (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))) 3/2) (*.f64 (log.f64 a) (-.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))))))))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))) x) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) y))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))) x) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) y))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))) x) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) y))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))) x) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) y))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b))))
(/.f64 (*.f64 x (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b))))
(/.f64 (*.f64 x (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b))))
(/.f64 (*.f64 x (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b))))
(/.f64 (*.f64 x (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))))
(/.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b))) x) (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b))))
(exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))
(exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(+.f64 (*.f64 2 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))
(+.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 2 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) y))))
(+.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 2 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 y (log.f64 z)))))
(+.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (*.f64 y (log.f64 z)) 2)))
(+.f64 (*.f64 2 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))
(+.f64 (*.f64 2 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) y))) (+.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (pow.f64 y 2) (*.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 2)) 2))))
(+.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (+.f64 (*.f64 2 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 y (log.f64 z)))) (*.f64 2 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (*.f64 y (log.f64 z)) 2)))))
(+.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 2 (+.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 y (log.f64 z))) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (*.f64 y (log.f64 z)) 2)))))
(+.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 2 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (+.f64 (*.f64 y (log.f64 z)) (pow.f64 (*.f64 y (log.f64 z)) 2)))))
(+.f64 (*.f64 4/3 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))) (+.f64 (*.f64 2 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)))))) (exp.f64 (*.f64 2 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))))))
(+.f64 (*.f64 2 (*.f64 (log.f64 z) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) y))) (+.f64 (+.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (pow.f64 y 2) (*.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 2)) 2))) (*.f64 (pow.f64 y 3) (*.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (log.f64 z) 3)) 4/3))))
(+.f64 (*.f64 2 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 y (log.f64 z)))) (+.f64 (+.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 2 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (*.f64 y (log.f64 z)) 2)))) (*.f64 4/3 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (*.f64 y (log.f64 z)) 3)))))
(+.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (+.f64 (*.f64 2 (+.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 y (log.f64 z))) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (pow.f64 (*.f64 y (log.f64 z)) 2)))) (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (pow.f64 (*.f64 y (log.f64 z)) 3) 4/3))))
(+.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (+.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (pow.f64 (*.f64 y (log.f64 z)) 3) 4/3)) (*.f64 2 (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (+.f64 (*.f64 y (log.f64 z)) (pow.f64 (*.f64 y (log.f64 z)) 2))))))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (*.f64 (log.f64 (/.f64 1 z)) -1))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (neg.f64 (log.f64 (/.f64 1 z))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (log.f64 (/.f64 1 z)) (neg.f64 y))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))) b)))
(exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))))
(+.f64 (*.f64 -2 (*.f64 b (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))) (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))
(+.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 b (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -2)))
(+.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 -2 b)))
(+.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 b -2)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))) (+.f64 (*.f64 -2 (*.f64 b (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))) (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))))))
(+.f64 (*.f64 b (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -2)) (+.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 2 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (pow.f64 b 2)))))
(+.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (+.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 (pow.f64 b 2) 2)) (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 -2 b))))
(+.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (+.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 b -2)) (*.f64 2 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (pow.f64 b 2)))))
(+.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 b -2))))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))) (+.f64 (*.f64 -2 (*.f64 b (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))) (exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))))))
(+.f64 (*.f64 2 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (pow.f64 b 2))) (+.f64 (+.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 b (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -2))) (*.f64 (pow.f64 b 3) (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) -4/3))))
(+.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 -2 b)) (+.f64 (+.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 (pow.f64 b 2) 2))) (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 -4/3 (pow.f64 b 3)))))
(+.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 b -2)) (+.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 (pow.f64 b 3) -4/3)) (+.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 2 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (pow.f64 b 2))))))
(+.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (+.f64 (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (*.f64 (pow.f64 b 3) -4/3)) (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))))) (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 b -2)))))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))
(exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1)))))
(exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z))))))
(exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))))
(exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))
(exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1)))))
(exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z))))))
(exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))))
(exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))
(exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1)))))
(exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z))))))
(exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))))
(exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))))
(exp.f64 (*.f64 2 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 b -1)))))
(exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (neg.f64 b) (*.f64 y (log.f64 z))))))
(exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)))
(+.f64 (*.f64 2 (*.f64 t (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)))) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))
(+.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 2 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (log.f64 a) t))))
(+.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (*.f64 t (log.f64 a)) 2)))
(+.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 2 (*.f64 t (log.f64 a)))))
(+.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 t (*.f64 (log.f64 a) (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) 2))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)))) (+.f64 (*.f64 2 (*.f64 t (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)))) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))))
(+.f64 (*.f64 2 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (log.f64 a) t))) (+.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 2 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 t 2))))))
(+.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (+.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) 2)) (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (*.f64 t (log.f64 a)) 2))))
(+.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 2 (+.f64 (*.f64 (log.f64 a) (*.f64 t (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (pow.f64 (*.f64 t (log.f64 a)) 2)))))
(+.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 2 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (+.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) (*.f64 t (log.f64 a))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 2)))) (+.f64 (*.f64 2 (*.f64 t (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (log.f64 a)))) (+.f64 (*.f64 4/3 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))) (pow.f64 (log.f64 a) 3)))) (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))))
(+.f64 (*.f64 2 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (log.f64 a) t))) (+.f64 (+.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 4/3 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (pow.f64 (log.f64 a) 3) (pow.f64 t 3))))) (*.f64 2 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) -1)) b))) (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 t 2))))))
(+.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (*.f64 t (log.f64 a)) 2)) (+.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) 2)) (+.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 3) 4/3)))))
(+.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (+.f64 (*.f64 2 (+.f64 (*.f64 (log.f64 a) (*.f64 t (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))))) (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (pow.f64 (*.f64 t (log.f64 a)) 2)))) (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 4/3 (pow.f64 (*.f64 t (log.f64 a)) 3)))))
(+.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (+.f64 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (*.f64 4/3 (pow.f64 (*.f64 t (log.f64 a)) 3))) (*.f64 2 (*.f64 (exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) (+.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) (*.f64 t (log.f64 a)))))))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 1 t) (log.f64 (/.f64 1 a)))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)))
(exp.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) b)))
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 0)
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))
(+.f64 0 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))
(-.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 0)
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))
(/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 1)
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))
(/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))
(pow.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 1)
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 0)
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))
(+.f64 0 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))
(-.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 0)
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))
(*.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))
(*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))
(exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(exp.f64 (+.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(exp.f64 (+.f64 (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y)))) (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))))
(exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(exp.f64 (+.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(exp.f64 (+.f64 (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y)))) (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))))))
(*.f64 (exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))))) (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(exp.f64 (+.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y)))))) (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y)))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 1)
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y)))))))
(exp.f64 (+.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))) (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(exp.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (+.f64 (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y)))) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (*.f64 (+.f64 t -1) (+.f64 (log.f64 a) (log.f64 a)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (*.f64 (/.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))) (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))))))
(*.f64 (exp.f64 (neg.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))) (exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))
(exp.f64 (+.f64 (neg.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))
(exp.f64 (+.f64 (+.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))) (neg.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)))
(exp.f64 (+.f64 (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4) (neg.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (/.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (/.f64 (exp.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y)))) (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (/.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (/.f64 (exp.f64 (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y))))) (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(*.f64 (exp.f64 (*.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))) 2)) (*.f64 (/.f64 1 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))))
(*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))))) (*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (*.f64 2 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y)))))))
(*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))))) (exp.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (*.f64 2 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y)))))))
(exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 2 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))))))
(exp.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (*.f64 (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y)))) 1)))
(/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 1)
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))
(/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))
(pow.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) 1)
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))
(+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) 0)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) y)
(+.f64 0 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) y)
(-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) 0)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) y)
(*.f64 1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) 1)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)) 1))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) y)
(*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) y)
(pow.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) x) y) 1)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) y)
(+.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) 0)
(exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(+.f64 0 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))
(exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(-.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) 0)
(exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(*.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))
(exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))
(*.f64 (exp.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y)))) (exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))
(exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))
(exp.f64 (+.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))) (+.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))
(exp.f64 (+.f64 (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y)))) (+.f64 (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y)))) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))
(*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))) 1))
(*.f64 (exp.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y)))) (exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))
(exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))
(exp.f64 (+.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))) (+.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))
(exp.f64 (+.f64 (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y)))) (+.f64 (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y)))) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) 1)
(exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(exp.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y)))))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y))))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) 1))
(*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(exp.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y)))))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y))))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (*.f64 (fabs.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))))) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (fabs.f64 (exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))))))))
(*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (fabs.f64 (exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))))))
(*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (fabs.f64 (exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y))))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (fabs.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (fabs.f64 (exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))))))))
(*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (fabs.f64 (exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))))))
(*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (fabs.f64 (exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y))))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(exp.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (*.f64 (+.f64 t -1) (+.f64 (log.f64 a) (log.f64 a))))))
(*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(exp.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (*.f64 (+.f64 t -1) (+.f64 (log.f64 a) (log.f64 a))))))
(*.f64 (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(exp.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (*.f64 (+.f64 t -1) (+.f64 (log.f64 a) (log.f64 a))))))
(*.f64 (fabs.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))))) (*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (fabs.f64 (exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))))))))
(*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (fabs.f64 (exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))))))
(*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (fabs.f64 (exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y))))))))
(*.f64 (fabs.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))))) (fabs.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)))))
(fabs.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y)))) (exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)))))
(fabs.f64 (exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)))))
(fabs.f64 (exp.f64 (+.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))) (+.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)))))
(fabs.f64 (exp.f64 (+.f64 (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y)))) (+.f64 (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y)))) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (/.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (exp.f64 (neg.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(exp.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4) (neg.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (*.f64 (/.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))) 1))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (exp.f64 (neg.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(exp.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4) (neg.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (fabs.f64 (/.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (fabs.f64 (exp.f64 (neg.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (/.f64 (exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y)))))) (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (/.f64 (exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))))) (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (/.f64 (exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y)))))) (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))) (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y)))) (exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))
(exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))
(exp.f64 (+.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))) (+.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))
(exp.f64 (+.f64 (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y)))) (+.f64 (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y)))) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))
(*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))
(*.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (+.f64 (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y))) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(exp.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (-.f64 (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 (pow.f64 z y)))))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (-.f64 (-.f64 b (log.f64 (pow.f64 z y))) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (-.f64 b (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (log.f64 (pow.f64 z y))))))))
(*.f64 (/.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (exp.f64 (neg.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(exp.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4) (neg.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(*.f64 (*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4)) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))) (/.f64 (/.f64 1 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4) (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))) (/.f64 (exp.f64 (neg.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))
(*.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 8)) (/.f64 (exp.f64 (neg.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))) (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 4))))
(/.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) 1)
(exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(/.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(pow.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) 1)
(exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(fabs.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))
(fabs.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(fabs.f64 (neg.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2))))
(fabs.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(fabs.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))))
(fabs.f64 (/.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(fabs.f64 (-.f64 0 (neg.f64 (exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) 2)))))
(fabs.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(fabs.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(exp.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (*.f64 (+.f64 t -1) (+.f64 (log.f64 a) (log.f64 a))))))
(fabs.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(exp.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (*.f64 (+.f64 t -1) (+.f64 (log.f64 a) (log.f64 a))))))
(fabs.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))
(exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(exp.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (*.f64 (+.f64 t -1) (+.f64 (log.f64 a) (log.f64 a))))))
(fabs.f64 (*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(exp.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (*.f64 (+.f64 t -1) (+.f64 (log.f64 a) (log.f64 a))))))
(fabs.f64 (*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(exp.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (*.f64 (+.f64 t -1) (+.f64 (log.f64 a) (log.f64 a))))))
(fabs.f64 (*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))
(exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(exp.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (*.f64 (+.f64 t -1) (+.f64 (log.f64 a) (log.f64 a))))))
(fabs.f64 (*.f64 (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(exp.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (*.f64 (+.f64 t -1) (+.f64 (log.f64 a) (log.f64 a))))))
(fabs.f64 (*.f64 (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(exp.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (*.f64 (+.f64 t -1) (+.f64 (log.f64 a) (log.f64 a))))))
(fabs.f64 (*.f64 (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))
(exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(exp.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (*.f64 (+.f64 t -1) (+.f64 (log.f64 a) (log.f64 a))))))
(fabs.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))
(exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(exp.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (*.f64 (+.f64 t -1) (+.f64 (log.f64 a) (log.f64 a))))))
(fabs.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))) (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(exp.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (*.f64 (+.f64 t -1) (+.f64 (log.f64 a) (log.f64 a))))))
(fabs.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))) (fabs.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))
(exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(exp.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (*.f64 (+.f64 t -1) (+.f64 (log.f64 a) (log.f64 a))))))
(fabs.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)))))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (fabs.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))))))
(exp.f64 (+.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b)) (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (log.f64 (pow.f64 z y)) b))))
(exp.f64 (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (+.f64 (-.f64 (log.f64 (pow.f64 z y)) b) (*.f64 (+.f64 t -1) (+.f64 (log.f64 a) (log.f64 a))))))

eval3.3s (6.3%)

Compiler

Compiled 67318 to 32490 computations (51.7% saved)

prune1.8s (3.4%)

Pruning

13 alts after pruning (12 fresh and 1 done)

PrunedKeptTotal
New1229121241
Fresh909
Picked101
Done314
Total1242131255
Error
0.7b
Counts
1255 → 13
Alt Table
Click to see full alt table
StatusErrorProgram
28.2b
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (+.f64 x (neg.f64 (*.f64 b x)))) y)
23.4b
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
31.3b
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) (+.f64 x (neg.f64 (*.f64 b x))))) y)
30.5b
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y)
27.6b
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (*.f64 y (log.f64 z)) (pow.f64 a (+.f64 -1 t)))) x) y)
33.3b
(/.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (+.f64 (*.f64 1/6 (pow.f64 (*.f64 (log.f64 a) t) 3)) (+.f64 (*.f64 (log.f64 a) t) (*.f64 1/2 (pow.f64 (*.f64 (log.f64 a) t) 2)))))) x) y)
28.2b
(/.f64 (*.f64 (*.f64 (pow.f64 a t) (+.f64 (pow.f64 a -1) (neg.f64 (*.f64 b (pow.f64 a -1))))) x) y)
26.8b
(/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) x) y)
29.1b
(/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (+.f64 (/.f64 1 a) (*.f64 (*.f64 (log.f64 a) (/.f64 1 a)) t))) x) y)
12.3b
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
19.7b
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)
26.0b
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)
58.1b
(*.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)))
Compiler

Compiled 653 to 442 computations (32.3% saved)

localize23.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)
0.0b
(-.f64 (*.f64 (log.f64 a) t) b)
0.0b
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x)
0.3b
(*.f64 (log.f64 a) t)
Compiler

Compiled 50 to 12 computations (76% saved)

series15.0ms (0%)

Counts
4 → 168
Calls

42 calls:

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

rewrite159.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
880×rational.json-simplify-47
744×rational.json-simplify-50
690×rational.json-1
690×rational.json-2
690×rational.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01488
111688
238788
3147588
4587888
Stop Event
node limit
Counts
4 → 60
Calls
Call 1
Inputs
(*.f64 (log.f64 a) t)
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x)
(-.f64 (*.f64 (log.f64 a) t) b)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (log.f64 a) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 a) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (log.f64 a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (log.f64 a) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 a) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 a) t) (/.f64 (*.f64 (log.f64 a) t) (*.f64 (log.f64 a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (log.f64 a) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (log.f64 a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 a t))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 a) t) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 (log.f64 a) t) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (*.f64 (log.f64 a) t) (-.f64 b -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 a) t) (-.f64 b -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (log.f64 a) t) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (log.f64 a) t) b) (/.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 (log.f64 a) t) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)) (-.f64 (*.f64 (log.f64 a) t) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 b (*.f64 (log.f64 a) t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)) (/.f64 1 (-.f64 (*.f64 (log.f64 a) t) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)) (*.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 a) t) b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)) (/.f64 (/.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)) (-.f64 (*.f64 (log.f64 a) t) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)) (/.f64 -1 (-.f64 b (*.f64 (log.f64 a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b))) (-.f64 -1 (-.f64 (*.f64 (log.f64 a) t) (-.f64 b -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 a) t) b)) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)))) (/.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 a) t) b)) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)))) (/.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 a) t) b)) 1) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)))) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b))))) (/.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 a) t) b)) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b))) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 a) t) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 a) t) b) (/.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 b (*.f64 (log.f64 a) t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 (log.f64 a) t) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 b (*.f64 (log.f64 a) t)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) 1) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))))))

simplify252.0ms (0.5%)

Algorithm
egg-herbie
Rules
1112×rational.json-simplify-2
900×rational.json-simplify-54
866×rational.json-simplify-49
590×rational.json-simplify-50
546×rational.json-simplify-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02196780
14676662
210546612
326736612
469136612
Stop Event
node limit
Counts
228 → 157
Calls
Call 1
Inputs
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))
(*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))
(*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))
(*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))
(*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (neg.f64 b)) x)
(+.f64 (*.f64 t (*.f64 (exp.f64 (neg.f64 b)) (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 (neg.f64 b)) x))
(+.f64 (*.f64 t (*.f64 (exp.f64 (neg.f64 b)) (*.f64 x (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (pow.f64 (log.f64 a) 2) x))))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (neg.f64 b)) (*.f64 x (log.f64 a)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (pow.f64 (log.f64 a) 3) x)))) (+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (pow.f64 (log.f64 a) 2) x)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (pow.f64 a t) x)
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 (pow.f64 a t) x))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 a t) x))) (+.f64 (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 (pow.f64 a t) x)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 a t) x))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 a t) x))) (+.f64 (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 (pow.f64 a t) x))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))))
(*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))))
(*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))))
(*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(-.f64 (*.f64 t (log.f64 a)) b)
(-.f64 (*.f64 t (log.f64 a)) b)
(-.f64 (*.f64 t (log.f64 a)) b)
(-.f64 (*.f64 t (log.f64 a)) b)
(-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)
(-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)
(-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)
(-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)
(-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)
(-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)
(-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)
(-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)
(*.f64 -1 b)
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(*.f64 -1 b)
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(*.f64 -1 b)
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
(+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (neg.f64 b)) (*.f64 x (log.f64 a)))) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))
(+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (neg.f64 b)) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (neg.f64 b)) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (neg.f64 b)) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) y)) (/.f64 (*.f64 (pow.f64 a t) x) y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 a t) x)) y)) (/.f64 (*.f64 (pow.f64 a t) x) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 a t) x)) y)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 a t) x)) y)) (/.f64 (*.f64 (pow.f64 a t) x) y))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(+.f64 (*.f64 (log.f64 a) t) 0)
(+.f64 0 (*.f64 (log.f64 a) t))
(-.f64 (*.f64 (log.f64 a) t) 0)
(-.f64 0 (neg.f64 (*.f64 (log.f64 a) t)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (log.f64 a) t))) 1)
(/.f64 (*.f64 (log.f64 a) t) 1)
(/.f64 (*.f64 (log.f64 a) t) (/.f64 (*.f64 (log.f64 a) t) (*.f64 (log.f64 a) t)))
(pow.f64 (*.f64 (log.f64 a) t) 1)
(neg.f64 (neg.f64 (*.f64 (log.f64 a) t)))
(log.f64 (pow.f64 a t))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) 0)
(+.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x))
(-.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) 0)
(-.f64 0 (neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x))) 1)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) 1)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x)))
(pow.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) 1)
(neg.f64 (neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x)))
(+.f64 (-.f64 (*.f64 (log.f64 a) t) b) 0)
(+.f64 0 (-.f64 (*.f64 (log.f64 a) t) b))
(+.f64 1 (-.f64 (*.f64 (log.f64 a) t) (-.f64 b -1)))
(+.f64 (-.f64 (*.f64 (log.f64 a) t) (-.f64 b -1)) 1)
(*.f64 (-.f64 (*.f64 (log.f64 a) t) b) 1)
(*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (/.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)))
(*.f64 1 (-.f64 (*.f64 (log.f64 a) t) b))
(*.f64 (/.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)) (-.f64 (*.f64 (log.f64 a) t) b))
(*.f64 (-.f64 b (*.f64 (log.f64 a) t)) -1)
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)) (/.f64 1 (-.f64 (*.f64 (log.f64 a) t) b)))
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)) (*.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 a) t) b)) 1))
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)) (/.f64 (/.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)) (-.f64 (*.f64 (log.f64 a) t) b)))
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)) (/.f64 -1 (-.f64 b (*.f64 (log.f64 a) t))))
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b))) (-.f64 -1 (-.f64 (*.f64 (log.f64 a) t) (-.f64 b -1))))
(*.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 a) t) b)) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)))
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)))) (/.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 a) t) b)) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b))))
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)))) (/.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 a) t) b)) 1) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b))))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)))) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b))))) (/.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 a) t) b)) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b))) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b))))))
(/.f64 (-.f64 (*.f64 (log.f64 a) t) b) 1)
(/.f64 (-.f64 (*.f64 (log.f64 a) t) b) (/.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)))
(/.f64 (-.f64 b (*.f64 (log.f64 a) t)) -1)
(pow.f64 (-.f64 (*.f64 (log.f64 a) t) b) 1)
(neg.f64 (-.f64 b (*.f64 (log.f64 a) t)))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) 0)
(+.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))) 1)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) 1)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))
(*.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) 1))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) 1) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))))
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))))
(pow.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))
Outputs
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))
(neg.f64 (*.f64 t (log.f64 (/.f64 1 a))))
(*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))
(*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))
(neg.f64 (*.f64 t (log.f64 (/.f64 1 a))))
(*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))
(*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))
(neg.f64 (*.f64 t (log.f64 (/.f64 1 a))))
(*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))
(*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))
(neg.f64 (*.f64 t (log.f64 (/.f64 1 a))))
(*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))
(*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)))
(*.f64 (exp.f64 (neg.f64 b)) x)
(*.f64 x (exp.f64 (neg.f64 b)))
(+.f64 (*.f64 t (*.f64 (exp.f64 (neg.f64 b)) (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 (neg.f64 b)) x))
(+.f64 (*.f64 x (exp.f64 (neg.f64 b))) (*.f64 t (*.f64 (log.f64 a) (*.f64 x (exp.f64 (neg.f64 b))))))
(*.f64 (exp.f64 (neg.f64 b)) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (neg.f64 b)) (*.f64 x (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (pow.f64 (log.f64 a) 2) x))))))
(+.f64 (*.f64 t (*.f64 (log.f64 a) (*.f64 x (exp.f64 (neg.f64 b))))) (+.f64 (*.f64 x (exp.f64 (neg.f64 b))) (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 (log.f64 a) 2) (exp.f64 (neg.f64 b))))))))
(+.f64 (*.f64 1/2 (*.f64 x (*.f64 (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 (log.f64 a) 2)) (pow.f64 t 2)))) (*.f64 (exp.f64 (neg.f64 b)) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 b)) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))) (*.f64 (exp.f64 (neg.f64 b)) (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 b)) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 (exp.f64 (neg.f64 b)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (neg.f64 b)) (*.f64 x (log.f64 a)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (pow.f64 (log.f64 a) 3) x)))) (+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (pow.f64 (log.f64 a) 2) x)))))))
(+.f64 (*.f64 t (*.f64 (log.f64 a) (*.f64 x (exp.f64 (neg.f64 b))))) (+.f64 (*.f64 x (exp.f64 (neg.f64 b))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 (log.f64 a) 2) (exp.f64 (neg.f64 b)))))) (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (*.f64 x (pow.f64 (log.f64 a) 3)) (pow.f64 t 3)))))))
(+.f64 (+.f64 (*.f64 1/2 (*.f64 x (*.f64 (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 (log.f64 a) 2)) (pow.f64 t 2)))) (*.f64 (exp.f64 (neg.f64 b)) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))) (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) 1/6)))
(+.f64 (*.f64 (exp.f64 (neg.f64 b)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))))) (*.f64 (exp.f64 (neg.f64 b)) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3)))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 b)) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))))) (*.f64 (exp.f64 (neg.f64 b)) (+.f64 x (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (pow.f64 a t) x)
(*.f64 x (pow.f64 a t))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 (pow.f64 a t) x))
(+.f64 (*.f64 x (pow.f64 a t)) (*.f64 -1 (*.f64 b (*.f64 x (pow.f64 a t)))))
(+.f64 (*.f64 x (pow.f64 a t)) (*.f64 b (neg.f64 (*.f64 x (pow.f64 a t)))))
(*.f64 (pow.f64 a t) (+.f64 x (neg.f64 (*.f64 b x))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 a t) x))) (+.f64 (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 (pow.f64 a t) x)))
(+.f64 (+.f64 (*.f64 x (pow.f64 a t)) (*.f64 -1 (*.f64 b (*.f64 x (pow.f64 a t))))) (*.f64 1/2 (*.f64 (*.f64 x (pow.f64 a t)) (pow.f64 b 2))))
(+.f64 (*.f64 x (pow.f64 a t)) (+.f64 (*.f64 b (neg.f64 (*.f64 x (pow.f64 a t)))) (*.f64 1/2 (*.f64 (*.f64 x (pow.f64 a t)) (pow.f64 b 2)))))
(+.f64 (*.f64 (*.f64 x (pow.f64 a t)) (neg.f64 b)) (*.f64 (pow.f64 a t) (+.f64 x (*.f64 1/2 (*.f64 x (pow.f64 b 2))))))
(+.f64 (*.f64 (pow.f64 a t) (neg.f64 (*.f64 b x))) (*.f64 (pow.f64 a t) (+.f64 x (*.f64 1/2 (*.f64 x (pow.f64 b 2))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 a t) x))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 a t) x))) (+.f64 (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 (pow.f64 a t) x))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 x (pow.f64 a t)) (pow.f64 b 2))) (+.f64 (*.f64 -1 (*.f64 b (*.f64 x (pow.f64 a t)))) (+.f64 (*.f64 x (pow.f64 a t)) (*.f64 -1/6 (*.f64 (*.f64 x (pow.f64 a t)) (pow.f64 b 3))))))
(+.f64 (*.f64 b (neg.f64 (*.f64 x (pow.f64 a t)))) (+.f64 (+.f64 (*.f64 x (pow.f64 a t)) (*.f64 1/2 (*.f64 (*.f64 x (pow.f64 a t)) (pow.f64 b 2)))) (*.f64 (*.f64 x (pow.f64 a t)) (*.f64 (pow.f64 b 3) -1/6))))
(+.f64 (*.f64 (pow.f64 a t) (+.f64 x (*.f64 1/2 (*.f64 x (pow.f64 b 2))))) (+.f64 (*.f64 (*.f64 x (pow.f64 a t)) (neg.f64 b)) (*.f64 (*.f64 x (pow.f64 a t)) (*.f64 -1/6 (pow.f64 b 3)))))
(+.f64 (*.f64 (pow.f64 a t) (+.f64 x (*.f64 1/2 (*.f64 x (pow.f64 b 2))))) (+.f64 (*.f64 (pow.f64 a t) (neg.f64 (*.f64 b x))) (*.f64 (pow.f64 a t) (*.f64 -1/6 (*.f64 x (pow.f64 b 3))))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(-.f64 (*.f64 t (log.f64 a)) b)
(-.f64 (*.f64 t (log.f64 a)) b)
(-.f64 (*.f64 t (log.f64 a)) b)
(-.f64 (*.f64 t (log.f64 a)) b)
(-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)
(-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) b)
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t)) b)
(-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)
(-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) b)
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t)) b)
(-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)
(-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) b)
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t)) b)
(-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)
(-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) b)
(-.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t)) b)
(-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)
(-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)
(-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)
(-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)
(-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)
(-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)
(-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)
(-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)
(*.f64 -1 b)
(neg.f64 b)
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(-.f64 (*.f64 t (log.f64 a)) b)
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(-.f64 (*.f64 t (log.f64 a)) b)
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(-.f64 (*.f64 t (log.f64 a)) b)
(*.f64 t (log.f64 a))
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(-.f64 (*.f64 t (log.f64 a)) b)
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(-.f64 (*.f64 t (log.f64 a)) b)
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(-.f64 (*.f64 t (log.f64 a)) b)
(*.f64 t (log.f64 a))
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(-.f64 (*.f64 t (log.f64 a)) b)
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(-.f64 (*.f64 t (log.f64 a)) b)
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(-.f64 (*.f64 t (log.f64 a)) b)
(*.f64 t (log.f64 a))
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(-.f64 (*.f64 t (log.f64 a)) b)
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(-.f64 (*.f64 t (log.f64 a)) b)
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(-.f64 (*.f64 t (log.f64 a)) b)
(*.f64 -1 b)
(neg.f64 b)
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(-.f64 (*.f64 t (log.f64 a)) b)
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(-.f64 (*.f64 t (log.f64 a)) b)
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(-.f64 (*.f64 t (log.f64 a)) b)
(*.f64 -1 b)
(neg.f64 b)
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(-.f64 (*.f64 t (log.f64 a)) b)
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(-.f64 (*.f64 t (log.f64 a)) b)
(+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))
(-.f64 (*.f64 t (log.f64 a)) b)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (neg.f64 b)) (*.f64 x (log.f64 a)))) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y) (/.f64 (*.f64 t (*.f64 (log.f64 a) (*.f64 x (exp.f64 (neg.f64 b))))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) (*.f64 t (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (neg.f64 b)) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) (*.f64 x (exp.f64 (neg.f64 b))))) y) (+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 (log.f64 a) 2) (exp.f64 (neg.f64 b))))) y))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (*.f64 (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 (log.f64 a) 2)) (pow.f64 t 2))) y)) (/.f64 (*.f64 t (*.f64 (log.f64 a) (*.f64 x (exp.f64 (neg.f64 b))))) y)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) (*.f64 t (*.f64 (log.f64 a) x))) y) (*.f64 1/2 (/.f64 (*.f64 (*.f64 x (pow.f64 (log.f64 a) 2)) (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 t 2))) y))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) (*.f64 t (*.f64 (log.f64 a) x))) y) (*.f64 1/2 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 (log.f64 a) 2)))) y))))
(+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (neg.f64 b)) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (neg.f64 b)) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) (*.f64 x (exp.f64 (neg.f64 b))))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 (log.f64 a) 2) (exp.f64 (neg.f64 b))))) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (*.f64 x (pow.f64 (log.f64 a) 3)) (pow.f64 t 3))) y)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) (*.f64 x (exp.f64 (neg.f64 b))))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (*.f64 (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 (log.f64 a) 2)) (pow.f64 t 2))) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y) (*.f64 1/6 (/.f64 (*.f64 x (*.f64 (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 (log.f64 a) 3)) (pow.f64 t 3))) y)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 x (pow.f64 (log.f64 a) 2)) (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 t 2))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 (log.f64 a) 2)))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) (*.f64 t (*.f64 (log.f64 a) x))) y) (*.f64 1/6 (/.f64 (*.f64 x (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 (log.f64 a) 3)))) y)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 x (pow.f64 a t)) y)
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) y)) (/.f64 (*.f64 (pow.f64 a t) x) y))
(+.f64 (/.f64 (*.f64 x (pow.f64 a t)) y) (*.f64 -1 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) y)))
(+.f64 (/.f64 (*.f64 x (pow.f64 a t)) y) (neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) y)))
(+.f64 (/.f64 (*.f64 x (pow.f64 a t)) y) (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 a t) x)) y)) (/.f64 (*.f64 (pow.f64 a t) x) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) y)) (+.f64 (/.f64 (*.f64 x (pow.f64 a t)) y) (*.f64 1/2 (/.f64 (*.f64 (*.f64 x (pow.f64 a t)) (pow.f64 b 2)) y))))
(+.f64 (/.f64 (*.f64 x (pow.f64 a t)) y) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) y)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 x (pow.f64 a t)) (pow.f64 b 2)) y))))
(+.f64 (/.f64 (*.f64 x (pow.f64 a t)) y) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) (*.f64 x (pow.f64 b 2))) y))))
(+.f64 (/.f64 (*.f64 x (pow.f64 a t)) y) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) y)) (*.f64 1/2 (/.f64 (*.f64 x (*.f64 (pow.f64 a t) (pow.f64 b 2))) y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 a t) x)) y)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 a t) x)) y)) (/.f64 (*.f64 (pow.f64 a t) x) y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 x (pow.f64 a t)) (pow.f64 b 2)) y)) (+.f64 (/.f64 (*.f64 x (pow.f64 a t)) y) (*.f64 -1/6 (/.f64 (*.f64 (*.f64 x (pow.f64 a t)) (pow.f64 b 3)) y)))))
(+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) y)) (+.f64 (/.f64 (*.f64 x (pow.f64 a t)) y) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (*.f64 x (pow.f64 a t)) (pow.f64 b 3)) y)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 x (pow.f64 a t)) (pow.f64 b 2)) y)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 x (pow.f64 a t)) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) (*.f64 x (pow.f64 b 2))) y)) (*.f64 -1/6 (/.f64 (*.f64 (*.f64 x (pow.f64 a t)) (pow.f64 b 3)) y)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x (*.f64 (pow.f64 a t) (pow.f64 b 2))) y)) (+.f64 (/.f64 (*.f64 x (pow.f64 a t)) y) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) y)) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 a t) (*.f64 x (pow.f64 b 3))) y)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(+.f64 (*.f64 (log.f64 a) t) 0)
(*.f64 t (log.f64 a))
(+.f64 0 (*.f64 (log.f64 a) t))
(*.f64 t (log.f64 a))
(-.f64 (*.f64 (log.f64 a) t) 0)
(*.f64 t (log.f64 a))
(-.f64 0 (neg.f64 (*.f64 (log.f64 a) t)))
(*.f64 t (log.f64 a))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (log.f64 a) t))) 1)
(*.f64 t (log.f64 a))
(/.f64 (*.f64 (log.f64 a) t) 1)
(*.f64 t (log.f64 a))
(/.f64 (*.f64 (log.f64 a) t) (/.f64 (*.f64 (log.f64 a) t) (*.f64 (log.f64 a) t)))
(*.f64 t (log.f64 a))
(pow.f64 (*.f64 (log.f64 a) t) 1)
(*.f64 t (log.f64 a))
(neg.f64 (neg.f64 (*.f64 (log.f64 a) t)))
(*.f64 t (log.f64 a))
(log.f64 (pow.f64 a t))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) 0)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(+.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(-.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) 0)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(-.f64 0 (neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x)))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x))) 1)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) 1)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x)))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(pow.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) 1)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(neg.f64 (neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x)))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))
(+.f64 (-.f64 (*.f64 (log.f64 a) t) b) 0)
(-.f64 (*.f64 t (log.f64 a)) b)
(+.f64 0 (-.f64 (*.f64 (log.f64 a) t) b))
(-.f64 (*.f64 t (log.f64 a)) b)
(+.f64 1 (-.f64 (*.f64 (log.f64 a) t) (-.f64 b -1)))
(-.f64 (*.f64 t (log.f64 a)) b)
(+.f64 (-.f64 (*.f64 (log.f64 a) t) (-.f64 b -1)) 1)
(-.f64 (*.f64 t (log.f64 a)) b)
(*.f64 (-.f64 (*.f64 (log.f64 a) t) b) 1)
(-.f64 (*.f64 t (log.f64 a)) b)
(*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (/.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)))
(-.f64 (*.f64 t (log.f64 a)) b)
(*.f64 1 (-.f64 (*.f64 (log.f64 a) t) b))
(-.f64 (*.f64 t (log.f64 a)) b)
(*.f64 (/.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)) (-.f64 (*.f64 (log.f64 a) t) b))
(-.f64 (*.f64 t (log.f64 a)) b)
(*.f64 (-.f64 b (*.f64 (log.f64 a) t)) -1)
(-.f64 (*.f64 t (log.f64 a)) b)
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)) (/.f64 1 (-.f64 (*.f64 (log.f64 a) t) b)))
(-.f64 (*.f64 t (log.f64 a)) b)
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)) (*.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 a) t) b)) 1))
(-.f64 (*.f64 t (log.f64 a)) b)
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)) (/.f64 (/.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)) (-.f64 (*.f64 (log.f64 a) t) b)))
(-.f64 (*.f64 t (log.f64 a)) b)
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)) (/.f64 -1 (-.f64 b (*.f64 (log.f64 a) t))))
(-.f64 (*.f64 t (log.f64 a)) b)
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b))) (-.f64 -1 (-.f64 (*.f64 (log.f64 a) t) (-.f64 b -1))))
(-.f64 (*.f64 t (log.f64 a)) b)
(*.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 a) t) b)) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)))
(-.f64 (*.f64 t (log.f64 a)) b)
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)))) (/.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 a) t) b)) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b))))
(-.f64 (*.f64 t (log.f64 a)) b)
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)))) (/.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 a) t) b)) 1) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b))))
(-.f64 (*.f64 t (log.f64 a)) b)
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)))) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b))))) (/.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 a) t) b)) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b))) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (*.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b))))))
(-.f64 (*.f64 t (log.f64 a)) b)
(/.f64 (-.f64 (*.f64 (log.f64 a) t) b) 1)
(-.f64 (*.f64 t (log.f64 a)) b)
(/.f64 (-.f64 (*.f64 (log.f64 a) t) b) (/.f64 (-.f64 (*.f64 (log.f64 a) t) b) (-.f64 (*.f64 (log.f64 a) t) b)))
(-.f64 (*.f64 t (log.f64 a)) b)
(/.f64 (-.f64 b (*.f64 (log.f64 a) t)) -1)
(-.f64 (*.f64 t (log.f64 a)) b)
(pow.f64 (-.f64 (*.f64 (log.f64 a) t) b) 1)
(-.f64 (*.f64 t (log.f64 a)) b)
(neg.f64 (-.f64 b (*.f64 (log.f64 a) t)))
(-.f64 (*.f64 t (log.f64 a)) b)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) 0)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(+.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) 0)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))) 1)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) 1)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(*.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) 1))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) 1) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(pow.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y) 1)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)
(neg.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) y)

localize18.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (pow.f64 a (-.f64 t 1)) x)
0.1b
(pow.f64 a (-.f64 t 1))
2.0b
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
Compiler

Compiled 35 to 21 computations (40% saved)

series9.0ms (0%)

Counts
3 → 48
Calls

27 calls:

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

rewrite121.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
708×rational.json-simplify-54
668×rational.json-simplify-47
540×rational.json-simplify-58
538×rational.json-simplify-50
524×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
19357
230457
3113957
4445557
Stop Event
node limit
Counts
3 → 50
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(pow.f64 a (-.f64 t 1))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 a (+.f64 t -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 a (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 a (+.f64 t -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (pow.f64 a (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (pow.f64 a (+.f64 t -1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 a (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 t -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (pow.f64 a (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (/.f64 1 (pow.f64 a (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (*.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (pow.f64 (/.f64 1 a) (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (pow.f64 a (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a t) (pow.f64 a -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a -1) (pow.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a a) (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 t -1)) (/.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a a) (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 t -1)) (/.f64 (*.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) 1) (pow.f64 (*.f64 a a) (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 t -1)) (/.f64 (pow.f64 (/.f64 1 a) (+.f64 t -1)) (pow.f64 (*.f64 a a) (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 t -1)) (pow.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 t -1))) (/.f64 (/.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a a) (+.f64 t -1))) (pow.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 a (+.f64 t -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 a (+.f64 t -1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (pow.f64 a (+.f64 t -1)) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 (pow.f64 a (+.f64 t -1)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x)))))))

simplify130.0ms (0.2%)

Algorithm
egg-herbie
Rules
1810×rational.json-simplify-47
1592×rational.json-simplify-54
1192×rational.json-simplify-43
1110×rational.json-simplify-49
826×rational.json-simplify-50
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01823284
13703140
27733140
328273032
Stop Event
node limit
Counts
98 → 138
Calls
Call 1
Inputs
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 x (*.f64 a y))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 y a)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y a))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y a)) (/.f64 x (*.f64 y a))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y a))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)) (*.f64 y a))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y a)) (/.f64 x (*.f64 y a)))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(/.f64 1 a)
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (/.f64 1 a))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (/.f64 1 a)))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (/.f64 1 a))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(/.f64 x a)
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) a)) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) a)) (/.f64 x a))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 0)
(+.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))
(-.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 1)
(*.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))))
(pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(+.f64 (pow.f64 a (+.f64 t -1)) 0)
(+.f64 0 (pow.f64 a (+.f64 t -1)))
(-.f64 (pow.f64 a (+.f64 t -1)) 0)
(-.f64 0 (neg.f64 (pow.f64 a (+.f64 t -1))))
(-.f64 (-.f64 0 (-.f64 -1 (pow.f64 a (+.f64 t -1)))) 1)
(*.f64 1 (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a (+.f64 t -1)) 1)
(*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (/.f64 1 (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (*.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) 1))
(*.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (pow.f64 (/.f64 1 a) (+.f64 t -1)))
(*.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 a t) (pow.f64 a -1))
(*.f64 (pow.f64 a -1) (pow.f64 a t))
(*.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a a) (+.f64 t -1)))
(*.f64 (pow.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 t -1)) (/.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a a) (+.f64 t -1))))
(*.f64 (pow.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 t -1)) (/.f64 (*.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) 1) (pow.f64 (*.f64 a a) (+.f64 t -1))))
(*.f64 (pow.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 t -1)) (/.f64 (pow.f64 (/.f64 1 a) (+.f64 t -1)) (pow.f64 (*.f64 a a) (+.f64 t -1))))
(*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 t -1)) (pow.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 t -1))) (/.f64 (/.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a a) (+.f64 t -1))) (pow.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 t -1))))
(/.f64 (pow.f64 a (+.f64 t -1)) 1)
(/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))
(neg.f64 (neg.f64 (pow.f64 a (+.f64 t -1))))
(+.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 0)
(+.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) x))
(-.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 0)
(-.f64 0 (neg.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (pow.f64 a (+.f64 t -1)) x))) 1)
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 1)
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 (pow.f64 a (+.f64 t -1)) x)))
(pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 1)
(neg.f64 (neg.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x)))
Outputs
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t)))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t)))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t)))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t)))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t)))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t)))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t)))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t)))) y)
(/.f64 x (*.f64 a y))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 y a)))
(+.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)))
(+.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y a))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y a)) (/.f64 x (*.f64 y a))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 a y))) (+.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 a y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 a y))) (+.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 a y))) (+.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y a))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)) (*.f64 y a))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y a)) (/.f64 x (*.f64 y a)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 a y))) (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (+.f64 (/.f64 x (*.f64 a y)) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) (*.f64 a y))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 a y))) (+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3)) (*.f64 a y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (*.f64 1/6 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3)) (*.f64 a y)))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 a y)))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 a y))) (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (*.f64 1/6 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3)) (*.f64 a y))))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))))) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t))))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))))) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t))))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))))) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t))))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))))) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t))))) y)
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 -1 t))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t)))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 -1 t))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t)))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 -1 t))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t)))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 -1 t))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t)))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t)))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t)))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t)))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t)))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t)))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t)))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t)))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t)))
(/.f64 1 a)
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (/.f64 1 a))
(+.f64 (/.f64 1 a) (/.f64 (*.f64 t (log.f64 a)) a))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (/.f64 1 a)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) a)) (+.f64 (/.f64 1 a) (/.f64 (*.f64 t (log.f64 a)) a)))
(+.f64 (/.f64 1 a) (+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) a))))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (/.f64 1 a))))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) a)) (+.f64 (/.f64 1 a) (*.f64 1/6 (/.f64 (pow.f64 (*.f64 t (log.f64 a)) 3) a)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) a)) (+.f64 (+.f64 (/.f64 1 a) (/.f64 (*.f64 t (log.f64 a)) a)) (*.f64 1/6 (/.f64 (pow.f64 (*.f64 t (log.f64 a)) 3) a))))
(+.f64 (/.f64 1 a) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (*.f64 t (log.f64 a)) 3) a)) (+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) a)))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))))
(exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))))
(exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t)))))
(exp.f64 (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))))
(exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))))
(exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t)))))
(exp.f64 (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))))
(exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))))
(exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t)))))
(exp.f64 (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t)))))
(exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))))
(exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t)))))
(exp.f64 (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t)))) x)
(*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t)))) x)
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 -1 t)))) x)
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t)))) x)
(*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t)))) x)
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 -1 t)))) x)
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t)))) x)
(*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t)))) x)
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 -1 t)))) x)
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t)))) x)
(*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 -1 t)))) x)
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 -1 t)))) x)
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t))) x)
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t))))
(*.f64 x (exp.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t))))
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t))))
(*.f64 x (exp.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t))))
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t))))
(*.f64 x (exp.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t))))
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t))))
(*.f64 x (exp.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 -1 t))))
(/.f64 x a)
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a))
(+.f64 (/.f64 x a) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a))
(+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) a)) (/.f64 x a)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a)))
(+.f64 (/.f64 x a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) a)) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a)))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (+.f64 (/.f64 x a) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) a))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a)))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) a)) (/.f64 x a))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (+.f64 (/.f64 x a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3)) a)) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) a)))))
(+.f64 (/.f64 x a) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) a)) (*.f64 1/6 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3)) a))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a)))
(+.f64 (/.f64 x a) (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) a)) (*.f64 1/6 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3)) a)))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 x (exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t))))))
(*.f64 x (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))))
(*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))))
(*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t)))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 x (exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t))))))
(*.f64 x (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))))
(*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))))
(*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t)))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 x (exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t))))))
(*.f64 x (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))))
(*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))))
(*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t)))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 x (exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 -1 t))))))
(*.f64 x (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))))
(*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))))
(*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (-.f64 1 t)))))
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 0)
(/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y)
(+.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))
(/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y)
(-.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 0)
(/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 1)
(/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y)
(*.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))
(/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y)
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)
(/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y)
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y)
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))
(/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1))
(/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y)
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))))
(/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y)
(pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)
(/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y)
(neg.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y)
(+.f64 (pow.f64 a (+.f64 t -1)) 0)
(pow.f64 a (+.f64 -1 t))
(+.f64 0 (pow.f64 a (+.f64 t -1)))
(pow.f64 a (+.f64 -1 t))
(-.f64 (pow.f64 a (+.f64 t -1)) 0)
(pow.f64 a (+.f64 -1 t))
(-.f64 0 (neg.f64 (pow.f64 a (+.f64 t -1))))
(pow.f64 a (+.f64 -1 t))
(-.f64 (-.f64 0 (-.f64 -1 (pow.f64 a (+.f64 t -1)))) 1)
(pow.f64 a (+.f64 -1 t))
(*.f64 1 (pow.f64 a (+.f64 t -1)))
(pow.f64 a (+.f64 -1 t))
(*.f64 (pow.f64 a (+.f64 t -1)) 1)
(pow.f64 a (+.f64 -1 t))
(*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))
(pow.f64 a (+.f64 -1 t))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (pow.f64 a (+.f64 t -1)))
(pow.f64 a (+.f64 -1 t))
(*.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (/.f64 1 (pow.f64 a (+.f64 t -1))))
(pow.f64 a (+.f64 -1 t))
(*.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (*.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) 1))
(pow.f64 a (+.f64 -1 t))
(*.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (pow.f64 (/.f64 1 a) (+.f64 t -1)))
(pow.f64 (*.f64 (*.f64 a a) (/.f64 1 a)) (+.f64 -1 t))
(pow.f64 (*.f64 (/.f64 1 a) (*.f64 a a)) (+.f64 -1 t))
(pow.f64 (*.f64 (*.f64 1 a) (/.f64 a a)) (+.f64 -1 t))
(pow.f64 (*.f64 a (/.f64 a a)) (+.f64 -1 t))
(*.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (pow.f64 a (+.f64 t -1))))
(pow.f64 a (+.f64 -1 t))
(*.f64 (pow.f64 a t) (pow.f64 a -1))
(pow.f64 a (+.f64 -1 t))
(*.f64 (pow.f64 a -1) (pow.f64 a t))
(pow.f64 a (+.f64 -1 t))
(*.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a a) (+.f64 t -1)))
(pow.f64 a (+.f64 -1 t))
(*.f64 (pow.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 t -1)) (/.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a a) (+.f64 t -1))))
(pow.f64 a (+.f64 -1 t))
(*.f64 (pow.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 t -1)) (/.f64 (*.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) 1) (pow.f64 (*.f64 a a) (+.f64 t -1))))
(pow.f64 a (+.f64 -1 t))
(*.f64 (pow.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 t -1)) (/.f64 (pow.f64 (/.f64 1 a) (+.f64 t -1)) (pow.f64 (*.f64 a a) (+.f64 t -1))))
(*.f64 (pow.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 -1 t)) (/.f64 (pow.f64 (/.f64 1 a) (+.f64 -1 t)) (pow.f64 (*.f64 a a) (+.f64 -1 t))))
(*.f64 (pow.f64 (*.f64 (/.f64 1 a) (*.f64 a a)) (+.f64 -1 t)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))) (pow.f64 (*.f64 (*.f64 1 a) (/.f64 a a)) (+.f64 -1 t)))
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))) (pow.f64 (*.f64 a (/.f64 a a)) (+.f64 -1 t)))
(*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 t -1)) (pow.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 t -1))) (/.f64 (/.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a a) (+.f64 t -1))) (pow.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 t -1))))
(pow.f64 a (+.f64 -1 t))
(/.f64 (pow.f64 a (+.f64 t -1)) 1)
(pow.f64 a (+.f64 -1 t))
(/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))
(pow.f64 a (+.f64 -1 t))
(neg.f64 (neg.f64 (pow.f64 a (+.f64 t -1))))
(pow.f64 a (+.f64 -1 t))
(+.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 0)
(*.f64 x (pow.f64 a (+.f64 -1 t)))
(+.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) x))
(*.f64 x (pow.f64 a (+.f64 -1 t)))
(-.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 0)
(*.f64 x (pow.f64 a (+.f64 -1 t)))
(-.f64 0 (neg.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x)))
(*.f64 x (pow.f64 a (+.f64 -1 t)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (pow.f64 a (+.f64 t -1)) x))) 1)
(*.f64 x (pow.f64 a (+.f64 -1 t)))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 1)
(*.f64 x (pow.f64 a (+.f64 -1 t)))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 (pow.f64 a (+.f64 t -1)) x)))
(*.f64 x (pow.f64 a (+.f64 -1 t)))
(pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 1)
(*.f64 x (pow.f64 a (+.f64 -1 t)))
(neg.f64 (neg.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x)))
(*.f64 x (pow.f64 a (+.f64 -1 t)))

localize15.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (neg.f64 (log.f64 a)) b)
0.4b
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)
2.4b
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)
2.8b
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
Compiler

Compiled 44 to 12 computations (72.7% saved)

series14.0ms (0%)

Counts
4 → 132
Calls

33 calls:

TimeVariablePointExpression
5.0ms
x
@0
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)
1.0ms
a
@inf
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)
1.0ms
y
@0
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)
1.0ms
a
@-inf
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)
1.0ms
b
@inf
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)

rewrite140.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
888×rational.json-simplify-47
678×rational.json-simplify-50
676×rational.json-1
676×rational.json-2
676×rational.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01390
111490
239990
3148190
4574690
Stop Event
node limit
Counts
4 → 77
Calls
Call 1
Inputs
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)
(-.f64 (neg.f64 (log.f64 a)) b)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2)) (exp.f64 (+.f64 (log.f64 a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2)) (*.f64 (exp.f64 (+.f64 (log.f64 a) b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2)) (/.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 -1 (log.f64 a))) (exp.f64 (-.f64 1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 1 b)) (exp.f64 (-.f64 -1 (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (log.f64 a) b)) (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4)) (/.f64 (exp.f64 (+.f64 (log.f64 a) b)) (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4)) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) b)) 1) (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4)) (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) b)) (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2))) (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (exp.f64 (+.f64 (log.f64 a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) 1) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (log.f64 a)) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (neg.f64 (log.f64 a)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 -1 (+.f64 (log.f64 a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (log.f64 a)) (-.f64 1 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 b) (-.f64 -1 (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (log.f64 a)) (-.f64 -1 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 b) (-.f64 1 (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (+.f64 (log.f64 a) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 (log.f64 a)) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (-.f64 (neg.f64 (log.f64 a)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) b) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (/.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (-.f64 (neg.f64 (log.f64 a)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (/.f64 -1 (+.f64 (log.f64 a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (+.f64 (log.f64 a) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (/.f64 (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (/.f64 (*.f64 (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)) 1) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))) (/.f64 (/.f64 (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (log.f64 a)) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (log.f64 a) b) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (neg.f64 (log.f64 a)) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (log.f64 a) b))))))

simplify169.0ms (0.3%)

Algorithm
egg-herbie
Rules
1554×rational.json-simplify-47
1146×rational.json-simplify-54
1080×rational.json-simplify-43
698×rational.json-simplify-49
686×rational.json-simplify-50
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02256947
14626279
29346127
328986039
Stop Event
node limit
Counts
209 → 205
Calls
Call 1
Inputs
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (neg.f64 (log.f64 a)))
(+.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) b)))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (pow.f64 b 2))) (+.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) b))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (pow.f64 b 2))) (+.f64 (exp.f64 (neg.f64 (log.f64 a))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) b)) (*.f64 -1/6 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (pow.f64 b 3))))))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a)))
(exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a)))
(exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a)))
(exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x) y)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x)) y)) (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x) y))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x)) y)) (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x)) y)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 3) x)) y)) (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x) y))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (exp.f64 (neg.f64 (log.f64 a))) x)
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 2) x))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x)))
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x))) (+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 3) x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 2) x))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 -1 (+.f64 b (log.f64 a)))
(*.f64 -1 (+.f64 b (log.f64 a)))
(*.f64 -1 (+.f64 b (log.f64 a)))
(*.f64 -1 (+.f64 b (log.f64 a)))
(*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))
(*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))
(*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))
(*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))
(*.f64 -1 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(*.f64 -1 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(*.f64 -1 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(*.f64 -1 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(*.f64 -1 (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 -1 b))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 -1 b))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 -1 b))
(*.f64 -1 b)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 -1 b))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 -1 b))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 -1 b))
(*.f64 -1 b)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 -1 b))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 -1 b))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 -1 b))
(+.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) 0)
(+.f64 0 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(-.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) 0)
(-.f64 0 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(-.f64 (-.f64 0 (-.f64 -1 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) 1)
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) 1)
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(*.f64 1 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2)) (exp.f64 (+.f64 (log.f64 a) b)))
(*.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2)) (*.f64 (exp.f64 (+.f64 (log.f64 a) b)) 1))
(*.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2)) (/.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(*.f64 (exp.f64 (-.f64 -1 (log.f64 a))) (exp.f64 (-.f64 1 b)))
(*.f64 (exp.f64 (-.f64 1 b)) (exp.f64 (-.f64 -1 (log.f64 a))))
(*.f64 (exp.f64 (+.f64 (log.f64 a) b)) (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2)))
(*.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4)) (/.f64 (exp.f64 (+.f64 (log.f64 a) b)) (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2))))
(*.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4)) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) b)) 1) (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2))))
(*.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4)) (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) b)) (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2))) (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4))))
(/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) 1)
(/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(/.f64 1 (exp.f64 (+.f64 (log.f64 a) b)))
(pow.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) 1)
(neg.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) 0)
(+.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))) 1)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) 1)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))
(*.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) 1))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) 1) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))))))
(pow.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) 0)
(+.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))
(-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) 0)
(-.f64 0 (neg.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) 1)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) 1)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))
(pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) 1)
(neg.f64 (neg.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))
(+.f64 (-.f64 (neg.f64 (log.f64 a)) b) 0)
(+.f64 0 (-.f64 (neg.f64 (log.f64 a)) b))
(+.f64 1 (-.f64 -1 (+.f64 (log.f64 a) b)))
(+.f64 (-.f64 -1 (log.f64 a)) (-.f64 1 b))
(+.f64 (-.f64 1 b) (-.f64 -1 (log.f64 a)))
(+.f64 (-.f64 1 (log.f64 a)) (-.f64 -1 b))
(+.f64 (-.f64 -1 b) (-.f64 1 (log.f64 a)))
(+.f64 (-.f64 -1 (+.f64 (log.f64 a) b)) 1)
(*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 1)
(*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))
(*.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))
(*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (-.f64 (neg.f64 (log.f64 a)) b))
(*.f64 (+.f64 (log.f64 a) b) -1)
(*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)) 1))
(*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (/.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (/.f64 -1 (+.f64 (log.f64 a) b)))
(*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (+.f64 (log.f64 a) b))
(*.f64 (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (/.f64 (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (/.f64 (*.f64 (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)) 1) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))))
(*.f64 (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))) (/.f64 (/.f64 (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))))
(/.f64 (-.f64 (neg.f64 (log.f64 a)) b) 1)
(/.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))
(/.f64 (+.f64 (log.f64 a) b) -1)
(pow.f64 (-.f64 (neg.f64 (log.f64 a)) b) 1)
(neg.f64 (+.f64 (log.f64 a) b))
Outputs
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))
(exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (neg.f64 b) (neg.f64 (neg.f64 (log.f64 a)))))
(exp.f64 (-.f64 (neg.f64 b) (-.f64 (log.f64 a) 0)))
(exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))
(exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (neg.f64 b) (neg.f64 (neg.f64 (log.f64 a)))))
(exp.f64 (-.f64 (neg.f64 b) (-.f64 (log.f64 a) 0)))
(exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))
(exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (neg.f64 b) (neg.f64 (neg.f64 (log.f64 a)))))
(exp.f64 (-.f64 (neg.f64 b) (-.f64 (log.f64 a) 0)))
(exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))
(exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (neg.f64 b) (neg.f64 (neg.f64 (log.f64 a)))))
(exp.f64 (-.f64 (neg.f64 b) (-.f64 (log.f64 a) 0)))
(exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (neg.f64 (+.f64 b (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (log.f64 -1)))))
(exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (*.f64 -1 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (neg.f64 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (neg.f64 (+.f64 b (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (log.f64 -1)))))
(exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (*.f64 -1 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (neg.f64 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (neg.f64 (+.f64 b (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (log.f64 -1)))))
(exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (*.f64 -1 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (neg.f64 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (neg.f64 (+.f64 b (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (log.f64 -1)))))
(exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (*.f64 -1 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a)))))))
(/.f64 1 (neg.f64 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (neg.f64 (log.f64 a)))
(/.f64 1 a)
(+.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) b)))
(+.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 -1 (*.f64 b (exp.f64 (neg.f64 (log.f64 a))))))
(+.f64 (/.f64 1 a) (*.f64 (/.f64 1 a) (neg.f64 b)))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (pow.f64 b 2))) (+.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) b))))
(+.f64 (exp.f64 (neg.f64 (log.f64 a))) (+.f64 (*.f64 -1 (*.f64 b (exp.f64 (neg.f64 (log.f64 a))))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 2) 1/2))))
(+.f64 (/.f64 1 a) (+.f64 (*.f64 (/.f64 1 a) (neg.f64 b)) (*.f64 (/.f64 1 a) (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 (/.f64 1 a) (*.f64 (/.f64 1 a) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(+.f64 (/.f64 1 a) (*.f64 (/.f64 1 a) (+.f64 (neg.f64 b) (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (pow.f64 b 2))) (+.f64 (exp.f64 (neg.f64 (log.f64 a))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) b)) (*.f64 -1/6 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (pow.f64 b 3))))))
(+.f64 (exp.f64 (neg.f64 (log.f64 a))) (+.f64 (+.f64 (*.f64 -1 (*.f64 b (exp.f64 (neg.f64 (log.f64 a))))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 3) -1/6))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 2) 1/2))))
(+.f64 (/.f64 1 a) (+.f64 (*.f64 (/.f64 1 a) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (*.f64 (/.f64 1 a) (neg.f64 b)) (*.f64 (/.f64 1 a) (*.f64 -1/6 (pow.f64 b 3))))))
(+.f64 (/.f64 1 a) (+.f64 (*.f64 (/.f64 1 a) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (/.f64 1 a) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (neg.f64 b)))))
(+.f64 (/.f64 1 a) (*.f64 (/.f64 1 a) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) (*.f64 -1/6 (pow.f64 b 3))))))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a)))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a)))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a)))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a)))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 b) (neg.f64 (neg.f64 (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 b) (-.f64 (log.f64 a) 0))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 b) (neg.f64 (neg.f64 (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 b) (-.f64 (log.f64 a) 0))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 b) (neg.f64 (neg.f64 (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 b) (-.f64 (log.f64 a) 0))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 b) (neg.f64 (neg.f64 (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 b) (-.f64 (log.f64 a) 0))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (log.f64 -1))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 -1 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (/.f64 1 (neg.f64 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (log.f64 -1))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 -1 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (/.f64 1 (neg.f64 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (log.f64 -1))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 -1 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (/.f64 1 (neg.f64 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (log.f64 -1))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 -1 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (/.f64 1 (neg.f64 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x) y)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x)) y)) (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x) y) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 (/.f64 1 a) x) y) (neg.f64 (/.f64 (*.f64 (/.f64 1 a) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 (/.f64 1 a) x) y) (neg.f64 (/.f64 (*.f64 b (*.f64 (/.f64 1 a) x)) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x)) y)) (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 2) x)) y))))
(+.f64 (/.f64 (*.f64 (/.f64 1 a) x) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (/.f64 1 a) (*.f64 (pow.f64 b 2) x)) y)) (neg.f64 (/.f64 (*.f64 (/.f64 1 a) (*.f64 b x)) y))))
(+.f64 (/.f64 (*.f64 (/.f64 1 a) x) y) (+.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 a) (*.f64 b x)) y)) (*.f64 1/2 (/.f64 (*.f64 (/.f64 1 a) (*.f64 (pow.f64 b 2) x)) y))))
(+.f64 (/.f64 (*.f64 (/.f64 1 a) x) y) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (/.f64 1 a) x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (/.f64 1 a) x)) y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x)) y)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 3) x)) y)) (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x) y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x) y) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 3) x)) y)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (/.f64 1 a) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (/.f64 (*.f64 (/.f64 1 a) x) y) (+.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 a) (*.f64 b x)) y)) (*.f64 -1/6 (/.f64 (*.f64 (/.f64 1 a) (*.f64 (pow.f64 b 3) x)) y)))))
(+.f64 (+.f64 (/.f64 (*.f64 (/.f64 1 a) x) y) (neg.f64 (/.f64 (*.f64 (/.f64 1 a) (*.f64 b x)) y))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (/.f64 1 a) (*.f64 (pow.f64 b 3) x)) y)) (*.f64 1/2 (/.f64 (*.f64 (/.f64 1 a) (*.f64 (pow.f64 b 2) x)) y))))
(+.f64 (+.f64 (/.f64 (*.f64 (/.f64 1 a) x) y) (*.f64 -1/6 (/.f64 (*.f64 (/.f64 1 a) (*.f64 (pow.f64 b 3) x)) y))) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (/.f64 1 a) x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (/.f64 1 a) x)) y))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) x)
(*.f64 (exp.f64 (-.f64 (neg.f64 b) (neg.f64 (neg.f64 (log.f64 a))))) x)
(*.f64 (exp.f64 (-.f64 (neg.f64 b) (-.f64 (log.f64 a) 0))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) x)
(*.f64 (exp.f64 (-.f64 (neg.f64 b) (neg.f64 (neg.f64 (log.f64 a))))) x)
(*.f64 (exp.f64 (-.f64 (neg.f64 b) (-.f64 (log.f64 a) 0))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) x)
(*.f64 (exp.f64 (-.f64 (neg.f64 b) (neg.f64 (neg.f64 (log.f64 a))))) x)
(*.f64 (exp.f64 (-.f64 (neg.f64 b) (-.f64 (log.f64 a) 0))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) x)
(*.f64 (exp.f64 (-.f64 (neg.f64 b) (neg.f64 (neg.f64 (log.f64 a))))) x)
(*.f64 (exp.f64 (-.f64 (neg.f64 b) (-.f64 (log.f64 a) 0))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (log.f64 -1))))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (/.f64 1 (*.f64 -1 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (/.f64 1 (neg.f64 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (log.f64 -1))))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (/.f64 1 (*.f64 -1 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (/.f64 1 (neg.f64 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (log.f64 -1))))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (/.f64 1 (*.f64 -1 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (/.f64 1 (neg.f64 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (log.f64 -1))))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (/.f64 1 (*.f64 -1 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (/.f64 1 (neg.f64 (exp.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (exp.f64 (neg.f64 (log.f64 a))) x)
(*.f64 (/.f64 1 a) x)
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x))
(+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x))))
(*.f64 (/.f64 1 a) (+.f64 x (neg.f64 (*.f64 b x))))
(*.f64 (/.f64 1 a) (+.f64 x (*.f64 x (neg.f64 b))))
(*.f64 (/.f64 1 a) (+.f64 x (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 2) x))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x)))
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x))) (+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (*.f64 (pow.f64 b 2) x) 1/2))))
(+.f64 (*.f64 (/.f64 1 a) (neg.f64 (*.f64 b x))) (*.f64 (/.f64 1 a) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))))
(*.f64 (/.f64 1 a) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) (+.f64 x (*.f64 x (neg.f64 b)))))
(*.f64 (/.f64 1 a) (+.f64 x (+.f64 (*.f64 b (neg.f64 x)) (*.f64 (pow.f64 b 2) (*.f64 x 1/2)))))
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x))) (+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 3) x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 2) x))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x))))
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x))) (+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (*.f64 (pow.f64 b 2) x) 1/2)) (+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (*.f64 (pow.f64 b 3) x) -1/6)))))
(+.f64 (*.f64 (/.f64 1 a) (*.f64 1/2 (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 (/.f64 1 a) (+.f64 x (neg.f64 (*.f64 b x)))) (*.f64 (/.f64 1 a) (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)))))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (*.f64 (/.f64 1 a) x))) (*.f64 (/.f64 1 a) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) (+.f64 x (*.f64 x (neg.f64 b))))))
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 x (+.f64 (*.f64 b (neg.f64 x)) (*.f64 (pow.f64 b 2) (*.f64 x 1/2))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 -1 (+.f64 b (log.f64 a)))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(*.f64 -1 (+.f64 b (log.f64 a)))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(*.f64 -1 (+.f64 b (log.f64 a)))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(*.f64 -1 (+.f64 b (log.f64 a)))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))
(neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))
(neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))
(-.f64 (neg.f64 b) (neg.f64 (neg.f64 (log.f64 a))))
(-.f64 (neg.f64 b) (-.f64 (log.f64 a) 0))
(*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))
(neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))
(neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))
(-.f64 (neg.f64 b) (neg.f64 (neg.f64 (log.f64 a))))
(-.f64 (neg.f64 b) (-.f64 (log.f64 a) 0))
(*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))
(neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))
(neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))
(-.f64 (neg.f64 b) (neg.f64 (neg.f64 (log.f64 a))))
(-.f64 (neg.f64 b) (-.f64 (log.f64 a) 0))
(*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))
(neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))
(neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))
(-.f64 (neg.f64 b) (neg.f64 (neg.f64 (log.f64 a))))
(-.f64 (neg.f64 b) (-.f64 (log.f64 a) 0))
(*.f64 -1 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(neg.f64 (+.f64 b (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (log.f64 -1))))
(neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(-.f64 (neg.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(-.f64 (-.f64 (-.f64 (log.f64 (/.f64 -1 a)) 0) b) (log.f64 -1))
(*.f64 -1 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(neg.f64 (+.f64 b (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (log.f64 -1))))
(neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(-.f64 (neg.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(-.f64 (-.f64 (-.f64 (log.f64 (/.f64 -1 a)) 0) b) (log.f64 -1))
(*.f64 -1 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(neg.f64 (+.f64 b (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (log.f64 -1))))
(neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(-.f64 (neg.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(-.f64 (-.f64 (-.f64 (log.f64 (/.f64 -1 a)) 0) b) (log.f64 -1))
(*.f64 -1 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(neg.f64 (+.f64 b (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (log.f64 -1))))
(neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(-.f64 (neg.f64 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(-.f64 (-.f64 (-.f64 (log.f64 (/.f64 -1 a)) 0) b) (log.f64 -1))
(*.f64 -1 (log.f64 a))
(neg.f64 (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 -1 b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 -1 b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 -1 b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(*.f64 -1 b)
(*.f64 b -1)
(neg.f64 b)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 -1 b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 -1 b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 -1 b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(*.f64 -1 b)
(*.f64 b -1)
(neg.f64 b)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 -1 b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 -1 b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 -1 b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(+.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) 0)
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(+.f64 0 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(-.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) 0)
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(-.f64 0 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(-.f64 (-.f64 0 (-.f64 -1 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) 1)
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) 1)
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(*.f64 1 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(*.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2)) (exp.f64 (+.f64 (log.f64 a) b)))
(exp.f64 (+.f64 (*.f64 2 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 b (log.f64 a))))
(*.f64 (exp.f64 (*.f64 2 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 a (exp.f64 b)))
(*.f64 a (exp.f64 (+.f64 b (*.f64 (+.f64 b (log.f64 a)) -2))))
(*.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2)) (*.f64 (exp.f64 (+.f64 (log.f64 a) b)) 1))
(exp.f64 (+.f64 (*.f64 2 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 b (log.f64 a))))
(*.f64 (exp.f64 (*.f64 2 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 a (exp.f64 b)))
(*.f64 a (exp.f64 (+.f64 b (*.f64 (+.f64 b (log.f64 a)) -2))))
(*.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2)) (/.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(*.f64 (exp.f64 (-.f64 -1 (log.f64 a))) (exp.f64 (-.f64 1 b)))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(*.f64 (exp.f64 (-.f64 1 b)) (exp.f64 (-.f64 -1 (log.f64 a))))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(*.f64 (exp.f64 (+.f64 (log.f64 a) b)) (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2)))
(exp.f64 (+.f64 (*.f64 2 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 b (log.f64 a))))
(*.f64 (exp.f64 (*.f64 2 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 a (exp.f64 b)))
(*.f64 a (exp.f64 (+.f64 b (*.f64 (+.f64 b (log.f64 a)) -2))))
(*.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4)) (/.f64 (exp.f64 (+.f64 (log.f64 a) b)) (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2))))
(*.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4)) (/.f64 (exp.f64 (+.f64 b (log.f64 a))) (exp.f64 (*.f64 2 (-.f64 (neg.f64 (log.f64 a)) b)))))
(*.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4)) (/.f64 (*.f64 a (exp.f64 b)) (exp.f64 (*.f64 2 (-.f64 (neg.f64 (log.f64 a)) b)))))
(*.f64 (exp.f64 (*.f64 (+.f64 b (log.f64 a)) -4)) (/.f64 (*.f64 a (exp.f64 b)) (exp.f64 (*.f64 (+.f64 b (log.f64 a)) -2))))
(*.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4)) (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 a) b)) 1) (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2))))
(*.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4)) (/.f64 (exp.f64 (+.f64 b (log.f64 a))) (exp.f64 (*.f64 2 (-.f64 (neg.f64 (log.f64 a)) b)))))
(*.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4)) (/.f64 (*.f64 a (exp.f64 b)) (exp.f64 (*.f64 2 (-.f64 (neg.f64 (log.f64 a)) b)))))
(*.f64 (exp.f64 (*.f64 (+.f64 b (log.f64 a)) -4)) (/.f64 (*.f64 a (exp.f64 b)) (exp.f64 (*.f64 (+.f64 b (log.f64 a)) -2))))
(*.f64 (*.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4)) (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4))) (/.f64 (/.f64 (exp.f64 (+.f64 (log.f64 a) b)) (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 2))) (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4))))
(*.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4) (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4))) (/.f64 (/.f64 (exp.f64 (+.f64 b (log.f64 a))) (exp.f64 (*.f64 2 (-.f64 (neg.f64 (log.f64 a)) b)))) (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4))))
(*.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 8)) (/.f64 (/.f64 (*.f64 a (exp.f64 b)) (exp.f64 (*.f64 2 (-.f64 (neg.f64 (log.f64 a)) b)))) (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 4))))
(*.f64 (exp.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 8)) (/.f64 (/.f64 (*.f64 a (exp.f64 b)) (exp.f64 (*.f64 (+.f64 b (log.f64 a)) -2))) (exp.f64 (*.f64 (+.f64 b (log.f64 a)) -4))))
(/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) 1)
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(/.f64 1 (exp.f64 (+.f64 (log.f64 a) b)))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(pow.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) 1)
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(neg.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(exp.f64 (neg.f64 (+.f64 b (log.f64 a))))
(/.f64 1 (*.f64 a (exp.f64 b)))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) 0)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(+.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) 0)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))) 1)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) 1)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(*.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) 1))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) 1) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(pow.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) 1)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(neg.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (/.f64 1 (*.f64 a (exp.f64 b)))) y)
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) 0)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(+.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) 0)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(-.f64 0 (neg.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) 1)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) 1)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) 1)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(neg.f64 (neg.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(+.f64 (-.f64 (neg.f64 (log.f64 a)) b) 0)
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(+.f64 0 (-.f64 (neg.f64 (log.f64 a)) b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(+.f64 1 (-.f64 -1 (+.f64 (log.f64 a) b)))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(+.f64 (-.f64 -1 (log.f64 a)) (-.f64 1 b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(+.f64 (-.f64 1 b) (-.f64 -1 (log.f64 a)))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(+.f64 (-.f64 1 (log.f64 a)) (-.f64 -1 b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(+.f64 (-.f64 -1 b) (-.f64 1 (log.f64 a)))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(+.f64 (-.f64 -1 (+.f64 (log.f64 a) b)) 1)
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(*.f64 (-.f64 (neg.f64 (log.f64 a)) b) 1)
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))
(*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))))
(*.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (-.f64 (neg.f64 (log.f64 a)) b))
(*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))))
(*.f64 (+.f64 (log.f64 a) b) -1)
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 (*.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 (+.f64 b (log.f64 a)) (*.f64 (+.f64 b (log.f64 a)) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))))
(*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)) 1))
(*.f64 (*.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 (+.f64 b (log.f64 a)) (*.f64 (+.f64 b (log.f64 a)) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))))
(*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (/.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 (*.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (/.f64 (/.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 (+.f64 b (log.f64 a)) (*.f64 (+.f64 b (log.f64 a)) (/.f64 (/.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (-.f64 (neg.f64 (log.f64 a)) b))))
(*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (/.f64 -1 (+.f64 (log.f64 a) b)))
(*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))))
(*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (+.f64 (log.f64 a) b))
(*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))))
(*.f64 (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))
(*.f64 (*.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 (+.f64 b (log.f64 a)) (*.f64 (+.f64 b (log.f64 a)) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (/.f64 (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))))
(*.f64 (*.f64 (*.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))) (/.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))))
(*.f64 (/.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (*.f64 (*.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))))
(*.f64 (+.f64 b (log.f64 a)) (*.f64 (*.f64 (+.f64 b (log.f64 a)) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))) (/.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 b (log.f64 a)) (*.f64 (*.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (/.f64 (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 b (log.f64 a)))))
(*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (/.f64 (*.f64 (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)) 1) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))))
(*.f64 (*.f64 (*.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))) (/.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))))
(*.f64 (/.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (*.f64 (*.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))))
(*.f64 (+.f64 b (log.f64 a)) (*.f64 (*.f64 (+.f64 b (log.f64 a)) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))) (/.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 (+.f64 b (log.f64 a)) (*.f64 (*.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (/.f64 (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 b (log.f64 a)))))
(*.f64 (*.f64 (*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))) (/.f64 (/.f64 (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (*.f64 (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))))
(*.f64 (*.f64 (*.f64 (*.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))) (/.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a)))) (/.f64 (*.f64 (*.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (*.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a)))) (*.f64 (*.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (*.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))))))
(*.f64 (/.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (*.f64 (/.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (*.f64 (*.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)))))
(*.f64 (/.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (*.f64 (+.f64 b (log.f64 a)) (*.f64 (*.f64 (+.f64 b (log.f64 a)) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))) (/.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))))))
(*.f64 (/.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (*.f64 (+.f64 b (log.f64 a)) (*.f64 (*.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))) (/.f64 (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 b (log.f64 a))))))
(/.f64 (-.f64 (neg.f64 (log.f64 a)) b) 1)
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(/.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))
(*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 (+.f64 b (log.f64 a)) (+.f64 b (log.f64 a))))
(/.f64 (+.f64 (log.f64 a) b) -1)
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(pow.f64 (-.f64 (neg.f64 (log.f64 a)) b) 1)
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(neg.f64 (+.f64 (log.f64 a) b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)

localize27.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 a (exp.f64 b))
0.3b
(*.f64 (log.f64 a) (*.f64 t x))
2.9b
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y)
4.0b
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))))
Compiler

Compiled 75 to 22 computations (70.7% saved)

series107.0ms (0.2%)

Counts
4 → 148
Calls

42 calls:

TimeVariablePointExpression
72.0ms
a
@inf
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))))
8.0ms
b
@-inf
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))))
5.0ms
a
@-inf
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))))
1.0ms
a
@0
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))))
1.0ms
y
@0
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y)

rewrite162.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
884×rational.json-1
884×rational.json-2
884×rational.json-3
878×rational.json-5
876×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018124
1152124
2482124
31871124
47825124
Stop Event
node limit
Counts
4 → 30
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y)
(*.f64 (log.f64 a) (*.f64 t x))
(*.f64 a (exp.f64 b))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)) (/.f64 1 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (pow.f64 a t) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log.f64 (pow.f64 (pow.f64 a t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (pow.f64 (pow.f64 a t) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (pow.f64 (pow.f64 a t) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (pow.f64 (pow.f64 a t) x)) (/.f64 (log.f64 (pow.f64 (pow.f64 a t) x)) (log.f64 (pow.f64 (pow.f64 a t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log.f64 (pow.f64 (pow.f64 a t) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 a t) x))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (exp.f64 b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 a (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (exp.f64 b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (exp.f64 b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (exp.f64 b)) (/.f64 (*.f64 a (exp.f64 b)) (*.f64 a (exp.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (exp.f64 b)) 1)))))

simplify285.0ms (0.5%)

Algorithm
egg-herbie
Rules
928×rational.json-simplify-1
776×rational.json-simplify-2
730×rational.json-simplify-111
688×rational.json-simplify-47
574×exponential.json-simplify-26
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01998292
14118162
27738148
317918108
444868098
572318058
Stop Event
node limit
Counts
178 → 186
Calls
Call 1
Inputs
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) a)
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) a) (/.f64 x a)) b)) (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) a)) (*.f64 -1 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a)))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) a) (/.f64 x a)) b)) (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) a)) (*.f64 -1 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a)))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) a) (/.f64 x a)) b)) (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) a)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a))) (*.f64 1/2 (/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) a)))))) (pow.f64 b 3))) (/.f64 x a)))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 a (exp.f64 b)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x) (*.f64 a (exp.f64 b))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x) (*.f64 a (exp.f64 b))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x) (*.f64 a (exp.f64 b))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x) (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (exp.f64 b)))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))) (/.f64 x (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))) (/.f64 x (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))) (/.f64 x (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a (exp.f64 b)))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))) (/.f64 x (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))) (/.f64 x (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))) (/.f64 x (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b)))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y a))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a y)) (/.f64 x (*.f64 a y))) b))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 a y))) (*.f64 -1 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y))))))) (+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a y)) (/.f64 x (*.f64 a y))) b)))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 a y))) (*.f64 -1 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y a))) (*.f64 -1 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 y a)) (/.f64 x (*.f64 y a)))))) (+.f64 (*.f64 -1/2 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 a y))))) (pow.f64 b 3))) (+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a y)) (/.f64 x (*.f64 a y))) b))))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x) (*.f64 a (*.f64 y (exp.f64 b)))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x) (*.f64 a (*.f64 y (exp.f64 b)))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x) (*.f64 a (*.f64 y (exp.f64 b)))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x) (*.f64 a (*.f64 y (exp.f64 b)))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 y (*.f64 a (exp.f64 b)))))
(+.f64 (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 y (*.f64 a (exp.f64 b)))))
(+.f64 (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 y (exp.f64 b)))))
(+.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 y (exp.f64 b)))))
(+.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 y (exp.f64 b)))))
(/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 y (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a (*.f64 y (exp.f64 b)))))
(+.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a (*.f64 y (exp.f64 b)))))
(+.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a (*.f64 y (exp.f64 b)))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x)))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x)))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x)))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x)))
(*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x))
(*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x))
(*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x))
(*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
a
(+.f64 (*.f64 a b) a)
(+.f64 (*.f64 a b) (+.f64 a (*.f64 1/2 (*.f64 a (pow.f64 b 2)))))
(+.f64 (*.f64 a b) (+.f64 a (+.f64 (*.f64 1/2 (*.f64 a (pow.f64 b 2))) (*.f64 1/6 (*.f64 a (pow.f64 b 3))))))
(+.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) 0)
(+.f64 0 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))))
(-.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) 0)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) 1)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x))))))
(pow.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) 1)
(+.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) 0)
(+.f64 0 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y))
(-.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) 0)
(*.f64 1 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y))
(*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) 1)
(*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)) (/.f64 1 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)) 1))
(*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y))))
(pow.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) 1)
(+.f64 (log.f64 (pow.f64 (pow.f64 a t) x)) 0)
(+.f64 0 (log.f64 (pow.f64 (pow.f64 a t) x)))
(-.f64 (log.f64 (pow.f64 (pow.f64 a t) x)) 0)
(/.f64 (log.f64 (pow.f64 (pow.f64 a t) x)) 1)
(/.f64 (log.f64 (pow.f64 (pow.f64 a t) x)) (/.f64 (log.f64 (pow.f64 (pow.f64 a t) x)) (log.f64 (pow.f64 (pow.f64 a t) x))))
(pow.f64 (log.f64 (pow.f64 (pow.f64 a t) x)) 1)
(log.f64 (pow.f64 (pow.f64 a t) x))
(+.f64 (*.f64 a (exp.f64 b)) 0)
(+.f64 0 (*.f64 a (exp.f64 b)))
(-.f64 (*.f64 a (exp.f64 b)) 0)
(/.f64 (*.f64 a (exp.f64 b)) 1)
(/.f64 (*.f64 a (exp.f64 b)) (/.f64 (*.f64 a (exp.f64 b)) (*.f64 a (exp.f64 b))))
(pow.f64 (*.f64 a (exp.f64 b)) 1)
Outputs
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 x t)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a)))))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 x t)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 x t)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a)))))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 x t)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 x t)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a)))))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 x t)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 x t)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a)))))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 x t)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (*.f64 x t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 x t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (*.f64 x t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 x t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (*.f64 x t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 x t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (*.f64 x t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 x t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) a)
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) a)
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) a)
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) a)
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) a) (/.f64 x a)) b)) (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a)))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (/.f64 x a) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) a)))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) a)))
(+.f64 (/.f64 x a) (+.f64 (*.f64 b (neg.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a)))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a)))
(+.f64 (*.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a)) (neg.f64 b)) (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a)))
(+.f64 (/.f64 x a) (+.f64 (*.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a)) (neg.f64 b)) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a)))
(+.f64 (/.f64 x a) (+.f64 (*.f64 b (-.f64 (neg.f64 (/.f64 x a)) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) a)) (*.f64 -1 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a)))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) a) (/.f64 x a)) b)) (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 b (+.f64 (/.f64 x a) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) a)))) (+.f64 (/.f64 x a) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) a))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) a)) (*.f64 -1 (+.f64 (/.f64 x a) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) a)))) (*.f64 (pow.f64 b 2) -1)))
(+.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) a)) (neg.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a)))) (neg.f64 (pow.f64 b 2))) (*.f64 b (neg.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a))))))
(+.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a)) (*.f64 -1 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) a)) (neg.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a)))) (pow.f64 b 2)) (*.f64 b (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a))))))
(+.f64 (/.f64 x a) (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (*.f64 -1 (+.f64 (*.f64 b (+.f64 (/.f64 x a) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) a)) (neg.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a)))) (pow.f64 b 2))))))
(+.f64 (/.f64 x a) (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a) (neg.f64 (+.f64 (*.f64 b (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) a)) (-.f64 (neg.f64 (/.f64 x a)) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a))) (pow.f64 b 2))))))
(+.f64 (+.f64 (/.f64 x a) (+.f64 (*.f64 b (-.f64 (neg.f64 (/.f64 x a)) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a))) (*.f64 (pow.f64 b 2) (-.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a)) (*.f64 1/2 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) a)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) a)) (*.f64 -1 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a)))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) a) (/.f64 x a)) b)) (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) a)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a))) (*.f64 1/2 (/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) a)))))) (pow.f64 b 3))) (/.f64 x a)))))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (/.f64 x a) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) a)))) (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) a)) -1/2) (+.f64 (*.f64 (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) a) 1/6) (*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) a)) (*.f64 -1 (+.f64 (/.f64 x a) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) a))))))) (*.f64 (pow.f64 b 3) -1)) (+.f64 (/.f64 x a) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) a))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) a)) (*.f64 -1 (+.f64 (/.f64 x a) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) a)))) (*.f64 (pow.f64 b 2) -1))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) a)) (neg.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a)))) (neg.f64 (pow.f64 b 2))) (+.f64 (*.f64 b (neg.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a)))) (+.f64 (/.f64 x a) (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (*.f64 (+.f64 (*.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a)) -1/2) (+.f64 (*.f64 (/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) a) 1/6) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) a)) (neg.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a))))))) (neg.f64 (pow.f64 b 3)))))))
(+.f64 (+.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a)) (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) a) 1/6) (+.f64 (*.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a)) -1/2) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) a)) (neg.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a))))))) (neg.f64 (pow.f64 b 3)))) (*.f64 -1 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) a)) (neg.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a)))) (pow.f64 b 2)) (*.f64 b (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a))))))
(+.f64 (/.f64 x a) (+.f64 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (*.f64 (+.f64 (*.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a)) -1/2) (+.f64 (*.f64 (/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) a) 1/6) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) a)) (neg.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a))))))) (neg.f64 (pow.f64 b 3)))) (*.f64 -1 (+.f64 (*.f64 b (+.f64 (/.f64 x a) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) a)) (neg.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a)))) (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a) (+.f64 (+.f64 (/.f64 x a) (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) a) 1/6) (+.f64 (*.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a)) -1/2) (-.f64 (-.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a)) 0) (*.f64 1/2 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) a))))) (neg.f64 (pow.f64 b 3)))) (neg.f64 (+.f64 (*.f64 b (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) a)) (-.f64 (neg.f64 (/.f64 x a)) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a))) (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a) (+.f64 (/.f64 x a) (+.f64 (*.f64 (pow.f64 b 2) (-.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a)) (*.f64 1/2 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) a)))) (+.f64 (*.f64 b (-.f64 (neg.f64 (/.f64 x a)) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a))) (*.f64 (pow.f64 b 3) (-.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a))) (+.f64 (*.f64 (+.f64 (/.f64 x a) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a)) -1/2) (*.f64 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) a) 1/6))))))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x) (*.f64 a (exp.f64 b))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 (log.f64 a) -1)) -1)) (*.f64 a (exp.f64 b))))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a (exp.f64 b))))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (*.f64 (log.f64 a) (neg.f64 t)))) (*.f64 a (exp.f64 b))))
(neg.f64 (/.f64 (*.f64 x (-.f64 -1 (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x) (*.f64 a (exp.f64 b))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 (log.f64 a) -1)) -1)) (*.f64 a (exp.f64 b))))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a (exp.f64 b))))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (*.f64 (log.f64 a) (neg.f64 t)))) (*.f64 a (exp.f64 b))))
(neg.f64 (/.f64 (*.f64 x (-.f64 -1 (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x) (*.f64 a (exp.f64 b))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 (log.f64 a) -1)) -1)) (*.f64 a (exp.f64 b))))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a (exp.f64 b))))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (*.f64 (log.f64 a) (neg.f64 t)))) (*.f64 a (exp.f64 b))))
(neg.f64 (/.f64 (*.f64 x (-.f64 -1 (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x) (*.f64 a (exp.f64 b))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 (log.f64 a) -1)) -1)) (*.f64 a (exp.f64 b))))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a (exp.f64 b))))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (*.f64 (log.f64 a) (neg.f64 t)))) (*.f64 a (exp.f64 b))))
(neg.f64 (/.f64 (*.f64 x (-.f64 -1 (*.f64 t (log.f64 a)))) (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (exp.f64 b)))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))) (/.f64 x (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))) (/.f64 x (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))) (/.f64 x (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a (exp.f64 b)))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))) (/.f64 x (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))) (/.f64 x (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))) (/.f64 x (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a (exp.f64 b)))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 x t)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a)))))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 x t)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 x (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 x t)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a)))))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 x t)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 x (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 x t)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a)))))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 x t)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 x (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 x t)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a)))))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 x t)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 x (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) t))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 x t))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) t))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 x t))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) t))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 x t))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 (*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) t))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 x t))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y a))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a y))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a y)) (/.f64 x (*.f64 a y))) b))))
(+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a y)) (+.f64 (/.f64 x (*.f64 a y)) (*.f64 (+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a y)) (/.f64 x (*.f64 a y))) (*.f64 b -1))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (+.f64 (/.f64 x (*.f64 a y)) (*.f64 b (neg.f64 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))))))
(+.f64 (*.f64 b (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y))))) (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y))))
(+.f64 (*.f64 b (-.f64 (neg.f64 (/.f64 x (*.f64 a y))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)))) (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 a y))) (*.f64 -1 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y))))))) (+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a y)) (/.f64 x (*.f64 a y))) b)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a y))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a y)) (/.f64 x (*.f64 a y))))))) (+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a y)) (+.f64 (/.f64 x (*.f64 a y)) (*.f64 (+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a y)) (/.f64 x (*.f64 a y))) (*.f64 b -1)))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a y))) (neg.f64 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))))) (*.f64 b (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y))))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 b (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a y))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))))))) (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (+.f64 (/.f64 x (*.f64 a y)) (neg.f64 (+.f64 (*.f64 b (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a y))) (neg.f64 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y))))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (+.f64 (/.f64 x (*.f64 a y)) (neg.f64 (+.f64 (*.f64 b (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a y))) (-.f64 (neg.f64 (/.f64 x (*.f64 a y))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (+.f64 (/.f64 x (*.f64 a y)) (-.f64 (*.f64 (pow.f64 b 2) (-.f64 (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y))) (*.f64 1/2 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a y))))) (*.f64 b (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 a y))) (*.f64 -1 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y a))) (*.f64 -1 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 y a)) (/.f64 x (*.f64 y a)))))) (+.f64 (*.f64 -1/2 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 a y))))) (pow.f64 b 3))) (+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a y)) (/.f64 x (*.f64 a y))) b))))))
(+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a y)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a y))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a y)) (/.f64 x (*.f64 a y))))))) (+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a y)) (/.f64 x (*.f64 a y))) (*.f64 b -1)) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a y))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a y)) (/.f64 x (*.f64 a y)))))) (+.f64 (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a y)) (/.f64 x (*.f64 a y)))) (*.f64 1/6 (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a y))))) (*.f64 (pow.f64 b 3) -1))))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 b 3) (+.f64 (neg.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a y))) (neg.f64 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))))) (+.f64 (*.f64 -1/2 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))) (*.f64 1/6 (/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a y)))))) (*.f64 b (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))))) (*.f64 (pow.f64 b 2) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a y))) (neg.f64 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y))))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 b 3) (+.f64 (neg.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a y))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))))) (+.f64 (*.f64 -1/2 (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))) (*.f64 1/6 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a y)))))) (+.f64 (*.f64 b (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a y))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))))))))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 b 3) (+.f64 (neg.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a y))) (neg.f64 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))))) (+.f64 (*.f64 -1/2 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))) (*.f64 1/6 (/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a y)))))) (+.f64 (*.f64 b (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a y))) (neg.f64 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))))))))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (neg.f64 (+.f64 (*.f64 (pow.f64 b 3) (+.f64 (-.f64 (-.f64 (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y))) 0) (*.f64 1/2 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a y)))) (+.f64 (*.f64 -1/2 (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))) (*.f64 1/6 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a y)))))) (+.f64 (*.f64 b (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a y))) (-.f64 (neg.f64 (/.f64 x (*.f64 a y))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y))))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (+.f64 (+.f64 (/.f64 x (*.f64 a y)) (-.f64 (*.f64 (pow.f64 b 2) (-.f64 (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y))) (*.f64 1/2 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a y))))) (*.f64 b (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))))) (*.f64 (pow.f64 b 3) (-.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a y))) (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))) (+.f64 (*.f64 -1/2 (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 a y)))) (*.f64 1/6 (/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 a y))))))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (*.f64 x (+.f64 1 (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x) (*.f64 a (*.f64 y (exp.f64 b)))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 (log.f64 a) -1)) -1)) (*.f64 a (*.f64 (exp.f64 b) y))))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 (exp.f64 b) (*.f64 a y))))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (*.f64 (log.f64 a) (neg.f64 t)))) (*.f64 (exp.f64 b) (*.f64 a y))))
(neg.f64 (/.f64 (*.f64 x (-.f64 -1 (*.f64 t (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y))))
(neg.f64 (/.f64 (*.f64 x (-.f64 -1 (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x) (*.f64 a (*.f64 y (exp.f64 b)))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 (log.f64 a) -1)) -1)) (*.f64 a (*.f64 (exp.f64 b) y))))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 (exp.f64 b) (*.f64 a y))))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (*.f64 (log.f64 a) (neg.f64 t)))) (*.f64 (exp.f64 b) (*.f64 a y))))
(neg.f64 (/.f64 (*.f64 x (-.f64 -1 (*.f64 t (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y))))
(neg.f64 (/.f64 (*.f64 x (-.f64 -1 (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x) (*.f64 a (*.f64 y (exp.f64 b)))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 (log.f64 a) -1)) -1)) (*.f64 a (*.f64 (exp.f64 b) y))))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 (exp.f64 b) (*.f64 a y))))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (*.f64 (log.f64 a) (neg.f64 t)))) (*.f64 (exp.f64 b) (*.f64 a y))))
(neg.f64 (/.f64 (*.f64 x (-.f64 -1 (*.f64 t (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y))))
(neg.f64 (/.f64 (*.f64 x (-.f64 -1 (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x) (*.f64 a (*.f64 y (exp.f64 b)))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 (log.f64 a) -1)) -1)) (*.f64 a (*.f64 (exp.f64 b) y))))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 (exp.f64 b) (*.f64 a y))))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (*.f64 (log.f64 a) (neg.f64 t)))) (*.f64 (exp.f64 b) (*.f64 a y))))
(neg.f64 (/.f64 (*.f64 x (-.f64 -1 (*.f64 t (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y))))
(neg.f64 (/.f64 (*.f64 x (-.f64 -1 (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(+.f64 (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 y (*.f64 a (exp.f64 b)))))
(+.f64 (/.f64 x (*.f64 a (*.f64 (exp.f64 b) y))) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (*.f64 (exp.f64 b) y))))
(+.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a (*.f64 (exp.f64 b) y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 (exp.f64 b) y))))
(+.f64 (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 y (*.f64 a (exp.f64 b)))))
(+.f64 (/.f64 x (*.f64 a (*.f64 (exp.f64 b) y))) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (*.f64 (exp.f64 b) y))))
(+.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a (*.f64 (exp.f64 b) y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 (exp.f64 b) y))))
(+.f64 (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 y (*.f64 a (exp.f64 b)))))
(+.f64 (/.f64 x (*.f64 a (*.f64 (exp.f64 b) y))) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (*.f64 (exp.f64 b) y))))
(+.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a (*.f64 (exp.f64 b) y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 (exp.f64 b) y))))
(/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 (exp.f64 b) y)))
(+.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 y (exp.f64 b)))))
(+.f64 (/.f64 x (*.f64 a (*.f64 (exp.f64 b) y))) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (*.f64 (exp.f64 b) y))))
(+.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a (*.f64 (exp.f64 b) y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 (exp.f64 b) y))))
(+.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 y (exp.f64 b)))))
(+.f64 (/.f64 x (*.f64 a (*.f64 (exp.f64 b) y))) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (*.f64 (exp.f64 b) y))))
(+.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a (*.f64 (exp.f64 b) y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 (exp.f64 b) y))))
(+.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 y (exp.f64 b)))))
(+.f64 (/.f64 x (*.f64 a (*.f64 (exp.f64 b) y))) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (*.f64 (exp.f64 b) y))))
(+.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a (*.f64 (exp.f64 b) y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 (exp.f64 b) y))))
(/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 (exp.f64 b) y)))
(+.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a (*.f64 y (exp.f64 b)))))
(+.f64 (/.f64 x (*.f64 a (*.f64 (exp.f64 b) y))) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (*.f64 (exp.f64 b) y))))
(+.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a (*.f64 (exp.f64 b) y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 (exp.f64 b) y))))
(+.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a (*.f64 y (exp.f64 b)))))
(+.f64 (/.f64 x (*.f64 a (*.f64 (exp.f64 b) y))) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (*.f64 (exp.f64 b) y))))
(+.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a (*.f64 (exp.f64 b) y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 (exp.f64 b) y))))
(+.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a (*.f64 y (exp.f64 b)))))
(+.f64 (/.f64 x (*.f64 a (*.f64 (exp.f64 b) y))) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 a (*.f64 (exp.f64 b) y))))
(+.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a (*.f64 (exp.f64 b) y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 (exp.f64 b) y))))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 a (*.f64 (exp.f64 b) y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a (*.f64 (exp.f64 b) y)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 x t)))
(*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 x t)))
(*.f64 x (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 x t)))
(*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 x t)))
(*.f64 x (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 x t)))
(*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 x t)))
(*.f64 x (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (*.f64 x t)))
(*.f64 t (neg.f64 (*.f64 x (log.f64 (/.f64 1 a)))))
(*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (*.f64 x t)))
(*.f64 x (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))))
(*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (*.f64 x t))
(*.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) t))
(*.f64 x (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 x t))
(*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (*.f64 x t))
(*.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) t))
(*.f64 x (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 x t))
(*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (*.f64 x t))
(*.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) t))
(*.f64 x (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 x t))
(*.f64 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (*.f64 x t))
(*.f64 x (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) t))
(*.f64 x (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 x t))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 x (*.f64 t (log.f64 a)))
a
(+.f64 (*.f64 a b) a)
(+.f64 a (*.f64 a b))
(+.f64 (*.f64 a b) (+.f64 a (*.f64 1/2 (*.f64 a (pow.f64 b 2)))))
(+.f64 a (+.f64 (*.f64 a (*.f64 (pow.f64 b 2) 1/2)) (*.f64 a b)))
(+.f64 a (*.f64 a (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 (*.f64 a b) (+.f64 a (+.f64 (*.f64 1/2 (*.f64 a (pow.f64 b 2))) (*.f64 1/6 (*.f64 a (pow.f64 b 3))))))
(+.f64 a (+.f64 (+.f64 (*.f64 a (*.f64 (pow.f64 b 2) 1/2)) (*.f64 a (*.f64 (pow.f64 b 3) 1/6))) (*.f64 a b)))
(+.f64 a (+.f64 (*.f64 a b) (+.f64 (*.f64 a (*.f64 1/2 (pow.f64 b 2))) (*.f64 a (*.f64 1/6 (pow.f64 b 3))))))
(+.f64 (+.f64 a (*.f64 a b)) (*.f64 a (+.f64 (*.f64 1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 a (*.f64 a (+.f64 (+.f64 b (*.f64 1/2 (pow.f64 b 2))) (*.f64 1/6 (pow.f64 b 3)))))
(+.f64 a (*.f64 a (+.f64 (*.f64 1/6 (pow.f64 b 3)) (+.f64 b (*.f64 1/2 (pow.f64 b 2))))))
(+.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) 0)
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 a (*.f64 t x)))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a x) t))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))))
(+.f64 0 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 a (*.f64 t x)))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a x) t))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))))
(-.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) 0)
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 a (*.f64 t x)))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a x) t))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))))
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) 1)
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 a (*.f64 t x)))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a x) t))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))))
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x))))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 a (*.f64 t x)))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a x) t))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))))
(pow.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) 1)
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 a (*.f64 t x)))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a x) t))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 t (*.f64 x (log.f64 a)))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))))
(+.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) 0)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 a (*.f64 t x))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a x) t)))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 t (*.f64 x (log.f64 a))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 x (*.f64 t (log.f64 a))))) y)
(+.f64 0 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y))
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 a (*.f64 t x))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a x) t)))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 t (*.f64 x (log.f64 a))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 x (*.f64 t (log.f64 a))))) y)
(-.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) 0)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 a (*.f64 t x))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a x) t)))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 t (*.f64 x (log.f64 a))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 x (*.f64 t (log.f64 a))))) y)
(*.f64 1 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y))
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 a (*.f64 t x))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a x) t)))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 t (*.f64 x (log.f64 a))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 x (*.f64 t (log.f64 a))))) y)
(*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) 1)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 a (*.f64 t x))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a x) t)))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 t (*.f64 x (log.f64 a))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 x (*.f64 t (log.f64 a))))) y)
(*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)))
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 a (*.f64 t x))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a x) t)))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 t (*.f64 x (log.f64 a))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 x (*.f64 t (log.f64 a))))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)) (/.f64 1 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)))
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 a (*.f64 t x))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a x) t)))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 t (*.f64 x (log.f64 a))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 x (*.f64 t (log.f64 a))))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)) 1))
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 a (*.f64 t x))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a x) t)))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 t (*.f64 x (log.f64 a))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 x (*.f64 t (log.f64 a))))) y)
(*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)))
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 a (*.f64 t x))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a x) t)))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 t (*.f64 x (log.f64 a))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 x (*.f64 t (log.f64 a))))) y)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y)) (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y))))
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 a (*.f64 t x))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a x) t)))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 t (*.f64 x (log.f64 a))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 x (*.f64 t (log.f64 a))))) y)
(pow.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a t) x)))) y) 1)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 a (*.f64 t x))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (log.f64 (pow.f64 (pow.f64 a x) t)))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 t (*.f64 x (log.f64 a))))) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 x (*.f64 t (log.f64 a))))) y)
(+.f64 (log.f64 (pow.f64 (pow.f64 a t) x)) 0)
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 x (*.f64 t (log.f64 a)))
(+.f64 0 (log.f64 (pow.f64 (pow.f64 a t) x)))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 x (*.f64 t (log.f64 a)))
(-.f64 (log.f64 (pow.f64 (pow.f64 a t) x)) 0)
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 x (*.f64 t (log.f64 a)))
(/.f64 (log.f64 (pow.f64 (pow.f64 a t) x)) 1)
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 x (*.f64 t (log.f64 a)))
(/.f64 (log.f64 (pow.f64 (pow.f64 a t) x)) (/.f64 (log.f64 (pow.f64 (pow.f64 a t) x)) (log.f64 (pow.f64 (pow.f64 a t) x))))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 x (*.f64 t (log.f64 a)))
(pow.f64 (log.f64 (pow.f64 (pow.f64 a t) x)) 1)
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 x (*.f64 t (log.f64 a)))
(log.f64 (pow.f64 (pow.f64 a t) x))
(*.f64 (log.f64 a) (*.f64 x t))
(*.f64 t (*.f64 x (log.f64 a)))
(*.f64 x (*.f64 t (log.f64 a)))
(+.f64 (*.f64 a (exp.f64 b)) 0)
(*.f64 a (exp.f64 b))
(+.f64 0 (*.f64 a (exp.f64 b)))
(*.f64 a (exp.f64 b))
(-.f64 (*.f64 a (exp.f64 b)) 0)
(*.f64 a (exp.f64 b))
(/.f64 (*.f64 a (exp.f64 b)) 1)
(*.f64 a (exp.f64 b))
(/.f64 (*.f64 a (exp.f64 b)) (/.f64 (*.f64 a (exp.f64 b)) (*.f64 a (exp.f64 b))))
(*.f64 a (exp.f64 b))
(pow.f64 (*.f64 a (exp.f64 b)) 1)
(*.f64 a (exp.f64 b))

localize35.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 b (pow.f64 a -1))
1.3b
(*.f64 (*.f64 (pow.f64 a t) (+.f64 (pow.f64 a -1) (neg.f64 (*.f64 b (pow.f64 a -1))))) x)
2.0b
(/.f64 (*.f64 (*.f64 (pow.f64 a t) (+.f64 (pow.f64 a -1) (neg.f64 (*.f64 b (pow.f64 a -1))))) x) y)
3.0b
(*.f64 (pow.f64 a t) (+.f64 (pow.f64 a -1) (neg.f64 (*.f64 b (pow.f64 a -1)))))
Compiler

Compiled 87 to 51 computations (41.4% saved)

series33.0ms (0.1%)

Counts
4 → 168
Calls

42 calls:

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

rewrite174.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1142×rational.json-simplify-47
796×rational.json-5
794×exponential.json-3
794×rational.json-1
794×rational.json-2
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
017154
1144154
2453154
31693136
46994136
Stop Event
node limit
Counts
4 → 50
Calls
Call 1
Inputs
(*.f64 (pow.f64 a t) (+.f64 (pow.f64 a -1) (neg.f64 (*.f64 b (pow.f64 a -1)))))
(/.f64 (*.f64 (*.f64 (pow.f64 a t) (+.f64 (pow.f64 a -1) (neg.f64 (*.f64 b (pow.f64 a -1))))) x) y)
(*.f64 (*.f64 (pow.f64 a t) (+.f64 (pow.f64 a -1) (neg.f64 (*.f64 b (pow.f64 a -1))))) x)
(*.f64 b (pow.f64 a -1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))) (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)) (/.f64 1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 (pow.f64 a -1) b) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 a -1) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 a -1) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (*.f64 (pow.f64 a -1) b) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (pow.f64 a -1) b) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 a -1) b) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (-.f64 -1 (*.f64 (pow.f64 a -1) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a -1) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 a -1) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (*.f64 (pow.f64 a -1) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 a -1) b) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (pow.f64 a -1) b) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (pow.f64 a -1) b) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a -1) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a -1) b) (/.f64 (*.f64 (pow.f64 a -1) b) (*.f64 (pow.f64 a -1) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a -1) (neg.f64 b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 a -1) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 a -1) (neg.f64 b)))))))

simplify401.0ms (0.8%)

Algorithm
egg-herbie
Rules
1000×rational.json-simplify-47
830×rational.json-simplify-54
720×rational.json-simplify-43
600×rational.json-simplify-41
556×rational.json-simplify-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02158836
14458474
210408378
330708318
468238318
Stop Event
node limit
Counts
218 → 157
Calls
Call 1
Inputs
(/.f64 (*.f64 (-.f64 1 b) (pow.f64 a t)) a)
(/.f64 (*.f64 (-.f64 1 b) (pow.f64 a t)) a)
(/.f64 (*.f64 (-.f64 1 b) (pow.f64 a t)) a)
(/.f64 (*.f64 (-.f64 1 b) (pow.f64 a t)) a)
(/.f64 (*.f64 (-.f64 1 b) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) a)
(/.f64 (*.f64 (-.f64 1 b) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) a)
(/.f64 (*.f64 (-.f64 1 b) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) a)
(/.f64 (*.f64 (-.f64 1 b) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) a)
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) a)
(-.f64 (/.f64 1 a) (/.f64 b a))
(-.f64 (+.f64 (/.f64 1 a) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (log.f64 a)))) (/.f64 b a))
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (+.f64 (/.f64 1 a) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (log.f64 a))))) (/.f64 b a))
(-.f64 (+.f64 (*.f64 1/6 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (+.f64 (/.f64 1 a) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (log.f64 a)))))) (/.f64 b a))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (pow.f64 a t))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (pow.f64 a t))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (pow.f64 a t))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (pow.f64 a t))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (pow.f64 a t))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (pow.f64 a t))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (pow.f64 a t))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (pow.f64 a t))
(/.f64 (pow.f64 a t) a)
(+.f64 (/.f64 (pow.f64 a t) a) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a))
(+.f64 (/.f64 (pow.f64 a t) a) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a))
(+.f64 (/.f64 (pow.f64 a t) a) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a t) x)) (*.f64 a y))
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a t) x)) (*.f64 a y))
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a t) x)) (*.f64 a y))
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a t) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a y))
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a y))
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a y))
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a y))
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y)
(+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 x (log.f64 a)))) y) (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 (log.f64 a) x))) y) (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y)))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 (log.f64 a) x))) y) (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y))))
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)))
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a t) x)) a)
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a t) x)) a)
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a t) x)) a)
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a t) x)) a)
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) a)
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) a)
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) a)
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) a)
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) a)
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x)
(+.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x))
(+.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 x (log.f64 a)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)))) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x)))
(+.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 x (log.f64 a)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)))) (+.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) (*.f64 1/6 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)))))))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(/.f64 (*.f64 (pow.f64 a t) x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 (*.f64 (pow.f64 a t) x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 (*.f64 (pow.f64 a t) x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 (*.f64 (pow.f64 a t) x) a))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 (*.f64 (pow.f64 a t) x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 (*.f64 (pow.f64 a t) x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 (*.f64 (pow.f64 a t) x) a))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 (*.f64 (pow.f64 a t) x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 (*.f64 (pow.f64 a t) x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 (*.f64 (pow.f64 a t) x) a))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(+.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))) 0)
(+.f64 0 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))))
(-.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))) 0)
(-.f64 0 (neg.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))))) 1)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))) 1)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))) (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))))))
(pow.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))) 1)
(neg.f64 (neg.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) 0)
(+.f64 0 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y))
(-.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y))) 1)
(*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) 1)
(*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)))
(*.f64 1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)) (/.f64 1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)) 1))
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y))))
(pow.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)))
(+.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) 0)
(+.f64 0 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)))
(-.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) 0)
(-.f64 0 (neg.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)))) 1)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) 1)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x))))
(pow.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) 1)
(neg.f64 (neg.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x))))
(+.f64 -1 (+.f64 (*.f64 (pow.f64 a -1) b) 1))
(+.f64 (*.f64 (pow.f64 a -1) b) 0)
(+.f64 0 (*.f64 (pow.f64 a -1) b))
(+.f64 1 (-.f64 (*.f64 (pow.f64 a -1) b) 1))
(+.f64 (+.f64 (*.f64 (pow.f64 a -1) b) 1) -1)
(+.f64 (-.f64 (*.f64 (pow.f64 a -1) b) 1) 1)
(-.f64 -1 (-.f64 -1 (*.f64 (pow.f64 a -1) b)))
(-.f64 (*.f64 (pow.f64 a -1) b) 0)
(-.f64 0 (*.f64 (pow.f64 a -1) (neg.f64 b)))
(-.f64 1 (-.f64 1 (*.f64 (pow.f64 a -1) b)))
(-.f64 (+.f64 (*.f64 (pow.f64 a -1) b) 1) 1)
(-.f64 (-.f64 (*.f64 (pow.f64 a -1) b) -2) 2)
(-.f64 (-.f64 (*.f64 (pow.f64 a -1) b) 1) -1)
(/.f64 (*.f64 (pow.f64 a -1) b) 1)
(/.f64 (*.f64 (pow.f64 a -1) b) (/.f64 (*.f64 (pow.f64 a -1) b) (*.f64 (pow.f64 a -1) b)))
(/.f64 (*.f64 (pow.f64 a -1) (neg.f64 b)) -1)
(pow.f64 (*.f64 (pow.f64 a -1) b) 1)
(neg.f64 (*.f64 (pow.f64 a -1) (neg.f64 b)))
Outputs
(/.f64 (*.f64 (-.f64 1 b) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 a t) (-.f64 1 b)) a)
(/.f64 (*.f64 (-.f64 1 b) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 a t) (-.f64 1 b)) a)
(/.f64 (*.f64 (-.f64 1 b) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 a t) (-.f64 1 b)) a)
(/.f64 (*.f64 (-.f64 1 b) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 a t) (-.f64 1 b)) a)
(/.f64 (*.f64 (-.f64 1 b) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) a)
(/.f64 (*.f64 (-.f64 1 b) (exp.f64 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) -1)))) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (-.f64 1 b)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (-.f64 1 b)) a)
(/.f64 (*.f64 (-.f64 1 b) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) a)
(/.f64 (*.f64 (-.f64 1 b) (exp.f64 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) -1)))) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (-.f64 1 b)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (-.f64 1 b)) a)
(/.f64 (*.f64 (-.f64 1 b) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) a)
(/.f64 (*.f64 (-.f64 1 b) (exp.f64 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) -1)))) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (-.f64 1 b)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (-.f64 1 b)) a)
(/.f64 (*.f64 (-.f64 1 b) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) a)
(/.f64 (*.f64 (-.f64 1 b) (exp.f64 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) -1)))) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (-.f64 1 b)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (-.f64 1 b)) a)
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 (+.f64 1 (neg.f64 b)) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 (-.f64 1 b) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 (+.f64 1 (neg.f64 b)) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 (-.f64 1 b) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 (+.f64 1 (neg.f64 b)) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 (-.f64 1 b) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 (+.f64 1 (neg.f64 b)) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 (-.f64 1 b) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) a)
(-.f64 (/.f64 1 a) (/.f64 b a))
(-.f64 (+.f64 (/.f64 1 a) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (log.f64 a)))) (/.f64 b a))
(-.f64 (+.f64 (/.f64 1 a) (*.f64 t (*.f64 (log.f64 a) (-.f64 (/.f64 1 a) (/.f64 b a))))) (/.f64 b a))
(-.f64 (+.f64 (/.f64 1 a) (*.f64 t (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (log.f64 a)))) (/.f64 b a))
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (+.f64 (/.f64 1 a) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (log.f64 a))))) (/.f64 b a))
(-.f64 (+.f64 (/.f64 1 a) (+.f64 (*.f64 t (*.f64 (log.f64 a) (-.f64 (/.f64 1 a) (/.f64 b a)))) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) 1/2)))) (/.f64 b a))
(-.f64 (+.f64 (/.f64 1 a) (+.f64 (*.f64 t (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (log.f64 a))) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 1/2 (pow.f64 (*.f64 t (log.f64 a)) 2))))) (/.f64 b a))
(-.f64 (+.f64 (/.f64 1 a) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (+.f64 (*.f64 1/2 (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 t (log.f64 a))))) (/.f64 b a))
(-.f64 (+.f64 (/.f64 1 a) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (+.f64 (*.f64 t (log.f64 a)) (*.f64 1/2 (pow.f64 (*.f64 t (log.f64 a)) 2))))) (/.f64 b a))
(-.f64 (+.f64 (*.f64 1/6 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (+.f64 (/.f64 1 a) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (log.f64 a)))))) (/.f64 b a))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) 1/2)) (+.f64 (+.f64 (/.f64 1 a) (*.f64 t (*.f64 (log.f64 a) (-.f64 (/.f64 1 a) (/.f64 b a))))) (*.f64 1/6 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (pow.f64 (*.f64 t (log.f64 a)) 3))))) (/.f64 b a))
(-.f64 (+.f64 (/.f64 1 a) (+.f64 (+.f64 (*.f64 t (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (log.f64 a))) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 1/2 (pow.f64 (*.f64 t (log.f64 a)) 2)))) (*.f64 1/6 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (pow.f64 (*.f64 t (log.f64 a)) 3))))) (/.f64 b a))
(-.f64 (+.f64 (+.f64 (/.f64 1 a) (*.f64 t (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (log.f64 a)))) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (+.f64 (*.f64 1/6 (pow.f64 (*.f64 t (log.f64 a)) 3)) (*.f64 1/2 (pow.f64 (*.f64 t (log.f64 a)) 2))))) (/.f64 b a))
(-.f64 (+.f64 (/.f64 1 a) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (+.f64 (*.f64 1/6 (pow.f64 (*.f64 t (log.f64 a)) 3)) (+.f64 (*.f64 t (log.f64 a)) (*.f64 1/2 (pow.f64 (*.f64 t (log.f64 a)) 2)))))) (/.f64 b a))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (pow.f64 a t))
(*.f64 (pow.f64 a t) (-.f64 (/.f64 1 a) (/.f64 b a)))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (pow.f64 a t))
(*.f64 (pow.f64 a t) (-.f64 (/.f64 1 a) (/.f64 b a)))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (pow.f64 a t))
(*.f64 (pow.f64 a t) (-.f64 (/.f64 1 a) (/.f64 b a)))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (pow.f64 a t))
(*.f64 (pow.f64 a t) (-.f64 (/.f64 1 a) (/.f64 b a)))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (pow.f64 a t))
(*.f64 (pow.f64 a t) (-.f64 (/.f64 1 a) (/.f64 b a)))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (pow.f64 a t))
(*.f64 (pow.f64 a t) (-.f64 (/.f64 1 a) (/.f64 b a)))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (pow.f64 a t))
(*.f64 (pow.f64 a t) (-.f64 (/.f64 1 a) (/.f64 b a)))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (pow.f64 a t))
(*.f64 (pow.f64 a t) (-.f64 (/.f64 1 a) (/.f64 b a)))
(/.f64 (pow.f64 a t) a)
(+.f64 (/.f64 (pow.f64 a t) a) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (neg.f64 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (neg.f64 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (neg.f64 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a))
(neg.f64 (/.f64 (*.f64 b (pow.f64 a t)) a))
(+.f64 (/.f64 (pow.f64 a t) a) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (neg.f64 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (neg.f64 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (neg.f64 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a))
(neg.f64 (/.f64 (*.f64 b (pow.f64 a t)) a))
(+.f64 (/.f64 (pow.f64 a t) a) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (neg.f64 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (neg.f64 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (neg.f64 (/.f64 (*.f64 b (pow.f64 a t)) a)))
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a t) x)) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a t) x)) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a t) x)) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a t) x)) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) -1))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) -1))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) -1))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) -1))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a y))
(/.f64 (*.f64 (+.f64 1 (neg.f64 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a y))
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a y))
(/.f64 (*.f64 (+.f64 1 (neg.f64 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a y))
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a y))
(/.f64 (*.f64 (+.f64 1 (neg.f64 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a y))
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a y))
(/.f64 (*.f64 (+.f64 1 (neg.f64 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a y))
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 (-.f64 1 b) x)) (*.f64 a y))
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y)
(+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 x (log.f64 a)))) y) (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y))
(+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y) (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y) (/.f64 (*.f64 t (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (log.f64 a) x))) y))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 (log.f64 a) x))) y) (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) y)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y) (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 (log.f64 a) x))) y)))
(+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 (log.f64 a) x))) y) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) x)) y))))
(+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) x)) y)) (/.f64 (*.f64 t (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (log.f64 a) x))) y)))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 (log.f64 a) x))) y) (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) y)) (+.f64 (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y) (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 (log.f64 a) x))) y)) (*.f64 1/6 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3))) y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) x)) y)) (+.f64 (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y) (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 (log.f64 a) x))) y)) (*.f64 1/6 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 3) x)) y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) x)) y)) (+.f64 (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y) (/.f64 (*.f64 t (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (log.f64 a) x))) y)) (*.f64 1/6 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 3) x)) y))))
(+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y) (+.f64 (+.f64 (/.f64 (*.f64 t (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (log.f64 a) x))) y) (*.f64 1/6 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 3) x)) y))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) x)) y))))
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)) (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)) (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)) (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)) (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)) (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)) (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)) (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)) (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)) (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))))
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x)) y)
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a t) x)) a)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) x)) a)
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a t) x)) a)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) x)) a)
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a t) x)) a)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) x)) a)
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a t) x)) a)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) x)) a)
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) -1))) (*.f64 (-.f64 1 b) x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 1 b) x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (*.f64 (-.f64 1 b) x)) a)
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) -1))) (*.f64 (-.f64 1 b) x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 1 b) x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (*.f64 (-.f64 1 b) x)) a)
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) -1))) (*.f64 (-.f64 1 b) x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 1 b) x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (*.f64 (-.f64 1 b) x)) a)
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) -1))) (*.f64 (-.f64 1 b) x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (*.f64 (-.f64 1 b) x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (*.f64 (-.f64 1 b) x)) a)
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 (+.f64 1 (neg.f64 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 (-.f64 1 b) x)) a)
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 (+.f64 1 (neg.f64 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 (-.f64 1 b) x)) a)
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 (+.f64 1 (neg.f64 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 (-.f64 1 b) x)) a)
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 (+.f64 1 (neg.f64 b)) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 (-.f64 1 b) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 (-.f64 1 b) x)) a)
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x)
(+.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x))
(+.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 (log.f64 a) x))))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(+.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 x (log.f64 a)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)))) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x)))
(+.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 (log.f64 a) x))) (+.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) 1/2))))
(+.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) x))))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (+.f64 (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) (*.f64 x 1/2)) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (+.f64 x (*.f64 x (+.f64 (*.f64 t (log.f64 a)) (*.f64 1/2 (pow.f64 (*.f64 t (log.f64 a)) 2))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 x (log.f64 a)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)))) (+.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) (*.f64 1/6 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 (log.f64 a) x))) (+.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) (+.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3)) 1/6)) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) 1/2)))))
(+.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 t (*.f64 (log.f64 a) x))) (+.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) x))) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (+.f64 x (*.f64 1/6 (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 3) x))))))
(+.f64 (*.f64 t (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (log.f64 a) x))) (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (+.f64 (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) (*.f64 x 1/2)) (+.f64 x (*.f64 1/6 (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 3) x))))))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (+.f64 (+.f64 x (*.f64 1/6 (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 3) x))) (*.f64 x (+.f64 (*.f64 t (log.f64 a)) (*.f64 1/2 (pow.f64 (*.f64 t (log.f64 a)) 2))))))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(/.f64 (*.f64 (pow.f64 a t) x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 (*.f64 (pow.f64 a t) x) a))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 (*.f64 (pow.f64 a t) x) a))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 (*.f64 (pow.f64 a t) x) a))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a))
(neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 (*.f64 (pow.f64 a t) x) a))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 (*.f64 (pow.f64 a t) x) a))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 (*.f64 (pow.f64 a t) x) a))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a))
(neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 (*.f64 (pow.f64 a t) x) a))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 (*.f64 (pow.f64 a t) x) a))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 (*.f64 (pow.f64 a t) x) a))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) (*.f64 (pow.f64 a t) x))
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(/.f64 b a)
(+.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))) 0)
(*.f64 (pow.f64 a t) (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))
(*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) (pow.f64 a t)))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (pow.f64 a -1)))
(+.f64 0 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))))
(*.f64 (pow.f64 a t) (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))
(*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) (pow.f64 a t)))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (pow.f64 a -1)))
(-.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))) 0)
(*.f64 (pow.f64 a t) (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))
(*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) (pow.f64 a t)))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (pow.f64 a -1)))
(-.f64 0 (neg.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))))))
(*.f64 (pow.f64 a t) (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))
(*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) (pow.f64 a t)))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (pow.f64 a -1)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))))) 1)
(*.f64 (pow.f64 a t) (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))
(*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) (pow.f64 a t)))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (pow.f64 a -1)))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))) 1)
(*.f64 (pow.f64 a t) (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))
(*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) (pow.f64 a t)))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (pow.f64 a -1)))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))) (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))))))
(*.f64 (pow.f64 a t) (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))
(*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) (pow.f64 a t)))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (pow.f64 a -1)))
(pow.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b)))) 1)
(*.f64 (pow.f64 a t) (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))
(*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) (pow.f64 a t)))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (pow.f64 a -1)))
(neg.f64 (neg.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))))))
(*.f64 (pow.f64 a t) (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))
(*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) (pow.f64 a t)))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (pow.f64 a -1)))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) 0)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1)))) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1))) y)
(+.f64 0 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1)))) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1))) y)
(-.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) 0)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1)))) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1))) y)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1)))) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1))) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y))) 1)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1)))) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1))) y)
(*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) 1)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1)))) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1))) y)
(*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1)))) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1))) y)
(*.f64 1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1)))) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)) (/.f64 1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1)))) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)) 1))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1)))) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1))) y)
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1)))) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1))) y)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y))))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1)))) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1))) y)
(pow.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y) 1)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1)))) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1))) y)
(neg.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) y)))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1)))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x))) y)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1)))) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1))) y)
(+.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) 0)
(*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1))))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x)))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1))))
(*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1)))
(+.f64 0 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)))
(*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1))))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x)))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1))))
(*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1)))
(-.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) 0)
(*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1))))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x)))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1))))
(*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1)))
(-.f64 0 (neg.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x))))
(*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1))))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x)))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1))))
(*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)))) 1)
(*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1))))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x)))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1))))
(*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1)))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) 1)
(*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1))))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x)))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1))))
(*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1)))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x))))
(*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1))))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x)))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1))))
(*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1)))
(pow.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x)) 1)
(*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1))))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x)))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1))))
(*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1)))
(neg.f64 (neg.f64 (*.f64 (pow.f64 a t) (*.f64 (*.f64 (pow.f64 a -1) (+.f64 1 (neg.f64 b))) x))))
(*.f64 (pow.f64 a t) (*.f64 x (*.f64 (+.f64 1 (neg.f64 b)) (pow.f64 a -1))))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 (pow.f64 a -1) x)))
(*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) (*.f64 x (pow.f64 a -1))))
(*.f64 (*.f64 (pow.f64 a t) x) (*.f64 (-.f64 1 b) (pow.f64 a -1)))
(+.f64 -1 (+.f64 (*.f64 (pow.f64 a -1) b) 1))
(*.f64 b (pow.f64 a -1))
(+.f64 (*.f64 (pow.f64 a -1) b) 0)
(*.f64 b (pow.f64 a -1))
(+.f64 0 (*.f64 (pow.f64 a -1) b))
(*.f64 b (pow.f64 a -1))
(+.f64 1 (-.f64 (*.f64 (pow.f64 a -1) b) 1))
(*.f64 b (pow.f64 a -1))
(+.f64 (+.f64 (*.f64 (pow.f64 a -1) b) 1) -1)
(*.f64 b (pow.f64 a -1))
(+.f64 (-.f64 (*.f64 (pow.f64 a -1) b) 1) 1)
(*.f64 b (pow.f64 a -1))
(-.f64 -1 (-.f64 -1 (*.f64 (pow.f64 a -1) b)))
(*.f64 b (pow.f64 a -1))
(-.f64 (*.f64 (pow.f64 a -1) b) 0)
(*.f64 b (pow.f64 a -1))
(-.f64 0 (*.f64 (pow.f64 a -1) (neg.f64 b)))
(*.f64 b (pow.f64 a -1))
(-.f64 1 (-.f64 1 (*.f64 (pow.f64 a -1) b)))
(*.f64 b (pow.f64 a -1))
(-.f64 (+.f64 (*.f64 (pow.f64 a -1) b) 1) 1)
(*.f64 b (pow.f64 a -1))
(-.f64 (-.f64 (*.f64 (pow.f64 a -1) b) -2) 2)
(*.f64 b (pow.f64 a -1))
(-.f64 (-.f64 (*.f64 (pow.f64 a -1) b) 1) -1)
(*.f64 b (pow.f64 a -1))
(/.f64 (*.f64 (pow.f64 a -1) b) 1)
(*.f64 b (pow.f64 a -1))
(/.f64 (*.f64 (pow.f64 a -1) b) (/.f64 (*.f64 (pow.f64 a -1) b) (*.f64 (pow.f64 a -1) b)))
(*.f64 b (pow.f64 a -1))
(/.f64 (*.f64 (pow.f64 a -1) (neg.f64 b)) -1)
(*.f64 b (pow.f64 a -1))
(pow.f64 (*.f64 (pow.f64 a -1) b) 1)
(*.f64 b (pow.f64 a -1))
(neg.f64 (*.f64 (pow.f64 a -1) (neg.f64 b)))
(*.f64 b (pow.f64 a -1))

eval1.3s (2.4%)

Compiler

Compiled 21892 to 8218 computations (62.5% saved)

prune823.0ms (1.5%)

Pruning

21 alts after pruning (21 fresh and 0 done)

PrunedKeptTotal
New82419843
Fresh527
Picked101
Done505
Total83521856
Error
0.2b
Counts
856 → 21
Alt Table
Click to see full alt table
StatusErrorProgram
28.2b
(/.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) x)) a) y)
23.3b
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)
25.4b
(/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y)
42.1b
(/.f64 (/.f64 x a) y)
31.2b
(/.f64 (*.f64 (pow.f64 a t) x) y)
40.3b
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 a b) a)) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y)
46.8b
(/.f64 (*.f64 (/.f64 1 a) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) (+.f64 x (*.f64 x (neg.f64 b))))) y)
42.1b
(/.f64 (*.f64 (/.f64 1 a) x) y)
45.4b
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y)
21.6b
(/.f64 (*.f64 (-.f64 (-.f64 0 (-.f64 -1 (pow.f64 a (+.f64 t -1)))) 1) x) y)
27.6b
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (*.f64 y (log.f64 z)) (pow.f64 a (+.f64 -1 t)))) x) y)
26.8b
(/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) x) y)
30.1b
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b (pow.f64 a t)) a)) x) y)
42.6b
(/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x) y)
35.5b
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
30.1b
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)
42.9b
(/.f64 x (*.f64 a y))
15.2b
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 1)
45.4b
(+.f64 (/.f64 (*.f64 (/.f64 1 a) x) y) (neg.f64 (/.f64 (*.f64 (/.f64 1 a) (*.f64 b x)) y)))
54.9b
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
32.4b
(neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
Compiler

Compiled 784 to 560 computations (28.6% saved)

localize38.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (pow.f64 a (+.f64 t -1)) x)
0.1b
(pow.f64 a (+.f64 t -1))
1.2b
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 1)
2.0b
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)
Compiler

Compiled 76 to 50 computations (34.2% saved)

series5.0ms (0%)

Counts
4 → 156
Calls

39 calls:

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

rewrite183.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
936×rational.json-simplify-47
760×rational.json-simplify-49
712×rational.json-simplify-50
710×rational.json-5
708×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01682
115282
247282
3156382
4604982
Stop Event
node limit
Counts
4 → 110
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 1)
(pow.f64 a (+.f64 t -1))
(*.f64 (pow.f64 a (+.f64 t -1)) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (+.f64 -2 (-.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (+.f64 (+.f64 -1 (-.f64 -2 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (-.f64 2 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (+.f64 -2 (-.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (+.f64 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 2 (-.f64 2 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 2 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -2 (-.f64 -2 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -2 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -2 (+.f64 (+.f64 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) -3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -3 (+.f64 -1 (-.f64 -2 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -3 (+.f64 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 3) -3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 -1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (/.f64 (/.f64 -1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 -1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (/.f64 (/.f64 -1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 a (+.f64 t -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 a (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 a (+.f64 t -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (pow.f64 a (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (pow.f64 a (+.f64 t -1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 t -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 a (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (pow.f64 a (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a t) (pow.f64 a -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a -1) (pow.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (/.f64 1 (pow.f64 a (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (*.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (pow.f64 (/.f64 1 a) (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (pow.f64 a (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 a a) t) (*.f64 (pow.f64 a -1) (/.f64 1 (pow.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a a) (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 t -1)) (/.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a a) (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 t -1)) (/.f64 (*.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) 1) (pow.f64 (*.f64 a a) (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 t -1)) (/.f64 (pow.f64 (/.f64 1 a) (+.f64 t -1)) (pow.f64 (*.f64 a a) (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 t -1)) (pow.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 t -1))) (/.f64 (/.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a a) (+.f64 t -1))) (pow.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 a (+.f64 t -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 a (+.f64 t -1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (pow.f64 a (+.f64 t -1)) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 (pow.f64 a (+.f64 t -1)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x)))))))

simplify319.0ms (0.6%)

Algorithm
egg-herbie
Rules
1162×rational.json-simplify-2
1136×rational.json-simplify-49
1078×rational.json-simplify-54
646×rational.json-simplify-1
644×rational.json-simplify-50
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02507776
15097594
214197594
331717570
471487442
Stop Event
node limit
Counts
266 → 177
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 x (*.f64 a y))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 y a)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y a))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y a)) (/.f64 x (*.f64 y a))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y a))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)) (*.f64 y a))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y a)) (/.f64 x (*.f64 y a)))))
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 x (*.f64 a y))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 y a)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y a))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y a)) (/.f64 x (*.f64 y a))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y a))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)) (*.f64 y a))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y a)) (/.f64 x (*.f64 y a)))))
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(pow.f64 a (-.f64 t 1))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (-.f64 t 1))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(/.f64 1 a)
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (/.f64 1 a))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (/.f64 1 a)))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (/.f64 1 a))))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (-.f64 t 1))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(/.f64 x a)
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) a)) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) a)) (/.f64 x a))))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(+.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1))
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 0)
(+.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1) -1)
(+.f64 1 (+.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(+.f64 (+.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1)
(-.f64 -1 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(-.f64 -1 (+.f64 -2 (-.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(-.f64 -1 (+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -2) 1))
(-.f64 -1 (+.f64 (+.f64 -1 (-.f64 -2 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 2))
(-.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(-.f64 0 (+.f64 (-.f64 2 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -2))
(-.f64 0 (+.f64 (+.f64 -2 (-.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 1))
(-.f64 0 (+.f64 (+.f64 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 2) -1))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1) 1)
(-.f64 1 (-.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(-.f64 1 (+.f64 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 2))
(-.f64 1 (+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 2) -1))
(-.f64 2 (-.f64 2 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(-.f64 2 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 2))
(-.f64 (+.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 2) 2)
(-.f64 -2 (-.f64 -2 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(-.f64 -2 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -2))
(-.f64 -2 (+.f64 (+.f64 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -2) 1))
(-.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 2) -2)
(-.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) -3) 3)
(-.f64 -3 (+.f64 -1 (-.f64 -2 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(-.f64 -3 (+.f64 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -2))
(-.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 3) -3)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))
(*.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -1)
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 -1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (/.f64 (/.f64 -1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))
(pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(+.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1))
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 0)
(+.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1) -1)
(+.f64 1 (+.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(+.f64 (+.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))
(*.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -1)
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 -1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (/.f64 (/.f64 -1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)
(/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -1)
(pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(+.f64 (pow.f64 a (+.f64 t -1)) 0)
(+.f64 0 (pow.f64 a (+.f64 t -1)))
(-.f64 (pow.f64 a (+.f64 t -1)) 0)
(-.f64 0 (neg.f64 (pow.f64 a (+.f64 t -1))))
(-.f64 (-.f64 0 (-.f64 -1 (pow.f64 a (+.f64 t -1)))) 1)
(*.f64 (pow.f64 a (+.f64 t -1)) 1)
(*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))
(*.f64 1 (pow.f64 a (+.f64 t -1)))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a t) (pow.f64 a -1))
(*.f64 (pow.f64 a -1) (pow.f64 a t))
(*.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (/.f64 1 (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (*.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) 1))
(*.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (pow.f64 (/.f64 1 a) (+.f64 t -1)))
(*.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 (*.f64 a a) t) (*.f64 (pow.f64 a -1) (/.f64 1 (pow.f64 a t))))
(*.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a a) (+.f64 t -1)))
(*.f64 (pow.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 t -1)) (/.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a a) (+.f64 t -1))))
(*.f64 (pow.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 t -1)) (/.f64 (*.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) 1) (pow.f64 (*.f64 a a) (+.f64 t -1))))
(*.f64 (pow.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 t -1)) (/.f64 (pow.f64 (/.f64 1 a) (+.f64 t -1)) (pow.f64 (*.f64 a a) (+.f64 t -1))))
(*.f64 (*.f64 (pow.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 t -1)) (pow.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 t -1))) (/.f64 (/.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a a) (+.f64 t -1))) (pow.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 t -1))))
(/.f64 (pow.f64 a (+.f64 t -1)) 1)
(/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))
(neg.f64 (neg.f64 (pow.f64 a (+.f64 t -1))))
(+.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 0)
(+.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) x))
(-.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 0)
(-.f64 0 (neg.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (pow.f64 a (+.f64 t -1)) x))) 1)
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 1)
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 (pow.f64 a (+.f64 t -1)) x)))
(pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 1)
(neg.f64 (neg.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x)))
Outputs
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1)))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t)))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1)))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t)))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1)))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t)))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1)))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t)))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 x (*.f64 a y))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 y a)))
(+.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)))
(+.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 a y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y a))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y a)) (/.f64 x (*.f64 y a))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 a y))) (+.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 a y)) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 a y)))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 a y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y a))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)) (*.f64 y a))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y a)) (/.f64 x (*.f64 y a)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 a y))) (+.f64 (+.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) (*.f64 a y)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 a y))) (+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3)) (*.f64 a y))) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 a y)))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 a y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y))) (*.f64 1/6 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3)) (*.f64 a y)))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3)) (*.f64 a y))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 a y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)))))
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (-.f64 -1 (neg.f64 t))))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (-.f64 -1 (neg.f64 t))))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (-.f64 -1 (neg.f64 t))))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (-.f64 -1 (neg.f64 t))))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1)))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t)))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1)))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t)))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1)))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t)))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1)))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t)))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 x (*.f64 a y))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 y a)))
(+.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)))
(+.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 a y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y a))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y a)) (/.f64 x (*.f64 y a))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 a y))) (+.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 a y)) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 a y)))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 a y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y a))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)) (*.f64 y a))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y a)) (/.f64 x (*.f64 y a)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 a y))) (+.f64 (+.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) (*.f64 a y)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 a y))) (+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3)) (*.f64 a y))) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 a y)))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 a y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y))) (*.f64 1/6 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3)) (*.f64 a y)))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3)) (*.f64 a y))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 a y))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)))))
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (-.f64 -1 (neg.f64 t))))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (-.f64 -1 (neg.f64 t))))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (-.f64 -1 (neg.f64 t))))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t)))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (-.f64 -1 (neg.f64 t))))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 t -1))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 t -1))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 t -1))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 t -1))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1)))
(exp.f64 (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t)))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1)))
(exp.f64 (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t)))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1)))
(exp.f64 (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t)))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1)))
(exp.f64 (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t)))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(/.f64 1 a)
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (/.f64 1 a))
(+.f64 (/.f64 1 a) (/.f64 (*.f64 t (log.f64 a)) a))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (/.f64 1 a)))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (/.f64 1 a) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) a))))
(+.f64 (/.f64 1 a) (+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) a))))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (/.f64 1 a))))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) a)) (+.f64 (/.f64 1 a) (*.f64 1/6 (/.f64 (pow.f64 (*.f64 t (log.f64 a)) 3) a)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) a)) (+.f64 (+.f64 (/.f64 1 a) (*.f64 1/6 (/.f64 (pow.f64 (*.f64 t (log.f64 a)) 3) a))) (/.f64 (*.f64 t (log.f64 a)) a)))
(+.f64 (+.f64 (/.f64 1 a) (/.f64 (*.f64 t (log.f64 a)) a)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 t (log.f64 a)) 2) a)) (*.f64 1/6 (/.f64 (pow.f64 (*.f64 t (log.f64 a)) 3) a))))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 t -1))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 t -1))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 t -1))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 t -1))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1)))))
(exp.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))))
(exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t)))))
(exp.f64 (*.f64 (log.f64 a) (-.f64 -1 (neg.f64 t))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1)))))
(exp.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))))
(exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t)))))
(exp.f64 (*.f64 (log.f64 a) (-.f64 -1 (neg.f64 t))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1)))))
(exp.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))))
(exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t)))))
(exp.f64 (*.f64 (log.f64 a) (-.f64 -1 (neg.f64 t))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1)))))
(exp.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))))
(exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t)))))
(exp.f64 (*.f64 (log.f64 a) (-.f64 -1 (neg.f64 t))))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))))
(*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))))
(*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))))
(*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))))
(*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))))
(*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))))
(*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))))
(*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))))
(*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))))
(*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (*.f64 (log.f64 (/.f64 1 a)) -1))))
(*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (neg.f64 (log.f64 (/.f64 1 a))))))
(*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 (+.f64 t -1)))))
(*.f64 x (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (-.f64 1 t))))
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(/.f64 x a)
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a))
(+.f64 (/.f64 x a) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a))
(+.f64 (/.f64 x a) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) a))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) a)) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (+.f64 (/.f64 x a) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) a))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) a)))
(+.f64 (/.f64 x a) (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) a))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) a)) (+.f64 (/.f64 x a) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a)))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) a)) (/.f64 x a))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (+.f64 (+.f64 (/.f64 x a) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) a))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) a))))
(+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) a)) (+.f64 (/.f64 x a) (*.f64 1/6 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3)) a)))))
(+.f64 (/.f64 x a) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) a)) (*.f64 1/6 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3)) a))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a)))
(+.f64 (/.f64 x a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3)) a)) (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) a)))))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 x (exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1))))))
(*.f64 x (exp.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a)))))
(*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))))
(*.f64 x (exp.f64 (*.f64 (log.f64 a) (-.f64 -1 (neg.f64 t)))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 x (exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1))))))
(*.f64 x (exp.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a)))))
(*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))))
(*.f64 x (exp.f64 (*.f64 (log.f64 a) (-.f64 -1 (neg.f64 t)))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 x (exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1))))))
(*.f64 x (exp.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a)))))
(*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))))
(*.f64 x (exp.f64 (*.f64 (log.f64 a) (-.f64 -1 (neg.f64 t)))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 x (exp.f64 (*.f64 -1 (*.f64 (log.f64 a) (+.f64 1 (*.f64 t -1))))))
(*.f64 x (exp.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a)))))
(*.f64 x (exp.f64 (*.f64 (log.f64 a) (neg.f64 (+.f64 1 (neg.f64 t))))))
(*.f64 x (exp.f64 (*.f64 (log.f64 a) (-.f64 -1 (neg.f64 t)))))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(+.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 0)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(+.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1) -1)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(+.f64 1 (+.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(+.f64 (+.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 -1 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 -1 (+.f64 -2 (-.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 -1 (+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -2) 1))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 -1 (+.f64 (+.f64 -1 (-.f64 -2 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 2))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 0)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 0 (+.f64 (-.f64 2 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -2))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 0 (+.f64 (+.f64 -2 (-.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 1))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 0 (+.f64 (+.f64 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 2) -1))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1) 1)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 1 (-.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 1 (+.f64 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 2))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 1 (+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 2) -1))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 2 (-.f64 2 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 2 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 2))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 (+.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -1)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 2) 2)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 -2 (-.f64 -2 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 -2 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -2))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 -2 (+.f64 (+.f64 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -2) 1))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 2) -2)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) -3) 3)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 -3 (+.f64 -1 (-.f64 -2 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 -3 (+.f64 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -2))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(-.f64 (-.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 3) -3)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -1)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 -1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (/.f64 (/.f64 -1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(neg.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(+.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 0)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(+.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1) -1)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(+.f64 1 (+.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(+.f64 (+.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -1)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 -1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) 1) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (/.f64 (/.f64 -1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) -1)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 1)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(neg.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(+.f64 (pow.f64 a (+.f64 t -1)) 0)
(pow.f64 a (+.f64 t -1))
(+.f64 0 (pow.f64 a (+.f64 t -1)))
(pow.f64 a (+.f64 t -1))
(-.f64 (pow.f64 a (+.f64 t -1)) 0)
(pow.f64 a (+.f64 t -1))
(-.f64 0 (neg.f64 (pow.f64 a (+.f64 t -1))))
(pow.f64 a (+.f64 t -1))
(-.f64 (-.f64 0 (-.f64 -1 (pow.f64 a (+.f64 t -1)))) 1)
(pow.f64 a (+.f64 t -1))
(*.f64 (pow.f64 a (+.f64 t -1)) 1)
(pow.f64 a (+.f64 t -1))
(*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))
(pow.f64 a (+.f64 t -1))
(*.f64 1 (pow.f64 a (+.f64 t -1)))
(pow.f64 a (+.f64 t -1))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (pow.f64 a (+.f64 t -1)))
(pow.f64 a (+.f64 t -1))
(*.f64 (pow.f64 a t) (pow.f64 a -1))
(pow.f64 a (+.f64 t -1))
(*.f64 (pow.f64 a -1) (pow.f64 a t))
(pow.f64 a (+.f64 t -1))
(*.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (/.f64 1 (pow.f64 a (+.f64 t -1))))
(pow.f64 a (+.f64 t -1))
(*.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (*.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) 1))
(pow.f64 a (+.f64 t -1))
(*.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (pow.f64 (/.f64 1 a) (+.f64 t -1)))
(pow.f64 (*.f64 (*.f64 a a) (/.f64 1 a)) (+.f64 t -1))
(pow.f64 (*.f64 (/.f64 1 a) (*.f64 a a)) (+.f64 t -1))
(pow.f64 (*.f64 a (/.f64 a a)) (+.f64 t -1))
(*.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (pow.f64 a (+.f64 t -1))))
(pow.f64 a (+.f64 t -1))
(*.f64 (pow.f64 (*.f64 a a) t) (*.f64 (pow.f64 a -1) (/.f64 1 (pow.f64 a t))))
(*.f64 (pow.f64 a -1) (*.f64 (/.f64 1 (pow.f64 a t)) (pow.f64 (*.f64 a a) t)))
(*.f64 (pow.f64 a -1) (*.f64 (pow.f64 (*.f64 a a) t) (/.f64 1 (pow.f64 a t))))
(*.f64 (pow.f64 a -1) (*.f64 (pow.f64 a t) (/.f64 (pow.f64 a t) (pow.f64 a t))))
(*.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a a) (+.f64 t -1)))
(pow.f64 a (+.f64 t -1))
(*.f64 (pow.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 t -1)) (/.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a a) (+.f64 t -1))))
(pow.f64 a (+.f64 t -1))
(*.f64 (pow.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 t -1)) (/.f64 (*.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) 1) (pow.f64 (*.f64 a a) (+.f64 t -1))))
(pow.f64 a (+.f64 t -1))
(*.f64 (pow.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 t -1)) (/.f64 (pow.f64 (/.f64 1 a) (+.f64 t -1)) (pow.f64 (*.f64 a a) (+.f64 t -1))))
(*.f64 (pow.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 t -1)) (/.f64 (pow.f64 (/.f64 1 a) (+.f64 t -1)) (pow.f64 (*.f64 a a) (+.f64 t -1))))
(*.f64 (pow.f64 (*.f64 a (/.f64 a a)) (+.f64 t -1)) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)) (/.f64 (pow.f64 (/.f64 a a) (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))
(*.f64 (*.f64 (pow.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 t -1)) (pow.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 t -1))) (/.f64 (/.f64 (/.f64 1 (pow.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a a) (+.f64 t -1))) (pow.f64 (*.f64 a (*.f64 a (*.f64 a a))) (+.f64 t -1))))
(pow.f64 a (+.f64 t -1))
(/.f64 (pow.f64 a (+.f64 t -1)) 1)
(pow.f64 a (+.f64 t -1))
(/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))
(pow.f64 a (+.f64 t -1))
(neg.f64 (neg.f64 (pow.f64 a (+.f64 t -1))))
(pow.f64 a (+.f64 t -1))
(+.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 0)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(+.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) x))
(*.f64 x (pow.f64 a (+.f64 t -1)))
(-.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 0)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(-.f64 0 (neg.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x)))
(*.f64 x (pow.f64 a (+.f64 t -1)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (pow.f64 a (+.f64 t -1)) x))) 1)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 1)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 (pow.f64 a (+.f64 t -1)) x)))
(*.f64 x (pow.f64 a (+.f64 t -1)))
(pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 1)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(neg.f64 (neg.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x)))
(*.f64 x (pow.f64 a (+.f64 t -1)))

localize9.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
4.7b
(/.f64 x (*.f64 a y))
Compiler

Compiled 17 to 8 computations (52.9% saved)

series6.0ms (0%)

Counts
1 → 12
Calls

9 calls:

TimeVariablePointExpression
1.0ms
y
@0
(/.f64 x (*.f64 a y))
1.0ms
x
@0
(/.f64 x (*.f64 a y))
1.0ms
a
@-inf
(/.f64 x (*.f64 a y))
1.0ms
y
@-inf
(/.f64 x (*.f64 a y))
1.0ms
a
@0
(/.f64 x (*.f64 a y))

rewrite253.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1578×rational.json-5
1576×exponential.json-3
1576×rational.json-1
1576×rational.json-2
1576×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
15913
220413
375713
4300213
Stop Event
node limit
Counts
1 → 15
Calls
Call 1
Inputs
(/.f64 x (*.f64 a y))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (*.f64 a y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 x (*.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (*.f64 a y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 x (*.f64 a y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 x (*.f64 a y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 a y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 a y)) (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 x (*.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 x (*.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 1 (/.f64 x (*.f64 a y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))) (/.f64 (/.f64 1 (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))) (*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (*.f64 a y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 x (*.f64 a y))))))))

simplify296.0ms (0.6%)

Algorithm
egg-herbie
Rules
1048×rational.json-simplify-2
1036×rational.json-simplify-50
812×rational.json-simplify-54
698×rational.json-simplify-104
604×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037351
163351
2134351
3481351
42016351
55139351
67811351
Stop Event
node limit
Counts
27 → 16
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(+.f64 (/.f64 x (*.f64 a y)) 0)
(+.f64 0 (/.f64 x (*.f64 a y)))
(-.f64 (/.f64 x (*.f64 a y)) 0)
(-.f64 0 (neg.f64 (/.f64 x (*.f64 a y))))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 x (*.f64 a y)))) 1)
(*.f64 (/.f64 x (*.f64 a y)) 1)
(*.f64 (/.f64 x (*.f64 a y)) (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))
(*.f64 1 (/.f64 x (*.f64 a y)))
(*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 x (*.f64 a y)))
(*.f64 (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 1 (/.f64 x (*.f64 a y))))
(*.f64 (/.f64 1 (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))
(*.f64 (*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))) (/.f64 (/.f64 1 (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))) (*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))))
(pow.f64 (/.f64 x (*.f64 a y)) 1)
(neg.f64 (neg.f64 (/.f64 x (*.f64 a y))))
Outputs
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(+.f64 (/.f64 x (*.f64 a y)) 0)
(/.f64 x (*.f64 y a))
(+.f64 0 (/.f64 x (*.f64 a y)))
(/.f64 x (*.f64 y a))
(-.f64 (/.f64 x (*.f64 a y)) 0)
(/.f64 x (*.f64 y a))
(-.f64 0 (neg.f64 (/.f64 x (*.f64 a y))))
(/.f64 x (*.f64 y a))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 x (*.f64 a y)))) 1)
(/.f64 x (*.f64 y a))
(*.f64 (/.f64 x (*.f64 a y)) 1)
(/.f64 x (*.f64 y a))
(*.f64 (/.f64 x (*.f64 a y)) (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))
(/.f64 x (*.f64 y a))
(*.f64 1 (/.f64 x (*.f64 a y)))
(/.f64 x (*.f64 y a))
(*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 x (*.f64 a y)))
(/.f64 x (*.f64 y a))
(*.f64 (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 1 (/.f64 x (*.f64 a y))))
(/.f64 x (*.f64 y a))
(*.f64 (/.f64 1 (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))
(/.f64 x (*.f64 y a))
(*.f64 (*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))) (/.f64 (/.f64 1 (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))))
(/.f64 x (*.f64 y a))
(*.f64 (/.f64 (/.f64 1 (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))) (*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))))
(/.f64 x (*.f64 y a))
(pow.f64 (/.f64 x (*.f64 a y)) 1)
(/.f64 x (*.f64 y a))
(neg.f64 (neg.f64 (/.f64 x (*.f64 a y))))
(/.f64 x (*.f64 y a))

localize15.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (exp.f64 (neg.f64 b)) x)
0.0b
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
Compiler

Compiled 26 to 10 computations (61.5% saved)

series6.0ms (0%)

Counts
2 → 16
Calls

15 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
1.0ms
y
@0
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
1.0ms
x
@0
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
1.0ms
b
@inf
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
1.0ms
b
@-inf
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)

rewrite117.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1144×rational.json-simplify-2
938×rational.json-simplify-79
620×rational.json-simplify-47
582×rational.json-simplify-54
538×rational.json-simplify-58
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01036
18936
230436
3109536
4432136
Stop Event
node limit
Counts
2 → 26
Calls
Call 1
Inputs
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
(*.f64 (exp.f64 (neg.f64 b)) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 b)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (neg.f64 b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 b)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (exp.f64 (neg.f64 b)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (exp.f64 (neg.f64 b)) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 b)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 (exp.f64 (neg.f64 b)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 (neg.f64 b)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 b)) x)))))))

simplify223.0ms (0.4%)

Algorithm
egg-herbie
Rules
1064×rational.json-simplify-47
830×rational.json-simplify-2
732×rational.json-simplify-58
722×rational.json-simplify-41
696×rational.json-simplify-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
084956
1179944
2368944
31270932
44564932
57335932
Stop Event
node limit
Counts
42 → 61
Calls
Call 1
Inputs
(/.f64 x y)
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) y)) (/.f64 x y))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) y)) (/.f64 x y)))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) x) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) y)) (/.f64 x y))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 b)) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 b)) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 b)) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 b)) x) y)
x
(+.f64 (*.f64 -1 (*.f64 b x)) x)
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)))
(*.f64 (exp.f64 (*.f64 -1 b)) x)
(*.f64 (exp.f64 (*.f64 -1 b)) x)
(*.f64 (exp.f64 (*.f64 -1 b)) x)
(*.f64 (exp.f64 (*.f64 -1 b)) x)
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) 0)
(+.f64 0 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))) 1)
(*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) 1)
(*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(*.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))))
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))))
(pow.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) 0)
(+.f64 0 (*.f64 (exp.f64 (neg.f64 b)) x))
(-.f64 (*.f64 (exp.f64 (neg.f64 b)) x) 0)
(-.f64 0 (neg.f64 (*.f64 (exp.f64 (neg.f64 b)) x)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (exp.f64 (neg.f64 b)) x))) 1)
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) 1)
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 (exp.f64 (neg.f64 b)) x)))
(pow.f64 (*.f64 (exp.f64 (neg.f64 b)) x) 1)
(neg.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 b)) x)))
Outputs
(/.f64 x y)
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) y)) (/.f64 x y))
(+.f64 (/.f64 x y) (*.f64 -1 (/.f64 (*.f64 x b) y)))
(+.f64 (/.f64 x y) (neg.f64 (/.f64 (*.f64 x b) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) y)) (/.f64 x y)))
(+.f64 (+.f64 (/.f64 x y) (*.f64 -1 (/.f64 (*.f64 x b) y))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) y)))
(+.f64 (neg.f64 (/.f64 (*.f64 x b) y)) (+.f64 (/.f64 x y) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) y))))
(+.f64 (+.f64 (/.f64 x y) (neg.f64 (/.f64 (*.f64 x b) y))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) y)))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) x) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) y)) (/.f64 x y))))
(+.f64 (+.f64 (+.f64 (/.f64 x y) (*.f64 -1 (/.f64 (*.f64 x b) y))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) y))) (*.f64 -1/6 (/.f64 (*.f64 x (pow.f64 b 3)) y)))
(+.f64 (+.f64 (/.f64 x y) (neg.f64 (/.f64 (*.f64 x b) y))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 x (pow.f64 b 3)) y)) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) y))))
(+.f64 (+.f64 (+.f64 (/.f64 x y) (neg.f64 (/.f64 (*.f64 x b) y))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) y))) (*.f64 -1/6 (/.f64 (*.f64 x (pow.f64 b 3)) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) y)) (+.f64 (neg.f64 (/.f64 (*.f64 x b) y)) (+.f64 (/.f64 x y) (*.f64 -1/6 (/.f64 (*.f64 x (pow.f64 b 3)) y)))))
(+.f64 (/.f64 x y) (+.f64 (neg.f64 (/.f64 (*.f64 x b) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) y)) (*.f64 -1/6 (/.f64 (*.f64 x (pow.f64 b 3)) y)))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 b)) x) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 b)) x) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 b)) x) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 b)) x) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
x
(+.f64 (*.f64 -1 (*.f64 b x)) x)
(+.f64 x (*.f64 -1 (*.f64 x b)))
(+.f64 x (*.f64 b (neg.f64 x)))
(+.f64 x (*.f64 x (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 -1 (*.f64 x b)) (+.f64 x (*.f64 1/2 (*.f64 x (pow.f64 b 2)))))
(+.f64 x (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(+.f64 x (*.f64 x (+.f64 (neg.f64 b) (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) x)) (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)))
(+.f64 (+.f64 (*.f64 -1 (*.f64 x b)) (+.f64 x (*.f64 1/2 (*.f64 x (pow.f64 b 2))))) (*.f64 -1/6 (*.f64 x (pow.f64 b 3))))
(+.f64 (*.f64 b (neg.f64 x)) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (*.f64 -1/6 (pow.f64 b 3)))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 -1/6 (*.f64 x (pow.f64 b 3)))))
(+.f64 x (+.f64 (*.f64 -1/6 (*.f64 x (pow.f64 b 3))) (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))))
(+.f64 (+.f64 x (*.f64 x (neg.f64 b))) (*.f64 x (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 (exp.f64 (*.f64 -1 b)) x)
(*.f64 x (exp.f64 (neg.f64 b)))
(*.f64 (exp.f64 (*.f64 -1 b)) x)
(*.f64 x (exp.f64 (neg.f64 b)))
(*.f64 (exp.f64 (*.f64 -1 b)) x)
(*.f64 x (exp.f64 (neg.f64 b)))
(*.f64 (exp.f64 (*.f64 -1 b)) x)
(*.f64 x (exp.f64 (neg.f64 b)))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) 0)
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(+.f64 0 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) 0)
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))) 1)
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) 1)
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(*.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))))
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))))
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))))
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(pow.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) 1)
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(neg.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) 0)
(*.f64 x (exp.f64 (neg.f64 b)))
(+.f64 0 (*.f64 (exp.f64 (neg.f64 b)) x))
(*.f64 x (exp.f64 (neg.f64 b)))
(-.f64 (*.f64 (exp.f64 (neg.f64 b)) x) 0)
(*.f64 x (exp.f64 (neg.f64 b)))
(-.f64 0 (neg.f64 (*.f64 (exp.f64 (neg.f64 b)) x)))
(*.f64 x (exp.f64 (neg.f64 b)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (exp.f64 (neg.f64 b)) x))) 1)
(*.f64 x (exp.f64 (neg.f64 b)))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) 1)
(*.f64 x (exp.f64 (neg.f64 b)))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 (exp.f64 (neg.f64 b)) x)))
(*.f64 x (exp.f64 (neg.f64 b)))
(pow.f64 (*.f64 (exp.f64 (neg.f64 b)) x) 1)
(*.f64 x (exp.f64 (neg.f64 b)))
(neg.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 b)) x)))
(*.f64 x (exp.f64 (neg.f64 b)))

localize17.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 b (*.f64 (pow.f64 a t) x))
0.0b
(*.f64 (pow.f64 a t) x)
2.6b
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)
3.3b
(/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)
Compiler

Compiled 57 to 12 computations (78.9% saved)

series26.0ms (0%)

Counts
4 → 96
Calls

48 calls:

TimeVariablePointExpression
4.0ms
b
@0
(/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)
1.0ms
y
@0
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)
1.0ms
a
@-inf
(/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)
1.0ms
x
@0
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)
1.0ms
t
@inf
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)

rewrite246.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
988×rational.json-simplify-47
962×rational.json-simplify-49
704×rational.json-5
702×exponential.json-3
702×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01492
112292
241392
3152092
4613892
Stop Event
node limit
Counts
4 → 58
Calls
Call 1
Inputs
(/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)
(*.f64 (pow.f64 a t) x)
(*.f64 b (*.f64 (pow.f64 a t) x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (-.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (neg.f64 (/.f64 1 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (neg.f64 (/.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (*.f64 (/.f64 1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))) (/.f64 (/.f64 1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)) (/.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)) (*.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)))) (/.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 a t) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 a t) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a t) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (pow.f64 a t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (pow.f64 a t) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a t) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a t) x) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 (pow.f64 a t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 a t) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (pow.f64 a t) x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 b (*.f64 (pow.f64 a t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 b (*.f64 (pow.f64 a t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 b (*.f64 (pow.f64 a t) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 b (*.f64 (pow.f64 a t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 b (*.f64 (pow.f64 a t) x))))))))

simplify371.0ms (0.7%)

Algorithm
egg-herbie
Rules
932×rational.json-simplify-47
712×rational.json-simplify-43
626×rational.json-simplify-41
614×rational.json-simplify-54
552×rational.json-simplify-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02085918
14315632
29935626
328465590
462965590
Stop Event
node limit
Counts
154 → 172
Calls
Call 1
Inputs
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 b x) a)
(+.f64 (/.f64 (*.f64 b x) a) (/.f64 (*.f64 t (*.f64 b (*.f64 x (log.f64 a)))) a))
(+.f64 (/.f64 (*.f64 t (*.f64 b (*.f64 (log.f64 a) x))) a) (+.f64 (/.f64 (*.f64 b x) a) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 b (*.f64 (pow.f64 (log.f64 a) 2) x))) a))))
(+.f64 (/.f64 (*.f64 t (*.f64 b (*.f64 (log.f64 a) x))) a) (+.f64 (/.f64 (*.f64 b x) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 b (*.f64 (pow.f64 (log.f64 a) 2) x))) a)) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 b (*.f64 (pow.f64 (log.f64 a) 3) x))) a)))))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 b (*.f64 x (log.f64 a)))) (*.f64 a y))) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 b (*.f64 x (pow.f64 (log.f64 a) 2)))) (*.f64 a y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 b (*.f64 x (log.f64 a)))) (*.f64 a y))) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 b (*.f64 x (pow.f64 (log.f64 a) 2)))) (*.f64 a y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 b (*.f64 x (log.f64 a)))) (*.f64 a y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 b (*.f64 x (pow.f64 (log.f64 a) 3)))) (*.f64 a y))))))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)
(*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)
(*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)
(*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)
x
(+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x))
(*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x))
(*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x))
(*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x))
(*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x))
(*.f64 b x)
(+.f64 (*.f64 b x) (*.f64 t (*.f64 b (*.f64 x (log.f64 a)))))
(+.f64 (*.f64 b x) (+.f64 (*.f64 t (*.f64 b (*.f64 x (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 b (*.f64 x (pow.f64 (log.f64 a) 2)))))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 b (*.f64 x (pow.f64 (log.f64 a) 3))))) (+.f64 (*.f64 b x) (+.f64 (*.f64 t (*.f64 b (*.f64 x (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 b (*.f64 x (pow.f64 (log.f64 a) 2))))))))
(+.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 0)
(+.f64 0 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a))
(+.f64 1 (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1))
(+.f64 -1 (+.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1))
(+.f64 (+.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1) -1)
(+.f64 (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1) 1)
(-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(-.f64 1 (-.f64 1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(-.f64 -1 (-.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(-.f64 (+.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1) 1)
(-.f64 (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) -2) 2)
(-.f64 (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1) -1)
(*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1)
(*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(*.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) -1)
(*.f64 1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(*.f64 (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(*.f64 (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (neg.f64 (/.f64 1 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))))
(*.f64 (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (neg.f64 (/.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a))))
(*.f64 (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (*.f64 (/.f64 1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) 1))
(*.f64 (/.f64 1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(*.f64 (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))) (/.f64 (/.f64 1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a))))
(pow.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(+.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) 0)
(+.f64 0 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y))
(-.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) 0)
(-.f64 0 (neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y))) 1)
(*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) 1)
(*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)))
(*.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y))
(*.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)) (/.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)))
(*.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)) (*.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)) 1))
(*.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)))
(*.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)))) (/.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y))))
(pow.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) 1)
(neg.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)))
(+.f64 (*.f64 (pow.f64 a t) x) 0)
(+.f64 0 (*.f64 (pow.f64 a t) x))
(-.f64 (*.f64 (pow.f64 a t) x) 0)
(-.f64 0 (neg.f64 (*.f64 (pow.f64 a t) x)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (pow.f64 a t) x))) 1)
(/.f64 (*.f64 (pow.f64 a t) x) 1)
(/.f64 (*.f64 (pow.f64 a t) x) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 (pow.f64 a t) x)))
(pow.f64 (*.f64 (pow.f64 a t) x) 1)
(neg.f64 (neg.f64 (*.f64 (pow.f64 a t) x)))
(+.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) 0)
(+.f64 0 (*.f64 b (*.f64 (pow.f64 a t) x)))
(-.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) 0)
(-.f64 0 (neg.f64 (*.f64 b (*.f64 (pow.f64 a t) x))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 b (*.f64 (pow.f64 a t) x)))) 1)
(/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) 1)
(/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 b (*.f64 (pow.f64 a t) x))))
(pow.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) 1)
(neg.f64 (neg.f64 (*.f64 b (*.f64 (pow.f64 a t) x))))
Outputs
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (*.f64 b x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (*.f64 b x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (*.f64 b x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (*.f64 b x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (*.f64 b x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (*.f64 b x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (*.f64 b x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) a)
(/.f64 (*.f64 (*.f64 b x) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) a)
(/.f64 (*.f64 (*.f64 b x) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) a)
(/.f64 (*.f64 (*.f64 b x) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) a)
(/.f64 (*.f64 (*.f64 b x) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 b x) a)
(+.f64 (/.f64 (*.f64 b x) a) (/.f64 (*.f64 t (*.f64 b (*.f64 x (log.f64 a)))) a))
(+.f64 (/.f64 (*.f64 b x) a) (/.f64 (*.f64 t (*.f64 (log.f64 a) (*.f64 b x))) a))
(+.f64 (/.f64 (*.f64 b x) a) (/.f64 (*.f64 t (*.f64 (*.f64 b x) (log.f64 a))) a))
(+.f64 (/.f64 (*.f64 b x) a) (/.f64 (*.f64 t (*.f64 x (*.f64 b (log.f64 a)))) a))
(+.f64 (/.f64 (*.f64 b x) a) (/.f64 (*.f64 (*.f64 t x) (log.f64 (pow.f64 a b))) a))
(+.f64 (/.f64 (*.f64 t (*.f64 b (*.f64 (log.f64 a) x))) a) (+.f64 (/.f64 (*.f64 b x) a) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 b (*.f64 (pow.f64 (log.f64 a) 2) x))) a))))
(+.f64 (/.f64 (*.f64 b x) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 b (*.f64 x (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 t 2)))) a)) (/.f64 (*.f64 t (*.f64 (log.f64 a) (*.f64 b x))) a)))
(+.f64 (/.f64 (*.f64 t (*.f64 (*.f64 b x) (log.f64 a))) a) (+.f64 (/.f64 (*.f64 b x) a) (*.f64 1/2 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 2))) a))))
(+.f64 (+.f64 (/.f64 (*.f64 b x) a) (/.f64 (*.f64 t (*.f64 x (*.f64 b (log.f64 a)))) a)) (*.f64 1/2 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) a)))
(+.f64 (+.f64 (/.f64 (*.f64 b x) a) (/.f64 (*.f64 t (*.f64 (*.f64 b x) (log.f64 a))) a)) (*.f64 1/2 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) a)))
(+.f64 (+.f64 (/.f64 (*.f64 b x) a) (/.f64 (*.f64 (*.f64 t x) (log.f64 (pow.f64 a b))) a)) (*.f64 1/2 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) a)))
(+.f64 (/.f64 (*.f64 t (*.f64 b (*.f64 (log.f64 a) x))) a) (+.f64 (/.f64 (*.f64 b x) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 b (*.f64 (pow.f64 (log.f64 a) 2) x))) a)) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 b (*.f64 (pow.f64 (log.f64 a) 3) x))) a)))))
(+.f64 (/.f64 (*.f64 b x) a) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 b (*.f64 x (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 t 2)))) a)) (*.f64 1/6 (/.f64 (*.f64 b (*.f64 x (*.f64 (pow.f64 (log.f64 a) 3) (pow.f64 t 3)))) a))) (/.f64 (*.f64 t (*.f64 (log.f64 a) (*.f64 b x))) a)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 2))) a)) (+.f64 (+.f64 (/.f64 (*.f64 b x) a) (*.f64 1/6 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 3))) a))) (/.f64 (*.f64 t (*.f64 (*.f64 b x) (log.f64 a))) a)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) a)) (+.f64 (/.f64 (*.f64 t (*.f64 x (*.f64 b (log.f64 a)))) a) (+.f64 (/.f64 (*.f64 b x) a) (*.f64 1/6 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3))) a)))))
(+.f64 (/.f64 (*.f64 b x) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) a)) (+.f64 (/.f64 (*.f64 t (*.f64 (*.f64 b x) (log.f64 a))) a) (*.f64 1/6 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3))) a)))))
(+.f64 (/.f64 (*.f64 b x) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) a)) (+.f64 (/.f64 (*.f64 (*.f64 t x) (log.f64 (pow.f64 a b))) a) (*.f64 1/6 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3))) a)))))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (*.f64 b x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (*.f64 b x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (*.f64 b x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (*.f64 b x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 (*.f64 b x) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 (*.f64 b x) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 (*.f64 b x) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 (*.f64 b x) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b x) (*.f64 a y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 b (*.f64 x (log.f64 a)))) (*.f64 a y))) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (log.f64 a) (*.f64 b x))) (*.f64 a y))))
(*.f64 -1 (+.f64 (/.f64 (*.f64 t (*.f64 (*.f64 b x) (log.f64 a))) (*.f64 a y)) (/.f64 (*.f64 b x) (*.f64 a y))))
(*.f64 -1 (+.f64 (/.f64 (*.f64 b x) (*.f64 a y)) (/.f64 (*.f64 t (*.f64 x (*.f64 b (log.f64 a)))) (*.f64 a y))))
(neg.f64 (+.f64 (/.f64 (*.f64 b x) (*.f64 a y)) (/.f64 (*.f64 t (*.f64 (*.f64 b x) (log.f64 a))) (*.f64 a y))))
(neg.f64 (+.f64 (/.f64 (*.f64 b x) (*.f64 a y)) (/.f64 (*.f64 (*.f64 t x) (log.f64 (pow.f64 a b))) (*.f64 a y))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 b (*.f64 x (pow.f64 (log.f64 a) 2)))) (*.f64 a y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 b (*.f64 x (log.f64 a)))) (*.f64 a y))) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (log.f64 a) (*.f64 b x))) (*.f64 a y)))) (*.f64 -1/2 (/.f64 (*.f64 b (*.f64 x (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 t 2)))) (*.f64 a y))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 t (*.f64 (*.f64 b x) (log.f64 a))) (*.f64 a y)) (/.f64 (*.f64 b x) (*.f64 a y)))) (*.f64 -1/2 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 2))) (*.f64 a y))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 b x) (*.f64 a y)) (/.f64 (*.f64 t (*.f64 x (*.f64 b (log.f64 a)))) (*.f64 a y)))) (*.f64 -1/2 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) (*.f64 a y))))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 b x) (*.f64 a y)) (/.f64 (*.f64 t (*.f64 (*.f64 b x) (log.f64 a))) (*.f64 a y)))) (*.f64 -1/2 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) (*.f64 a y))))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 b x) (*.f64 a y)) (/.f64 (*.f64 (*.f64 t x) (log.f64 (pow.f64 a b))) (*.f64 a y)))) (*.f64 -1/2 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) (*.f64 a y))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 b (*.f64 x (pow.f64 (log.f64 a) 2)))) (*.f64 a y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 b (*.f64 x (log.f64 a)))) (*.f64 a y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 b (*.f64 x (pow.f64 (log.f64 a) 3)))) (*.f64 a y))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (log.f64 a) (*.f64 b x))) (*.f64 a y))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (*.f64 -1/6 (/.f64 (*.f64 b (*.f64 x (*.f64 (pow.f64 (log.f64 a) 3) (pow.f64 t 3)))) (*.f64 a y)))) (*.f64 -1/2 (/.f64 (*.f64 b (*.f64 x (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 t 2)))) (*.f64 a y)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 2))) (*.f64 a y))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 3))) (*.f64 a y))) (*.f64 -1 (+.f64 (/.f64 (*.f64 t (*.f64 (*.f64 b x) (log.f64 a))) (*.f64 a y)) (/.f64 (*.f64 b x) (*.f64 a y))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) (*.f64 a y))) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 b x) (*.f64 a y)) (/.f64 (*.f64 t (*.f64 x (*.f64 b (log.f64 a)))) (*.f64 a y)))) (*.f64 -1/6 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3))) (*.f64 a y)))))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 b x) (*.f64 a y)) (/.f64 (*.f64 t (*.f64 (*.f64 b x) (log.f64 a))) (*.f64 a y)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) (*.f64 a y))) (*.f64 -1/6 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3))) (*.f64 a y)))))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 b x) (*.f64 a y)) (/.f64 (*.f64 (*.f64 t x) (log.f64 (pow.f64 a b))) (*.f64 a y)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) (*.f64 a y))) (*.f64 -1/6 (/.f64 (*.f64 b (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 3))) (*.f64 a y)))))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) (*.f64 a y)))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) x)
(*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)
(*.f64 x (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)
(*.f64 x (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)
(*.f64 x (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)
(*.f64 x (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
x
(+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)
(+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))
(+.f64 x (*.f64 x (*.f64 (log.f64 a) t)))
(+.f64 x (*.f64 x (*.f64 t (log.f64 a))))
(+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x))
(+.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 1/2 (*.f64 x (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 t 2)))))
(+.f64 (+.f64 x (*.f64 x (*.f64 (log.f64 a) t))) (*.f64 1/2 (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 2))))
(+.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (*.f64 1/2 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 t (log.f64 a)))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)))
(+.f64 (*.f64 1/2 (*.f64 x (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 t 2)))) (+.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 1/6 (*.f64 x (*.f64 (pow.f64 (log.f64 a) 3) (pow.f64 t 3))))))
(+.f64 (+.f64 x (*.f64 x (*.f64 (log.f64 a) t))) (+.f64 (*.f64 1/2 (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 2))) (*.f64 1/6 (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 3)))))
(+.f64 (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))) (+.f64 (*.f64 1/2 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) (*.f64 x (*.f64 1/6 (pow.f64 (*.f64 t (log.f64 a)) 3)))))
(+.f64 x (+.f64 (*.f64 (pow.f64 (*.f64 t (log.f64 a)) 3) (*.f64 x 1/6)) (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 t (log.f64 a))))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x))
(*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (*.f64 b x))
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (*.f64 b x))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x))
(*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (*.f64 b x))
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (*.f64 b x))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x))
(*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (*.f64 b x))
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (*.f64 b x))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 b x))
(*.f64 (exp.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))) (*.f64 b x))
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 t))) (*.f64 b x))
(*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x))
(*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 b x))
(*.f64 b (*.f64 x (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 (*.f64 b x) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x))
(*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 b x))
(*.f64 b (*.f64 x (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 (*.f64 b x) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x))
(*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 b x))
(*.f64 b (*.f64 x (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 (*.f64 b x) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(*.f64 b (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x))
(*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 b x))
(*.f64 b (*.f64 x (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 (*.f64 b x) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(*.f64 b x)
(+.f64 (*.f64 b x) (*.f64 t (*.f64 b (*.f64 x (log.f64 a)))))
(+.f64 (*.f64 b x) (*.f64 t (*.f64 (log.f64 a) (*.f64 b x))))
(*.f64 b (+.f64 x (*.f64 x (*.f64 (log.f64 a) t))))
(*.f64 b (+.f64 x (*.f64 x (*.f64 t (log.f64 a)))))
(*.f64 b (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))))
(+.f64 (*.f64 b x) (+.f64 (*.f64 t (*.f64 b (*.f64 x (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 b (*.f64 x (pow.f64 (log.f64 a) 2)))))))
(+.f64 (*.f64 b x) (+.f64 (*.f64 t (*.f64 (log.f64 a) (*.f64 b x))) (*.f64 1/2 (*.f64 b (*.f64 x (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 t 2)))))))
(+.f64 (*.f64 b (*.f64 1/2 (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 2)))) (*.f64 b (+.f64 x (*.f64 x (*.f64 (log.f64 a) t)))))
(+.f64 (*.f64 b (+.f64 x (*.f64 x (*.f64 t (log.f64 a))))) (*.f64 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 b 1/2)))
(*.f64 b (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 (*.f64 t (log.f64 a)) 2)) (*.f64 t (log.f64 a))))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 b (*.f64 x (pow.f64 (log.f64 a) 3))))) (+.f64 (*.f64 b x) (+.f64 (*.f64 t (*.f64 b (*.f64 x (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 b (*.f64 x (pow.f64 (log.f64 a) 2))))))))
(+.f64 (*.f64 b x) (+.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) (*.f64 b x))) (*.f64 1/2 (*.f64 b (*.f64 x (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 t 2)))))) (*.f64 1/6 (*.f64 b (*.f64 x (*.f64 (pow.f64 (log.f64 a) 3) (pow.f64 t 3)))))))
(+.f64 (+.f64 (*.f64 b (*.f64 1/2 (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 2)))) (*.f64 b (+.f64 x (*.f64 x (*.f64 (log.f64 a) t))))) (*.f64 b (*.f64 1/6 (*.f64 x (pow.f64 (*.f64 (log.f64 a) t) 3)))))
(+.f64 (*.f64 b (+.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.f64 1/2 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))))) (*.f64 b (+.f64 x (*.f64 x (*.f64 1/6 (pow.f64 (*.f64 t (log.f64 a)) 3))))))
(+.f64 (*.f64 1/2 (*.f64 b (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2)))) (*.f64 b (+.f64 x (*.f64 x (+.f64 (*.f64 1/6 (pow.f64 (*.f64 t (log.f64 a)) 3)) (*.f64 t (log.f64 a)))))))
(+.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 0)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(+.f64 0 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(+.f64 1 (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(+.f64 -1 (+.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(+.f64 (+.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1) -1)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(+.f64 (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1) 1)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 0)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(-.f64 0 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(-.f64 1 (-.f64 1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(-.f64 -1 (-.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(-.f64 (+.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1) 1)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(-.f64 (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) -2) 2)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(-.f64 (-.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1) -1)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(*.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) -1)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(*.f64 1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(*.f64 (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (/.f64 1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(*.f64 (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (neg.f64 (/.f64 1 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(*.f64 (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (neg.f64 (/.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a))))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(*.f64 (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (*.f64 (/.f64 1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) 1))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(*.f64 (/.f64 1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(*.f64 (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))) (/.f64 (/.f64 1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (*.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a))))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(pow.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a) 1)
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(neg.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)))
(/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)
(/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)
(/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)
(+.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) 0)
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)) y)
(+.f64 0 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y))
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)) y)
(-.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) 0)
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)) y)
(-.f64 0 (neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)))
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y))) 1)
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)) y)
(*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) 1)
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)) y)
(*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)))
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)) y)
(*.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y))
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)) y)
(*.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)) (/.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)))
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)) y)
(*.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)) (*.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)) 1))
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)) y)
(*.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)))
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)) y)
(*.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)))) (/.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y))))
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)) y)
(pow.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y) 1)
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)) y)
(neg.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)))
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a t))) a)) y)
(/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 a t))) a)) y)
(+.f64 (*.f64 (pow.f64 a t) x) 0)
(*.f64 x (pow.f64 a t))
(+.f64 0 (*.f64 (pow.f64 a t) x))
(*.f64 x (pow.f64 a t))
(-.f64 (*.f64 (pow.f64 a t) x) 0)
(*.f64 x (pow.f64 a t))
(-.f64 0 (neg.f64 (*.f64 (pow.f64 a t) x)))
(*.f64 x (pow.f64 a t))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (pow.f64 a t) x))) 1)
(*.f64 x (pow.f64 a t))
(/.f64 (*.f64 (pow.f64 a t) x) 1)
(*.f64 x (pow.f64 a t))
(/.f64 (*.f64 (pow.f64 a t) x) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 (pow.f64 a t) x)))
(*.f64 x (pow.f64 a t))
(pow.f64 (*.f64 (pow.f64 a t) x) 1)
(*.f64 x (pow.f64 a t))
(neg.f64 (neg.f64 (*.f64 (pow.f64 a t) x)))
(*.f64 x (pow.f64 a t))
(+.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) 0)
(*.f64 (pow.f64 a t) (*.f64 b x))
(*.f64 b (*.f64 x (pow.f64 a t)))
(*.f64 x (*.f64 b (pow.f64 a t)))
(+.f64 0 (*.f64 b (*.f64 (pow.f64 a t) x)))
(*.f64 (pow.f64 a t) (*.f64 b x))
(*.f64 b (*.f64 x (pow.f64 a t)))
(*.f64 x (*.f64 b (pow.f64 a t)))
(-.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) 0)
(*.f64 (pow.f64 a t) (*.f64 b x))
(*.f64 b (*.f64 x (pow.f64 a t)))
(*.f64 x (*.f64 b (pow.f64 a t)))
(-.f64 0 (neg.f64 (*.f64 b (*.f64 (pow.f64 a t) x))))
(*.f64 (pow.f64 a t) (*.f64 b x))
(*.f64 b (*.f64 x (pow.f64 a t)))
(*.f64 x (*.f64 b (pow.f64 a t)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 b (*.f64 (pow.f64 a t) x)))) 1)
(*.f64 (pow.f64 a t) (*.f64 b x))
(*.f64 b (*.f64 x (pow.f64 a t)))
(*.f64 x (*.f64 b (pow.f64 a t)))
(/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) 1)
(*.f64 (pow.f64 a t) (*.f64 b x))
(*.f64 b (*.f64 x (pow.f64 a t)))
(*.f64 x (*.f64 b (pow.f64 a t)))
(/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 b (*.f64 (pow.f64 a t) x))))
(*.f64 (pow.f64 a t) (*.f64 b x))
(*.f64 b (*.f64 x (pow.f64 a t)))
(*.f64 x (*.f64 b (pow.f64 a t)))
(pow.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) 1)
(*.f64 (pow.f64 a t) (*.f64 b x))
(*.f64 b (*.f64 x (pow.f64 a t)))
(*.f64 x (*.f64 b (pow.f64 a t)))
(neg.f64 (neg.f64 (*.f64 b (*.f64 (pow.f64 a t) x))))
(*.f64 (pow.f64 a t) (*.f64 b x))
(*.f64 b (*.f64 x (pow.f64 a t)))
(*.f64 x (*.f64 b (pow.f64 a t)))

localize39.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
2.8b
(*.f64 (/.f64 1 a) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) (+.f64 x (*.f64 x (neg.f64 b)))))
5.2b
(*.f64 (pow.f64 b 2) x)
5.3b
(/.f64 (*.f64 (/.f64 1 a) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) (+.f64 x (*.f64 x (neg.f64 b))))) y)
6.4b
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) (+.f64 x (*.f64 x (neg.f64 b))))
Compiler

Compiled 95 to 49 computations (48.4% saved)

series10.0ms (0%)

Counts
4 → 108
Calls

33 calls:

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

rewrite108.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
902×rational.json-5
900×exponential.json-3
900×rational.json-1
900×rational.json-2
900×rational.json-4
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
020166
1173166
2528148
31959136
Stop Event
node limit
Counts
4 → 39
Calls
Call 1
Inputs
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) (+.f64 x (*.f64 x (neg.f64 b))))
(/.f64 (*.f64 (/.f64 1 a) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) (+.f64 x (*.f64 x (neg.f64 b))))) y)
(*.f64 (pow.f64 b 2) x)
(*.f64 (/.f64 1 a) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) (+.f64 x (*.f64 x (neg.f64 b)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 1 (+.f64 (neg.f64 b) (*.f64 1/2 (pow.f64 b 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 (neg.f64 b) (+.f64 1 (*.f64 1/2 (pow.f64 b 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))) (/.f64 1 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (/.f64 1 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))))) (/.f64 (/.f64 1 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)) (/.f64 1 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)) (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)) (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 b 2) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 b 2) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 b 2) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 b 2) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 b 2) x) (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 (pow.f64 b 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 b 2) x) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) 1)))))

simplify227.0ms (0.4%)

Algorithm
egg-herbie
Rules
1548×rational.json-simplify-47
1204×rational.json-simplify-111
930×rational.json-simplify-49
902×rational.json-simplify-2
892×rational.json-simplify-41
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01316477
12486327
26356327
317895903
456865887
Stop Event
node limit
Counts
147 → 131
Calls
Call 1
Inputs
x
(+.f64 (*.f64 -1 (*.f64 b x)) x)
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(*.f64 1/2 (*.f64 (pow.f64 b 2) x))
(+.f64 (*.f64 -1 (*.f64 b x)) (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(*.f64 1/2 (*.f64 (pow.f64 b 2) x))
(+.f64 (*.f64 -1 (*.f64 b x)) (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 x (*.f64 y a))
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 a y))) (+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 a y))) (+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y)))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 a y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 a y))) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 a y))) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y)))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 a y))) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y)))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 a y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 a y))) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 a y))) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a)))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 a y))) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a)))))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) (*.f64 y a))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) (*.f64 y a))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) (*.f64 y a))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) (*.f64 y a))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) (*.f64 y a))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) (*.f64 y a))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) (*.f64 y a))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) (*.f64 y a))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x) (*.f64 a y)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 x a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)) (/.f64 x a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)) (/.f64 x a)))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)) (/.f64 x a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)) (/.f64 x a)))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)) (/.f64 x a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)) (/.f64 x a)))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) a)
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) a)
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) a)
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) a)
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) a)
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) a)
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) a)
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) a)
(*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x) a))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x) a))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x) a))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x) a))
(-.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) 0)
(*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 x (+.f64 1 (+.f64 (neg.f64 b) (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 x (+.f64 (neg.f64 b) (+.f64 1 (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) 1)
(*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 1 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))) (/.f64 1 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (/.f64 1 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))) 1))
(*.f64 (/.f64 1 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))))) (/.f64 (/.f64 1 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))))))
(/.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) 1)
(/.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))))
(pow.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) 1)
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) 0)
(+.f64 0 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y))
(-.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) 0)
(*.f64 1 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y))
(*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) 1)
(*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)) (/.f64 1 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)) 1))
(*.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)) (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)) (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y))))
(pow.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) 1)
(+.f64 (*.f64 (pow.f64 b 2) x) 0)
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))
(+.f64 0 (*.f64 (pow.f64 b 2) x))
(-.f64 (*.f64 (pow.f64 b 2) x) 0)
(/.f64 (*.f64 (pow.f64 b 2) x) 1)
(/.f64 (*.f64 (pow.f64 b 2) x) (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 (pow.f64 b 2) x)))
(pow.f64 (*.f64 (pow.f64 b 2) x) 1)
(+.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) 0)
(+.f64 0 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)))
(-.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) 0)
(/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) 1)
(/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a))))
(pow.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) 1)
Outputs
x
(+.f64 (*.f64 -1 (*.f64 b x)) x)
(+.f64 x (*.f64 b (*.f64 x -1)))
(+.f64 x (*.f64 x (neg.f64 b)))
(*.f64 x (-.f64 1 b))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) x))
(*.f64 (pow.f64 b 2) (*.f64 x 1/2))
(*.f64 x (*.f64 1/2 (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 b x)) (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))
(+.f64 (*.f64 b (*.f64 x -1)) (*.f64 (pow.f64 b 2) (*.f64 x 1/2)))
(+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) x))
(*.f64 (pow.f64 b 2) (*.f64 x 1/2))
(*.f64 x (*.f64 1/2 (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 b x)) (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))
(+.f64 (*.f64 b (*.f64 x -1)) (*.f64 (pow.f64 b 2) (*.f64 x 1/2)))
(+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1))))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x))
(*.f64 (+.f64 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)) -1) (*.f64 x -1))
(*.f64 (+.f64 -1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2))) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 b -1))))
(*.f64 (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 -1 b)) (neg.f64 x))
(*.f64 x (-.f64 1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2))))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x))
(*.f64 (+.f64 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)) -1) (*.f64 x -1))
(*.f64 (+.f64 -1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2))) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 b -1))))
(*.f64 (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 -1 b)) (neg.f64 x))
(*.f64 x (-.f64 1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2))))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x))
(*.f64 (+.f64 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)) -1) (*.f64 x -1))
(*.f64 (+.f64 -1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2))) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 b -1))))
(*.f64 (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 -1 b)) (neg.f64 x))
(*.f64 x (-.f64 1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2))))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x))
(*.f64 (+.f64 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)) -1) (*.f64 x -1))
(*.f64 (+.f64 -1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2))) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 b -1))))
(*.f64 (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 -1 b)) (neg.f64 x))
(*.f64 x (-.f64 1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2))))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 a y))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 x b) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a y)) (neg.f64 (/.f64 (*.f64 x b) (*.f64 a y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 a y))) (+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y)))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x b) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y)))))
(+.f64 (neg.f64 (/.f64 (*.f64 x b) (*.f64 a y))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y))) (/.f64 x (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (neg.f64 (/.f64 (*.f64 x b) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 a y))) (+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y)))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x b) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y)))))
(+.f64 (neg.f64 (/.f64 (*.f64 x b) (*.f64 a y))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y))) (/.f64 x (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (neg.f64 (/.f64 (*.f64 x b) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y)))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 a y)))
(*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 a y))) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x b) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y))))
(+.f64 (neg.f64 (/.f64 (*.f64 x b) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 a y))) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y)))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x b) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y)))))
(+.f64 (neg.f64 (/.f64 (*.f64 x b) (*.f64 a y))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y))) (/.f64 x (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (neg.f64 (/.f64 (*.f64 x b) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y)))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 a y))) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y)))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x b) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y)))))
(+.f64 (neg.f64 (/.f64 (*.f64 x b) (*.f64 a y))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y))) (/.f64 x (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (neg.f64 (/.f64 (*.f64 x b) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y)))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 a y)))
(*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 a y))) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x b) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y))))
(+.f64 (neg.f64 (/.f64 (*.f64 x b) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 a y))) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a)))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x b) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y)))))
(+.f64 (neg.f64 (/.f64 (*.f64 x b) (*.f64 a y))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y))) (/.f64 x (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (neg.f64 (/.f64 (*.f64 x b) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y)))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 a y))) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a)))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x b) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y)))))
(+.f64 (neg.f64 (/.f64 (*.f64 x b) (*.f64 a y))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y))) (/.f64 x (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (neg.f64 (/.f64 (*.f64 x b) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) (*.f64 a y)))))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) (*.f64 y a))
(/.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))) (*.f64 a y))
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (*.f64 a y))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) (*.f64 y a))
(/.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))) (*.f64 a y))
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (*.f64 a y))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) (*.f64 y a))
(/.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))) (*.f64 a y))
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (*.f64 a y))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) (*.f64 y a))
(/.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))) (*.f64 a y))
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (*.f64 a y))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) (*.f64 y a))
(/.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))) (*.f64 a y))
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (*.f64 a y))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) (*.f64 y a))
(/.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))) (*.f64 a y))
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (*.f64 a y))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) (*.f64 y a))
(/.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))) (*.f64 a y))
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (*.f64 a y))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) (*.f64 y a))
(/.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))) (*.f64 a y))
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (*.f64 a y))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)) -1)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 b -1))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 -1 b))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)) -1)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 b -1))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 -1 b))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)) -1)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 b -1))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 -1 b))) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x) (*.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)) -1)) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 b -1))) (*.f64 a y)))
(neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 -1 b))) (*.f64 a y)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) (*.f64 y a))
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 a y))
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) (*.f64 a y))
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) a)
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) a)
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) a)
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) a)
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) a)
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) a)
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) a)
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) a)
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) a)
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) a)
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) a)
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) x)) a)
(/.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 x 1/2)) (+.f64 x (*.f64 b (*.f64 x -1)))) a)
(/.f64 (+.f64 (*.f64 x (neg.f64 b)) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) a)
(/.f64 (+.f64 x (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) a)
(/.f64 x a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (/.f64 x a))
(+.f64 (/.f64 x a) (*.f64 -1 (/.f64 (*.f64 x b) a)))
(+.f64 (/.f64 x a) (neg.f64 (/.f64 (*.f64 x b) a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)) (/.f64 x a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x b) a)) (+.f64 (/.f64 x a) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a))))
(+.f64 (neg.f64 (/.f64 (*.f64 x b) a)) (+.f64 (/.f64 x a) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a))))
(+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 (*.f64 x b) a)) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)) (/.f64 x a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x b) a)) (+.f64 (/.f64 x a) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a))))
(+.f64 (neg.f64 (/.f64 (*.f64 x b) a)) (+.f64 (/.f64 x a) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a))))
(+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 (*.f64 x b) a)) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a))
(*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x b) a)) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a)))
(+.f64 (neg.f64 (/.f64 (*.f64 x b) a)) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)) (/.f64 x a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x b) a)) (+.f64 (/.f64 x a) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a))))
(+.f64 (neg.f64 (/.f64 (*.f64 x b) a)) (+.f64 (/.f64 x a) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a))))
(+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 (*.f64 x b) a)) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)) (/.f64 x a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x b) a)) (+.f64 (/.f64 x a) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a))))
(+.f64 (neg.f64 (/.f64 (*.f64 x b) a)) (+.f64 (/.f64 x a) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a))))
(+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 (*.f64 x b) a)) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a))
(*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x b) a)) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a)))
(+.f64 (neg.f64 (/.f64 (*.f64 x b) a)) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)) (/.f64 x a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x b) a)) (+.f64 (/.f64 x a) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a))))
(+.f64 (neg.f64 (/.f64 (*.f64 x b) a)) (+.f64 (/.f64 x a) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a))))
(+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 (*.f64 x b) a)) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)) (/.f64 x a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x b) a)) (+.f64 (/.f64 x a) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a))))
(+.f64 (neg.f64 (/.f64 (*.f64 x b) a)) (+.f64 (/.f64 x a) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a))))
(+.f64 (/.f64 x a) (+.f64 (neg.f64 (/.f64 (*.f64 x b) a)) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) a))))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) a)
(/.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) a)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))) a)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) a)
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) a)
(/.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) a)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))) a)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) a)
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) a)
(/.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) a)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))) a)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) a)
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) a)
(/.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) a)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))) a)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) a)
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) a)
(/.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) a)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))) a)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) a)
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) a)
(/.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) a)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))) a)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) a)
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) a)
(/.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) a)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))) a)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) a)
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 -1 b) (*.f64 1/2 (pow.f64 b 2)))) x) a)
(/.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b)))) a)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b)))) a)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) a)
(*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x) a))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)) -1)) a))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)))) a))
(neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 b -1))) a))
(neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 -1 b))) a))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x) a))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)) -1)) a))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)))) a))
(neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 b -1))) a))
(neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 -1 b))) a))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x) a))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)) -1)) a))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)))) a))
(neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 b -1))) a))
(neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 -1 b))) a))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) b) 1) x) a))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)) -1)) a))
(neg.f64 (/.f64 (*.f64 x (+.f64 -1 (+.f64 b (*.f64 (pow.f64 b 2) -1/2)))) a))
(neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 b -1))) a))
(neg.f64 (/.f64 (*.f64 x (+.f64 (*.f64 (pow.f64 b 2) -1/2) (+.f64 -1 b))) a))
(-.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) 0)
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 1 (+.f64 (neg.f64 b) (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 x (+.f64 (neg.f64 b) (+.f64 1 (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) 1)
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 1 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))) (/.f64 1 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (/.f64 1 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))) 1))
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 (/.f64 1 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(*.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))))) (/.f64 (/.f64 1 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))))))
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(/.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) 1)
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(/.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(pow.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) 1)
(*.f64 x (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 1 (neg.f64 b))))
(*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) 0)
(/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (/.f64 1 a)) y)
(/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (/.f64 1 a))) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (*.f64 x (/.f64 1 a))) y)
(+.f64 0 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y))
(/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (/.f64 1 a)) y)
(/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (/.f64 1 a))) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (*.f64 x (/.f64 1 a))) y)
(-.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) 0)
(/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (/.f64 1 a)) y)
(/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (/.f64 1 a))) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (*.f64 x (/.f64 1 a))) y)
(*.f64 1 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y))
(/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (/.f64 1 a)) y)
(/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (/.f64 1 a))) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (*.f64 x (/.f64 1 a))) y)
(*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) 1)
(/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (/.f64 1 a)) y)
(/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (/.f64 1 a))) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (*.f64 x (/.f64 1 a))) y)
(*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)))
(/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (/.f64 1 a)) y)
(/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (/.f64 1 a))) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (*.f64 x (/.f64 1 a))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)) (/.f64 1 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)))
(/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (/.f64 1 a)) y)
(/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (/.f64 1 a))) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (*.f64 x (/.f64 1 a))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)) 1))
(/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (/.f64 1 a)) y)
(/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (/.f64 1 a))) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (*.f64 x (/.f64 1 a))) y)
(*.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)) (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)))
(/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (/.f64 1 a)) y)
(/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (/.f64 1 a))) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (*.f64 x (/.f64 1 a))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y)) (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y))))
(/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (/.f64 1 a)) y)
(/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (/.f64 1 a))) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (*.f64 x (/.f64 1 a))) y)
(pow.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) y) 1)
(/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (/.f64 1 a)) y)
(/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (/.f64 1 a))) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (*.f64 x (/.f64 1 a))) y)
(+.f64 (*.f64 (pow.f64 b 2) x) 0)
(*.f64 x (pow.f64 b 2))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))
(*.f64 x (pow.f64 b 2))
(+.f64 0 (*.f64 (pow.f64 b 2) x))
(*.f64 x (pow.f64 b 2))
(-.f64 (*.f64 (pow.f64 b 2) x) 0)
(*.f64 x (pow.f64 b 2))
(/.f64 (*.f64 (pow.f64 b 2) x) 1)
(*.f64 x (pow.f64 b 2))
(/.f64 (*.f64 (pow.f64 b 2) x) (/.f64 (*.f64 (pow.f64 b 2) x) (*.f64 (pow.f64 b 2) x)))
(*.f64 x (pow.f64 b 2))
(pow.f64 (*.f64 (pow.f64 b 2) x) 1)
(*.f64 x (pow.f64 b 2))
(+.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) 0)
(*.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (/.f64 1 a))
(*.f64 x (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (/.f64 1 a)))
(*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (*.f64 x (/.f64 1 a)))
(+.f64 0 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)))
(*.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (/.f64 1 a))
(*.f64 x (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (/.f64 1 a)))
(*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (*.f64 x (/.f64 1 a)))
(-.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) 0)
(*.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (/.f64 1 a))
(*.f64 x (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (/.f64 1 a)))
(*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (*.f64 x (/.f64 1 a)))
(/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) 1)
(*.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (/.f64 1 a))
(*.f64 x (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (/.f64 1 a)))
(*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (*.f64 x (/.f64 1 a)))
(/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) (/.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a))))
(*.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (/.f64 1 a))
(*.f64 x (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (/.f64 1 a)))
(*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (*.f64 x (/.f64 1 a)))
(pow.f64 (*.f64 (*.f64 x (+.f64 (-.f64 1 b) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 a)) 1)
(*.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) (/.f64 1 a))
(*.f64 x (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (/.f64 1 a)))
(*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b)) (*.f64 x (/.f64 1 a)))

eval234.0ms (0.4%)

Compiler

Compiled 13073 to 6717 computations (48.6% saved)

prune163.0ms (0.3%)

Pruning

23 alts after pruning (21 fresh and 2 done)

PrunedKeptTotal
New5498557
Fresh31316
Picked101
Done224
Total55523578
Error
0.2b
Counts
578 → 23
Alt Table
Click to see full alt table
StatusErrorProgram
28.2b
(/.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) x)) a) y)
23.3b
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)
46.8b
(/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) a) y)
25.4b
(/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y)
42.1b
(/.f64 (/.f64 x a) y)
56.9b
(/.f64 (+.f64 x (*.f64 x (neg.f64 b))) y)
31.2b
(/.f64 (*.f64 (pow.f64 a t) x) y)
42.1b
(/.f64 (*.f64 (/.f64 1 a) x) y)
45.4b
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y)
21.6b
(/.f64 (*.f64 (-.f64 (-.f64 0 (-.f64 -1 (pow.f64 a (+.f64 t -1)))) 1) x) y)
27.6b
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (*.f64 y (log.f64 z)) (pow.f64 a (+.f64 -1 t)))) x) y)
26.8b
(/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) x) y)
42.6b
(/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x) y)
35.5b
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
44.4b
(/.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)) y)
47.3b
(/.f64 (neg.f64 (/.f64 (*.f64 b x) a)) y)
42.9b
(/.f64 x (*.f64 a y))
53.3b
(/.f64 x y)
27.4b
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1)
45.4b
(+.f64 (/.f64 (*.f64 (/.f64 1 a) x) y) (neg.f64 (/.f64 (*.f64 (/.f64 1 a) (*.f64 b x)) y)))
54.9b
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
53.2b
(*.f64 (/.f64 1 (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))
47.0b
(neg.f64 (/.f64 (*.f64 b x) (*.f64 a y)))
Compiler

Compiled 398 to 284 computations (28.6% saved)

regimes335.0ms (0.6%)

Counts
54 → 1
Calls
Call 1
Inputs
(/.f64 x y)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x a) y)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(neg.f64 (/.f64 (*.f64 b x) (*.f64 a y)))
(/.f64 (neg.f64 (/.f64 (*.f64 b x) a)) y)
(/.f64 (+.f64 x (*.f64 x (neg.f64 b))) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y)
(+.f64 (/.f64 (*.f64 (/.f64 1 a) x) y) (neg.f64 (/.f64 (*.f64 (/.f64 1 a) (*.f64 b x)) y)))
(*.f64 (/.f64 1 (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)
(/.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)) y)
(neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b (pow.f64 a t)) a)) x) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) x)) a) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (+.f64 x (neg.f64 (*.f64 b x)))) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 1)
(/.f64 (*.f64 (-.f64 (-.f64 0 (-.f64 -1 (pow.f64 a (+.f64 t -1)))) 1) x) y)
(/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) a) y)
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 a b) a)) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y)
(/.f64 (*.f64 (/.f64 1 a) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) (+.f64 x (*.f64 x (neg.f64 b))))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) x) y)
(/.f64 (*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) (+.f64 x (neg.f64 (*.f64 b x))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a t) (+.f64 (pow.f64 a -1) (neg.f64 (*.f64 b (pow.f64 a -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (*.f64 y (log.f64 z)) (pow.f64 a (+.f64 -1 t)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 x (*.f64 x (neg.f64 b)))) y)
(/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (+.f64 (/.f64 1 a) (*.f64 (*.f64 (log.f64 a) (/.f64 1 a)) t))) x) y)
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 1 (+.f64 (neg.f64 b) (*.f64 1/2 (pow.f64 b 2)))))) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 b 2) x))))) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 x -1/6)) (+.f64 (*.f64 b (neg.f64 x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 b 2) x)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) (+.f64 (*.f64 1/2 (*.f64 x (pow.f64 (*.f64 t (log.f64 a)) 2))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))) y)
(/.f64 (*.f64 x (*.f64 (exp.f64 (*.f64 2 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))) (exp.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 b (*.f64 y (log.f64 z)))))))) y)
(/.f64 (*.f64 x (*.f64 (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))))) (exp.f64 (*.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a)))) 2)))) y)
(*.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y) (/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) x) y)))
(/.f64 (*.f64 x (+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (+.f64 (neg.f64 b) (*.f64 -1/6 (pow.f64 b 3))))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) (+.f64 (*.f64 1/6 (pow.f64 (*.f64 (log.f64 a) t) 3)) (+.f64 (*.f64 (log.f64 a) t) (*.f64 1/2 (pow.f64 (*.f64 (log.f64 a) t) 2)))))) x) y)
(*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (-.f64 b (*.f64 (+.f64 t -1) (log.f64 a))))) x) y))))
Outputs
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
Calls

11 calls:

36.0ms
(log.f64 a)
33.0ms
z
32.0ms
x
31.0ms
b
30.0ms
t
Results
ErrorSegmentsBranch
1.5b1x
1.5b1y
1.5b1z
1.5b1t
1.5b1a
1.5b1b
1.5b1(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
1.5b1(log.f64 z)
1.5b1(*.f64 (-.f64 t 1) (log.f64 a))
1.5b1(-.f64 t 1)
1.5b1(log.f64 a)
Compiler

Compiled 1210 to 615 computations (49.2% saved)

regimes2.7s (5.1%)

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

10 calls:

494.0ms
x
488.0ms
z
430.0ms
a
390.0ms
t
322.0ms
y
Results
ErrorSegmentsBranch
7.4b5x
5.0b3y
8.2b4z
2.3b3t
6.6b7a
1.4b2b
8.2b4(log.f64 z)
1.8b2(*.f64 (-.f64 t 1) (log.f64 a))
2.3b3(-.f64 t 1)
6.6b7(log.f64 a)
Compiler

Compiled 510 to 274 computations (46.3% saved)

bsearch41.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
40.0ms
7.814915211001659e-13
8.505865518212009e-11
Results
34.0ms112×body256valid
3.0msbody256infinite
Compiler

Compiled 299 to 221 computations (26.1% saved)

regimes2.6s (4.9%)

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

10 calls:

646.0ms
x
529.0ms
(log.f64 a)
488.0ms
y
202.0ms
a
140.0ms
(log.f64 z)
Results
ErrorSegmentsBranch
8.1b8x
5.2b5y
9.5b4z
2.6b3t
6.9b6a
5.5b4b
9.5b4(log.f64 z)
1.8b2(*.f64 (-.f64 t 1) (log.f64 a))
2.6b3(-.f64 t 1)
6.9b6(log.f64 a)
Compiler

Compiled 494 to 267 computations (46% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-626.0118066694
-624.8947343081596
Compiler

Compiled 33 to 25 computations (24.2% saved)

regimes2.4s (4.5%)

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

10 calls:

665.0ms
b
335.0ms
t
254.0ms
(log.f64 a)
251.0ms
y
180.0ms
a
Results
ErrorSegmentsBranch
10.7b3x
8.5b3y
11.1b2z
8.6b3t
10.3b2a
5.5b4b
11.1b2(log.f64 z)
9.4b2(*.f64 (-.f64 t 1) (log.f64 a))
9.6b3(-.f64 t 1)
10.3b2(log.f64 a)
Compiler

Compiled 479 to 262 computations (45.3% saved)

bsearch134.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
47.0ms
2.6919351998787017e-28
5.019686603723442e-25
33.0ms
-9.480098089418242e-262
-1.2321995204823363e-262
53.0ms
-2.981942648679996e-47
-2.1170232984585397e-54
Results
113.0ms368×body256valid
7.0ms20×body256infinite
Compiler

Compiled 959 to 752 computations (21.6% saved)

regimes915.0ms (1.7%)

Counts
31 → 2
Calls
Call 1
Inputs
(/.f64 x y)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x a) y)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(neg.f64 (/.f64 (*.f64 b x) (*.f64 a y)))
(/.f64 (neg.f64 (/.f64 (*.f64 b x) a)) y)
(/.f64 (+.f64 x (*.f64 x (neg.f64 b))) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y)
(+.f64 (/.f64 (*.f64 (/.f64 1 a) x) y) (neg.f64 (/.f64 (*.f64 (/.f64 1 a) (*.f64 b x)) y)))
(*.f64 (/.f64 1 (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)
(/.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)) y)
(neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) y)
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b (pow.f64 a t)) a)) x) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) x)) a) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (+.f64 x (neg.f64 (*.f64 b x)))) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 1)
(/.f64 (*.f64 (-.f64 (-.f64 0 (-.f64 -1 (pow.f64 a (+.f64 t -1)))) 1) x) y)
(/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1/2 (pow.f64 b 2)) (-.f64 1 b))) a) y)
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 a b) a)) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y)
(/.f64 (*.f64 (/.f64 1 a) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) x)) (+.f64 x (*.f64 x (neg.f64 b))))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
Outputs
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 1)
(/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y)
Calls

9 calls:

201.0ms
y
198.0ms
x
125.0ms
(log.f64 a)
93.0ms
a
78.0ms
(*.f64 (-.f64 t 1) (log.f64 a))
Results
ErrorSegmentsBranch
10.7b3x
9.2b3y
11.1b2z
11.3b3t
10.3b2a
6.9b2b
9.4b2(*.f64 (-.f64 t 1) (log.f64 a))
12.3b1(-.f64 t 1)
10.3b2(log.f64 a)
Compiler

Compiled 419 to 232 computations (44.6% saved)

bsearch44.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
43.0ms
2.6919351998787017e-28
5.019686603723442e-25
Results
35.0ms128×body256valid
3.0ms10×body256infinite
Compiler

Compiled 329 to 257 computations (21.9% saved)

regimes1.7s (3.2%)

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

7 calls:

460.0ms
z
379.0ms
a
296.0ms
b
206.0ms
y
185.0ms
t
Results
ErrorSegmentsBranch
16.8b5x
14.4b6y
18.5b9z
13.0b3t
16.7b7a
8.3b4b
13.0b3(-.f64 t 1)
Compiler

Compiled 274 to 143 computations (47.8% saved)

bsearch312.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
86.0ms
8.505865518212009e-11
1.3171395021455584e-6
167.0ms
7.077848604087127e-147
6.283575537147459e-137
58.0ms
-5.394597555054556e-282
-5.9173455691672576e-285
Results
284.0ms416×body256valid
13.0ms44×body256infinite
Compiler

Compiled 965 to 713 computations (26.1% saved)

regimes1.2s (2.3%)

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

7 calls:

362.0ms
a
247.0ms
t
177.0ms
z
161.0ms
b
116.0ms
y
Results
ErrorSegmentsBranch
16.8b5x
14.4b6y
18.5b9z
13.0b3t
16.7b7a
8.4b4b
13.0b3(-.f64 t 1)
Compiler

Compiled 247 to 130 computations (47.4% saved)

bsearch304.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
106.0ms
2.6919351998787017e-28
5.019686603723442e-25
159.0ms
7.077848604087127e-147
6.283575537147459e-137
39.0ms
-5.394597555054556e-282
-5.9173455691672576e-285
Results
285.0ms416×body256valid
7.0ms26×body256infinite
Compiler

Compiled 893 to 659 computations (26.2% saved)

regimes806.0ms (1.5%)

Counts
16 → 4
Calls
Call 1
Inputs
(/.f64 x y)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x a) y)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(neg.f64 (/.f64 (*.f64 b x) (*.f64 a y)))
(/.f64 (neg.f64 (/.f64 (*.f64 b x) a)) y)
(/.f64 (+.f64 x (*.f64 x (neg.f64 b))) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y)
(+.f64 (/.f64 (*.f64 (/.f64 1 a) x) y) (neg.f64 (/.f64 (*.f64 (/.f64 1 a) (*.f64 b x)) y)))
(*.f64 (/.f64 1 (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)
Outputs
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)
(/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y)
Calls

7 calls:

202.0ms
z
168.0ms
a
111.0ms
(-.f64 t 1)
99.0ms
y
86.0ms
b
Results
ErrorSegmentsBranch
16.8b5x
14.4b6y
19.6b6z
13.0b3t
16.7b7a
9.0b4b
13.0b3(-.f64 t 1)
Compiler

Compiled 200 to 112 computations (44% saved)

bsearch313.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
196.0ms
2.6919351998787017e-28
5.019686603723442e-25
75.0ms
4.26484434104094e-155
2.023188071186329e-154
41.0ms
-2.637360137585794e-115
-7.371944178113393e-117
Results
298.0ms288×body256valid
6.0ms17×body256infinite
Compiler

Compiled 621 to 468 computations (24.6% saved)

regimes1.2s (2.3%)

Counts
15 → 4
Calls
Call 1
Inputs
(/.f64 x y)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x a) y)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(neg.f64 (/.f64 (*.f64 b x) (*.f64 a y)))
(/.f64 (neg.f64 (/.f64 (*.f64 b x) a)) y)
(/.f64 (+.f64 x (*.f64 x (neg.f64 b))) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y)
(+.f64 (/.f64 (*.f64 (/.f64 1 a) x) y) (neg.f64 (/.f64 (*.f64 (/.f64 1 a) (*.f64 b x)) y)))
(*.f64 (/.f64 1 (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
Outputs
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y)
Calls

7 calls:

336.0ms
a
294.0ms
x
214.0ms
z
198.0ms
y
119.0ms
b
Results
ErrorSegmentsBranch
16.8b5x
14.4b6y
19.6b6z
13.0b3t
16.7b7a
9.0b4b
13.0b3(-.f64 t 1)
Compiler

Compiled 191 to 110 computations (42.4% saved)

bsearch263.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
70.0ms
2.6919351998787017e-28
5.019686603723442e-25
158.0ms
4.26484434104094e-155
2.023188071186329e-154
34.0ms
-2.637360137585794e-115
-7.371944178113393e-117
Results
163.0ms33×body256infinite
90.0ms336×body256valid
Compiler

Compiled 723 to 560 computations (22.5% saved)

regimes453.0ms (0.9%)

Counts
14 → 3
Calls
Call 1
Inputs
(/.f64 x y)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x a) y)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(neg.f64 (/.f64 (*.f64 b x) (*.f64 a y)))
(/.f64 (neg.f64 (/.f64 (*.f64 b x) a)) y)
(/.f64 (+.f64 x (*.f64 x (neg.f64 b))) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y)
(+.f64 (/.f64 (*.f64 (/.f64 1 a) x) y) (neg.f64 (/.f64 (*.f64 (/.f64 1 a) (*.f64 b x)) y)))
(*.f64 (/.f64 1 (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y)
Outputs
(/.f64 (*.f64 (pow.f64 a t) x) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1)
(/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y)
Calls

6 calls:

113.0ms
x
85.0ms
a
80.0ms
z
75.0ms
y
49.0ms
b
Results
ErrorSegmentsBranch
18.1b8x
17.0b5y
20.6b8z
13.1b3t
17.4b6a
12.3b3b
Compiler

Compiled 173 to 97 computations (43.9% saved)

bsearch120.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
58.0ms
1.2378962490567973e-41
1.6806209115638627e-34
61.0ms
-7.4064265648374715e-25
-2.3878481170886984e-30
Results
101.0ms288×body256valid
10.0ms34×body256infinite
Compiler

Compiled 618 to 484 computations (21.7% saved)

regimes405.0ms (0.8%)

Counts
13 → 3
Calls
Call 1
Inputs
(/.f64 x y)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x a) y)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(neg.f64 (/.f64 (*.f64 b x) (*.f64 a y)))
(/.f64 (neg.f64 (/.f64 (*.f64 b x) a)) y)
(/.f64 (+.f64 x (*.f64 x (neg.f64 b))) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y)
(+.f64 (/.f64 (*.f64 (/.f64 1 a) x) y) (neg.f64 (/.f64 (*.f64 (/.f64 1 a) (*.f64 b x)) y)))
(*.f64 (/.f64 1 (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
Outputs
(/.f64 (*.f64 (pow.f64 a t) x) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1)
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
Calls

6 calls:

86.0ms
y
82.0ms
z
76.0ms
x
56.0ms
t
51.0ms
a
Results
ErrorSegmentsBranch
19.5b6x
20.6b7y
23.6b7z
15.0b3t
19.7b4a
12.7b3b
Compiler

Compiled 165 to 93 computations (43.6% saved)

bsearch106.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
54.0ms
3.8361003363178066
9967459.325193943
52.0ms
-7.4064265648374715e-25
-2.3878481170886984e-30
Results
91.0ms288×body256valid
5.0ms17×body256infinite
Compiler

Compiled 609 to 484 computations (20.5% saved)

regimes293.0ms (0.6%)

Counts
12 → 2
Calls
Call 1
Inputs
(/.f64 x y)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x a) y)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(neg.f64 (/.f64 (*.f64 b x) (*.f64 a y)))
(/.f64 (neg.f64 (/.f64 (*.f64 b x) a)) y)
(/.f64 (+.f64 x (*.f64 x (neg.f64 b))) y)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1)
(/.f64 (*.f64 (-.f64 (/.f64 1 a) (/.f64 b a)) x) y)
(+.f64 (/.f64 (*.f64 (/.f64 1 a) x) y) (neg.f64 (/.f64 (*.f64 (/.f64 1 a) (*.f64 b x)) y)))
(*.f64 (/.f64 1 (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
Outputs
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1)
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
Calls

6 calls:

85.0ms
y
50.0ms
a
49.0ms
x
39.0ms
z
36.0ms
t
Results
ErrorSegmentsBranch
22.0b4x
22.6b7y
26.2b3z
24.5b2t
21.4b4a
14.3b2b
Compiler

Compiled 158 to 90 computations (43% saved)

bsearch47.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
46.0ms
3.8361003363178066
9967459.325193943
Results
40.0ms144×body256valid
3.0ms11×body256infinite
Compiler

Compiled 321 to 259 computations (19.3% saved)

regimes79.0ms (0.1%)

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

6 calls:

13.0ms
b
13.0ms
y
13.0ms
a
13.0ms
z
12.0ms
t
Results
ErrorSegmentsBranch
27.4b1x
27.4b1y
27.4b1z
27.4b1t
27.4b1a
27.4b1b
Compiler

Compiled 151 to 87 computations (42.4% saved)

regimes147.0ms (0.3%)

Counts
7 → 4
Calls
Call 1
Inputs
(/.f64 x y)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x a) y)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(neg.f64 (/.f64 (*.f64 b x) (*.f64 a y)))
(/.f64 (neg.f64 (/.f64 (*.f64 b x) a)) y)
(/.f64 (+.f64 x (*.f64 x (neg.f64 b))) y)
Outputs
(/.f64 x y)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x a) y)
Calls

6 calls:

33.0ms
x
32.0ms
a
26.0ms
b
18.0ms
y
18.0ms
t
Results
ErrorSegmentsBranch
39.3b4x
40.3b2y
42.1b1z
40.9b2t
38.7b4a
39.8b3b
Compiler

Compiled 92 to 61 computations (33.7% saved)

bsearch120.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
48.0ms
1.1853211947791737e+227
1.3434750892047933e+230
18.0ms
8.677466061867231e-97
8.722436845844424e-93
53.0ms
6.453525951964436e-211
9.070540209967002e-205
Results
93.0ms320×body256valid
17.0ms62×body256infinite
Compiler

Compiled 519 to 400 computations (22.9% saved)

regimes248.0ms (0.5%)

Counts
3 → 4
Calls
Call 1
Inputs
(/.f64 x y)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x a) y)
Outputs
(/.f64 x y)
(/.f64 (/.f64 x a) y)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x a) y)
Calls

6 calls:

119.0ms
z
63.0ms
b
27.0ms
a
13.0ms
x
12.0ms
t
Results
ErrorSegmentsBranch
40.8b2x
41.0b2y
42.1b1z
41.0b2t
38.7b4a
42.1b1b
Compiler

Compiled 61 to 47 computations (23% saved)

bsearch369.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
50.0ms
1.1853211947791737e+227
1.3434750892047933e+230
177.0ms
8.677466061867231e-97
8.722436845844424e-93
142.0ms
6.453525951964436e-211
9.070540209967002e-205
Results
243.0ms400×body256valid
28.0ms84×body256infinite
Compiler

Compiled 615 to 466 computations (24.2% saved)

regimes128.0ms (0.2%)

Accuracy

Total -17.1b remaining (-42.7%)

Threshold costs -17.1b (-42.7%)

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

6 calls:

68.0ms
y
17.0ms
t
16.0ms
x
11.0ms
a
7.0ms
b
Results
ErrorSegmentsBranch
41.6b3x
42.9b1y
42.9b1z
41.8b3t
39.9b2a
42.9b1b
Compiler

Compiled 56 to 45 computations (19.6% saved)

bsearch34.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
34.0ms
3.994841788544342e-35
1.8397344642004538e-34
Results
27.0ms96×body256valid
5.0ms17×body256infinite
Compiler

Compiled 165 to 127 computations (23% saved)

simplify185.0ms (0.3%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01631497
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
(if (<=.f64 b 6576556458703583/77371252455336267181195264) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) x) y) (/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y))
(if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -625) (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 1) (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x) y))
(if (<=.f64 b -463711082674991/215679573337205118357336120696157045389097155380324579848828881993728) (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 1) (if (<=.f64 b -4963454417869797/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) x) y) (if (<=.f64 b 5444517870735015/10889035741470030830827987437816582766592) (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 1) (/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y))))
(if (<=.f64 b 5444517870735015/10889035741470030830827987437816582766592) (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 1) (/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y))
(if (<=.f64 b -6592289282493637/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b 3824076725361717/449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513472) (/.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)) y) (if (<=.f64 b 6611313076017503/9444732965739290427392) (/.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) x)) a) y) (/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y))))
(if (<=.f64 b -6487649770073103/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b 439347050248359/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (/.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)) y) (if (<=.f64 b 5444517870735015/10889035741470030830827987437816582766592) (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) (/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y))))
(if (<=.f64 b -3282840917839045/177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100736) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b 3019169939857233/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1) (if (<=.f64 b 5444517870735015/10889035741470030830827987437816582766592) (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) (/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y))))
(if (<=.f64 b -5323525812711965/709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b 5192972296554441/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1) (if (<=.f64 b 5444517870735015/10889035741470030830827987437816582766592) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y))))
(if (<=.f64 b -3679622957757553/2787593149816327892691964784081045188247552) (/.f64 (*.f64 (pow.f64 a t) x) y) (if (<=.f64 b 8428725474762389/191561942608236107294793378393788647952342390272950272) (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1) (/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y)))
(if (<=.f64 b -2395587863123407/43556142965880123323311949751266331066368) (/.f64 (*.f64 (pow.f64 a t) x) y) (if (<=.f64 b 660) (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(if (<=.f64 b 660) (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1)
(if (<=.f64 a 6664672942551393/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (/.f64 x y) (if (<=.f64 a 3757668132438133/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616) (/.f64 (*.f64 (/.f64 1 a) x) y) (if (<=.f64 a 68000000000000001599594217510234876100616759706039240013842480596744152985279625196036145771995601915356109725960233815091373678603048929393881062238725520169906260679305425760336367867636863114455077766165190828428741163932975104) (/.f64 x (*.f64 a y)) (/.f64 (/.f64 x a) y))))
(if (<=.f64 a 5626267195456213/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656) (/.f64 x y) (if (<=.f64 a 6974232053805175/1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712) (/.f64 (/.f64 x a) y) (if (<=.f64 a 50000000000000004978322216300255859307940775126853620144447441444144841048874767756413678479557303886746221726677047727400523075720944169118017456955450051308142127074213512132587827598340471265285454644683672657941808345790808064) (/.f64 x (*.f64 a y)) (/.f64 (/.f64 x a) y))))
(if (<=.f64 a 6313687073269501/46768052394588893382517914646921056628989841375232) (/.f64 x y) (/.f64 x (*.f64 a y)))
(/.f64 x y)
Outputs
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
(if (<=.f64 b 6576556458703583/77371252455336267181195264) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z)))) x) y) (/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y))
(if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -625) (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 1) (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b)) x) y))
(if (<=.f64 b -463711082674991/215679573337205118357336120696157045389097155380324579848828881993728) (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 1) (if (<=.f64 b -4963454417869797/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 y (log.f64 z))) (/.f64 1 a)) x) y) (if (<=.f64 b 5444517870735015/10889035741470030830827987437816582766592) (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 1) (/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y))))
(if (<=.f64 b 5444517870735015/10889035741470030830827987437816582766592) (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) 1) (/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y))
(if (<=.f64 b -6592289282493637/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b 3824076725361717/449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513472) (/.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)) y) (if (<=.f64 b 6611313076017503/9444732965739290427392) (/.f64 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (-.f64 1 b) x)) a) y) (/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y))))
(if (<=.f64 b -6487649770073103/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b 439347050248359/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (/.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) x) a)) y) (if (<=.f64 b 5444517870735015/10889035741470030830827987437816582766592) (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) (/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y))))
(if (<=.f64 b -3282840917839045/177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100736) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b 3019169939857233/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1) (if (<=.f64 b 5444517870735015/10889035741470030830827987437816582766592) (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) (/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y))))
(if (<=.f64 b -5323525812711965/709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b 5192972296554441/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1) (if (<=.f64 b 5444517870735015/10889035741470030830827987437816582766592) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y))))
(if (<=.f64 b -3679622957757553/2787593149816327892691964784081045188247552) (/.f64 (*.f64 (pow.f64 a t) x) y) (if (<=.f64 b 8428725474762389/191561942608236107294793378393788647952342390272950272) (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1) (/.f64 (/.f64 x (*.f64 a (exp.f64 b))) y)))
(if (<=.f64 b -2395587863123407/43556142965880123323311949751266331066368) (/.f64 (*.f64 (pow.f64 a t) x) y) (if (<=.f64 b 660) (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(if (<=.f64 b 660) (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 x a) y))) 1)
(if (<=.f64 a 6664672942551393/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (/.f64 x y) (if (<=.f64 a 3757668132438133/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616) (/.f64 (*.f64 (/.f64 1 a) x) y) (if (<=.f64 a 68000000000000001599594217510234876100616759706039240013842480596744152985279625196036145771995601915356109725960233815091373678603048929393881062238725520169906260679305425760336367867636863114455077766165190828428741163932975104) (/.f64 x (*.f64 a y)) (/.f64 (/.f64 x a) y))))
(if (<=.f64 a 5626267195456213/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656) (/.f64 x y) (if (<=.f64 a 6974232053805175/1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712) (/.f64 (/.f64 x a) y) (if (<=.f64 a 50000000000000004978322216300255859307940775126853620144447441444144841048874767756413678479557303886746221726677047727400523075720944169118017456955450051308142127074213512132587827598340471265285454644683672657941808345790808064) (/.f64 x (*.f64 a y)) (/.f64 (/.f64 x a) y))))
(if (<=.f64 a 6313687073269501/46768052394588893382517914646921056628989841375232) (/.f64 x y) (/.f64 x (*.f64 a y)))
(/.f64 x y)
Compiler

Compiled 654 to 443 computations (32.3% saved)

soundness704.0ms (1.3%)

Algorithm
egg-herbie
Rules
1138×rational.json-simplify-111
1138×rational.json-simplify-111
1038×rational.json-simplify-47
1038×rational.json-simplify-47
982×rational.json-simplify-111
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
028415355
162114613
2127013999
3278913561
4582113509
028415355
162114613
2127013999
3278913561
4582113509
025716339
157115915
2119115429
3270115157
4552215061
Stop Event
node limit
node limit
node limit
Compiler

Compiled 649 to 293 computations (54.9% saved)

end430.0ms (0.8%)

Compiler

Compiled 558 to 276 computations (50.5% saved)

Profiling

Loading profile data...