Details

Time bar (total: 26.7s)

analyze391.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)

sample8.8s (33%)

Results
4.4s16901×body256invalid
2.3s8256×body256valid
2.0s7353×body256infinite
Bogosity

preprocess60.0ms (0.2%)

Algorithm
egg-herbie
Rules
1524×rational_best_oopsla_all_46_json_45_simplify-49
1188×rational_best_oopsla_all_46_json_45_simplify-89
948×rational_best_oopsla_all_46_json_45_simplify-74
756×rational_best_oopsla_all_46_json_45_simplify-24
584×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0121880
1328880
21057880
34023880
066
Stop Event
saturated
node limit
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 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t -1) (log.f64 a)) (-.f64 (*.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 t -1) (log.f64 a)) (-.f64 (*.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 (log.f64 a) (+.f64 x -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 t (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t -1) (log.f64 x)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 a (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) x)))) y)
(/.f64 (*.f64 b (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 -1) (log.f64 a)) (-.f64 (*.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 (log.f64 a) (+.f64 y -1)) (-.f64 (*.f64 (log.f64 z) t) b)))) t)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 z) t) (-.f64 (*.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 t -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 z) a) b)))) a)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 z) a) (-.f64 (*.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 t -1) (log.f64 a)) (-.f64 (*.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 (log.f64 a) (+.f64 z -1)) (-.f64 (*.f64 y (log.f64 t)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 t)) (-.f64 (*.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 (log.f64 z) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 a)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 a)) (-.f64 (*.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 t -1) (log.f64 a)) (-.f64 (*.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 (log.f64 t) (+.f64 a -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 (log.f64 a) (+.f64 b -1)) (-.f64 (*.f64 y (log.f64 z)) t)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 b -1)) 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 t -1) (log.f64 b)) (-.f64 (*.f64 y (log.f64 z)) a)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 b)) a)))) y)
Compiler

Compiled 30 to 23 computations (23.3% saved)

simplify120.0ms (0.4%)

Algorithm
egg-herbie
Rules
1208×rational_best_oopsla_all_46_json_45_simplify-35
924×rational_best_oopsla_all_46_json_45_simplify-10
858×rational_best_oopsla_all_46_json_45_simplify-30
734×rational_best_oopsla_all_46_json_45_simplify-49
678×rational_best_oopsla_all_46_json_45_simplify-23
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02055
14055
211955
344855
4200755
5623555
Stop Event
node limit
Counts
1 → 3
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 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)

eval1.0ms (0%)

Compiler

Compiled 60 to 33 computations (45% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New213
Fresh011
Picked000
Done000
Total224
Error
2.8b
Counts
4 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
2.8b
(/.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)

localize34.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))
1.0b
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
2.1b
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
Compiler

Compiled 102 to 45 computations (55.9% saved)

series336.0ms (1.3%)

Counts
4 → 136
Calls

45 calls:

TimeVariablePointExpression
116.0ms
x
@0
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
70.0ms
z
@0
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
25.0ms
z
@-inf
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
19.0ms
a
@0
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
8.0ms
a
@-inf
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)

rewrite79.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
872×rational_best_oopsla_all_46_json_45_simplify-89
870×rational_best_oopsla_all_46_json_45_simplify-23
830×rational_best_oopsla_all_46_json_45_simplify-37
820×rational_best_oopsla_all_46_json-2
820×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020126
1121126
2386126
31757126
Stop Event
node limit
Counts
4 → 153
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)
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(*.f64 y (log.f64 z))
(*.f64 (-.f64 t 1) (log.f64 a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (-.f64 0 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (-.f64 0 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))))
((#(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)) (*.f64 (*.f64 y (log.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 y (/.f64 (log.f64 z) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 (/.f64 y y) (*.f64 (log.f64 z) (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 y (/.f64 (log.f64 z) (log.f64 z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (log.f64 z)) (*.f64 (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 (*.f64 (log.f64 z) (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (log.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 (log.f64 z) y))) (*.f64 y (log.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (log.f64 z) (/.f64 y y)))) (*.f64 y (log.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 (log.f64 z) (log.f64 z)))) (*.f64 y (log.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z)))) (*.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)) (*.f64 (*.f64 y (log.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 y (/.f64 (log.f64 z) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 (/.f64 y y) (*.f64 (log.f64 z) (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 y (/.f64 (log.f64 z) (log.f64 z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (log.f64 z)) (*.f64 (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 (*.f64 (log.f64 z) (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (log.f64 z) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (log.f64 z) (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 y y) (*.f64 (log.f64 z) (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 y (log.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (log.f64 z) (/.f64 y y))) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z)))) (*.f64 (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z))) (*.f64 (log.f64 z) (neg.f64 y))))))) (#(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 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (log.f64 z)) (/.f64 (log.f64 z) (log.f64 z)))))) (#(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 /.f64 (*.f64 y (log.f64 z)) (/.f64 (*.f64 (log.f64 z) (/.f64 y y)) (*.f64 (log.f64 z) (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (log.f64 z)) (/.f64 (/.f64 y y) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (log.f64 z)) (/.f64 (*.f64 y (/.f64 (log.f64 z) y)) (*.f64 y (/.f64 (log.f64 z) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (log.f64 z)) (/.f64 (*.f64 (/.f64 y y) (*.f64 (log.f64 z) (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 (log.f64 z) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (log.f64 z)) (/.f64 (*.f64 y (/.f64 (log.f64 z) (log.f64 z))) (*.f64 y (/.f64 (log.f64 z) (log.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (log.f64 z)) (/.f64 (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z))) (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z)))))))))
((#(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)) (*.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (log.f64 a))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) 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 t (log.f64 a)) (neg.f64 (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 a)) (*.f64 t (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 1 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 t (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t (log.f64 a)) (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))) (*.f64 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (+.f64 t -1) (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (neg.f64 (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 t (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))) (*.f64 (+.f64 t -1) (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 (+.f64 t -1) (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1))) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))) (*.f64 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (log.f64 a)))) (*.f64 (+.f64 t -1) (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -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 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (log.f64 a))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (log.f64 a) (-.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (+.f64 t -1) (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (log.f64 a)) (log.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (log.f64 a)) (*.f64 (log.f64 a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (log.f64 a)) (*.f64 1 (*.f64 (log.f64 a) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (log.f64 a)) (*.f64 -1 (*.f64 t (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t (log.f64 a)) (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 (log.f64 a) (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 (log.f64 a) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -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 t -1) (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (log.f64 a) (log.f64 a)))))) (#(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 /.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (/.f64 (+.f64 t -1) (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (log.f64 a))) (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1))) (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.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 neg.f64 (*.f64 (log.f64 a) (-.f64 1 t)))))))

simplify268.0ms (1%)

Algorithm
egg-herbie
Rules
1578×rational_best_oopsla_all_46_json_45_simplify-89
1304×rational_best_oopsla_all_46_json_45_simplify-24
1238×rational_best_oopsla_all_46_json_45_simplify-74
1048×rational_best_oopsla_all_46_json_45_simplify-72
868×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
049114887
1180113855
2609113855
Stop Event
node limit
Counts
289 → 296
Calls
Call 1
Inputs
(/.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)
(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 -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 -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 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 0)
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) 0))
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 0))
(+.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(-.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 0)
(-.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) 0))
(-.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 0))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 1)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (-.f64 0 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 0)
(+.f64 0 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))
(-.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 0)
(-.f64 0 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))
(*.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 1)
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(*.f64 -1 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))
(*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) -1)
(*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (-.f64 0 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))
(*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))
(/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 1)
(/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))
(/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(/.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) -1)
(neg.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))
(+.f64 (*.f64 y (log.f64 z)) 0)
(+.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 y (log.f64 z)) 0))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 y (/.f64 (log.f64 z) y)) 0))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 (/.f64 y y) (*.f64 (log.f64 z) (/.f64 y y))) 0))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 y (/.f64 (log.f64 z) (log.f64 z))) 0))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z))) 0))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 (*.f64 (log.f64 z) (/.f64 y y))) 0))
(+.f64 0 (*.f64 y (log.f64 z)))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (log.f64 z) y))) (*.f64 y (log.f64 z)))
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (log.f64 z) (/.f64 y y)))) (*.f64 y (log.f64 z)))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (log.f64 z) (log.f64 z)))) (*.f64 y (log.f64 z)))
(+.f64 (*.f64 0 (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z)))) (*.f64 y (log.f64 z)))
(-.f64 (*.f64 y (log.f64 z)) 0)
(-.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 y (log.f64 z)) 0))
(-.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 y (/.f64 (log.f64 z) y)) 0))
(-.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 (/.f64 y y) (*.f64 (log.f64 z) (/.f64 y y))) 0))
(-.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 y (/.f64 (log.f64 z) (log.f64 z))) 0))
(-.f64 (*.f64 y (log.f64 z)) (*.f64 (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z))) 0))
(-.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 (*.f64 (log.f64 z) (/.f64 y y))) 0))
(-.f64 0 (*.f64 (log.f64 z) (neg.f64 y)))
(-.f64 0 (*.f64 1 (*.f64 (log.f64 z) (neg.f64 y))))
(-.f64 0 (*.f64 (/.f64 y y) (*.f64 (log.f64 z) (neg.f64 y))))
(-.f64 0 (*.f64 -1 (*.f64 y (log.f64 z))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (log.f64 z) (/.f64 y y))) y))
(-.f64 (*.f64 0 (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z)))) (*.f64 (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z))) (*.f64 (log.f64 z) (neg.f64 y))))
(/.f64 (*.f64 y (log.f64 z)) 1)
(/.f64 (*.f64 y (log.f64 z)) (/.f64 y y))
(/.f64 (*.f64 y (log.f64 z)) (/.f64 (log.f64 z) (log.f64 z)))
(/.f64 (*.f64 y (log.f64 z)) (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z))))
(/.f64 (*.f64 y (log.f64 z)) (/.f64 (*.f64 (log.f64 z) (/.f64 y y)) (*.f64 (log.f64 z) (/.f64 y y))))
(/.f64 (*.f64 y (log.f64 z)) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 y (log.f64 z)) (/.f64 (*.f64 y (/.f64 (log.f64 z) y)) (*.f64 y (/.f64 (log.f64 z) y))))
(/.f64 (*.f64 y (log.f64 z)) (/.f64 (*.f64 (/.f64 y y) (*.f64 (log.f64 z) (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 (log.f64 z) (/.f64 y y)))))
(/.f64 (*.f64 y (log.f64 z)) (/.f64 (*.f64 y (/.f64 (log.f64 z) (log.f64 z))) (*.f64 y (/.f64 (log.f64 z) (log.f64 z)))))
(/.f64 (*.f64 y (log.f64 z)) (/.f64 (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z))) (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z)))))
(+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0)
(+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0))
(+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) 0))
(+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (log.f64 a))) 0))
(+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1))) 0))
(+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) 0))
(+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) 0))
(+.f64 0 (*.f64 (+.f64 t -1) (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(+.f64 (neg.f64 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))))
(+.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))))
(+.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 1 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))))
(+.f64 (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 t (log.f64 a))))
(+.f64 (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))))
(+.f64 (*.f64 (*.f64 t (log.f64 a)) (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)))))
(+.f64 (*.f64 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))))
(+.f64 (*.f64 t (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1))) -1))
(+.f64 (*.f64 t (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))) (*.f64 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) -1))
(+.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (+.f64 t -1) (log.f64 a)))
(+.f64 (*.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (neg.f64 (log.f64 a))))
(+.f64 (*.f64 (neg.f64 (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 t (log.f64 a))))
(+.f64 (*.f64 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))) (*.f64 (+.f64 t -1) (log.f64 a)))
(+.f64 (*.f64 0 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 (+.f64 t -1) (log.f64 a)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1))) t))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))) (*.f64 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) t))
(+.f64 (*.f64 0 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (log.f64 a)))) (*.f64 (+.f64 t -1) (log.f64 a)))
(+.f64 (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))))
(-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0)
(-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0))
(-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) 0))
(-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (log.f64 a))) 0))
(-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1))) 0))
(-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) 0))
(-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) 0))
(-.f64 0 (*.f64 (log.f64 a) (-.f64 1 t)))
(-.f64 0 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (-.f64 1 t))))
(-.f64 0 (*.f64 -1 (*.f64 (+.f64 t -1) (log.f64 a))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (+.f64 t -1)))
(-.f64 (*.f64 t (log.f64 a)) (log.f64 a))
(-.f64 (neg.f64 (log.f64 a)) (*.f64 (log.f64 a) (neg.f64 t)))
(-.f64 (neg.f64 (log.f64 a)) (*.f64 1 (*.f64 (log.f64 a) (neg.f64 t))))
(-.f64 (neg.f64 (log.f64 a)) (*.f64 -1 (*.f64 t (log.f64 a))))
(-.f64 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))
(-.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) t))
(-.f64 (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (neg.f64 t))))
(-.f64 (*.f64 (*.f64 t (log.f64 a)) (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))
(-.f64 (*.f64 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))))
(-.f64 (*.f64 t (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1))))
(-.f64 (*.f64 t (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 (log.f64 a) (-.f64 1 t))))
(-.f64 (*.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 a)))
(-.f64 (*.f64 (neg.f64 (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 (log.f64 a) (neg.f64 t))))
(-.f64 (*.f64 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))))
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1)
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (+.f64 t -1) (+.f64 t -1)))
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (log.f64 a) (log.f64 a)))
(/.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 (+.f64 t -1) (log.f64 a)) (/.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))))
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (/.f64 (+.f64 t -1) (+.f64 t -1))))
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (log.f64 a))) (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (log.f64 a)))))
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))))
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1))) (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1)))))
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))))
(neg.f64 (*.f64 (log.f64 a) (-.f64 1 t)))
Outputs
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) 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 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) 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 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (log.f64 z) x)) (+.f64 (*.f64 y (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 x (pow.f64 (log.f64 z) 2))))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y) (+.f64 (*.f64 y (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 x (pow.f64 (log.f64 z) 2))))) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (log.f64 z) x))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (log.f64 z) x)) (*.f64 y (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 x (pow.f64 (log.f64 z) 2)))))))
(+.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 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (log.f64 z) x)) (+.f64 (*.f64 y (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 x (pow.f64 (log.f64 z) 2))))) (+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (pow.f64 y 2) (*.f64 x (pow.f64 (log.f64 z) 3))))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (log.f64 z) x)) (+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y) (+.f64 (*.f64 y (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 x (pow.f64 (log.f64 z) 2))))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (pow.f64 y 2) (*.f64 x (pow.f64 (log.f64 z) 3))))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b) (neg.f64 (*.f64 y (log.f64 (/.f64 1 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 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b) (neg.f64 (*.f64 y (log.f64 (/.f64 1 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 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b) (neg.f64 (*.f64 y (log.f64 (/.f64 1 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 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b) (neg.f64 (*.f64 y (log.f64 (/.f64 1 z))))))) 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 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))) 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 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))) 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 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))) 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 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) 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 x (exp.f64 (+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 t (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (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 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 t (*.f64 (log.f64 a) x))) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (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 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 t (*.f64 (log.f64 a) x))) y))) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))) y))) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (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 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) 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 x (exp.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1))) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1))) b)))) 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 x (exp.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1))) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1))) b)))) 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 x (exp.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1))) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1))) b)))) 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 x (exp.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1))) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1))) b)))) 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 x (exp.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1))))) 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 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1))))) y) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1))))) y) (neg.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.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 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 b x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 x (pow.f64 b 2))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1))))) y)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1))))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 x (pow.f64 b 2))) y)) (neg.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 b x)) y))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1))))) y) (+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 b x)) y)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 x (pow.f64 b 2))) 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 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 b x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 x (pow.f64 b 2))) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1))))) y) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 x (pow.f64 b 3))) y)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1))))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 x (pow.f64 b 2))) y)) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 x (pow.f64 b 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 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) 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 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (*.f64 y (log.f64 z)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) 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 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 (log.f64 a) (+.f64 t -1)) b)) (+.f64 (*.f64 (*.f64 y (log.f64 z)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2))))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 y 2)))) (+.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (*.f64 y (log.f64 z)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(+.f64 (+.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (*.f64 y (log.f64 z)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) 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 (*.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 (log.f64 a) (+.f64 t -1)) b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2)))) (+.f64 (*.f64 (*.f64 y (log.f64 z)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (pow.f64 y 3) (pow.f64 (log.f64 z) 3)))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 y 2)))) (+.f64 (*.f64 (*.f64 y (log.f64 z)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 y 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 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))
(exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(exp.f64 (+.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b) (neg.f64 (*.f64 y (log.f64 (/.f64 1 z))))))
(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 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))
(exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(exp.f64 (+.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b) (neg.f64 (*.f64 y (log.f64 (/.f64 1 z))))))
(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 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))
(exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(exp.f64 (+.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b) (neg.f64 (*.f64 y (log.f64 (/.f64 1 z))))))
(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 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))
(exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(exp.f64 (+.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b) (neg.f64 (*.f64 y (log.f64 (/.f64 1 z))))))
(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 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(exp.f64 (+.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))
(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 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(exp.f64 (+.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))
(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 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(exp.f64 (+.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))
(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 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(exp.f64 (+.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))
(exp.f64 (+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (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 (neg.f64 (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 t (log.f64 a))))
(+.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (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 (neg.f64 (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (+.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 t (log.f64 a)))))
(+.f64 (+.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (pow.f64 (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 (neg.f64 (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 t (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (+.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 1/6 (*.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (+.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (+.f64 (*.f64 t (*.f64 (log.f64 a) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))))))
(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 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) 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 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) 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 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) 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 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) 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 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1))) 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 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1))) 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 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1))) 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 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1))) 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 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) 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 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) 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 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) 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 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))
(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 t -1))))
(+.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 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 b -1)))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -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 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 b -1))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (neg.f64 b)) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.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 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 b -1)) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 -1/6 (pow.f64 b 3))))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 -1/6 (pow.f64 b 3))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (neg.f64 b)) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 1/2 (pow.f64 b 2))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z))))
(neg.f64 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z))))
(neg.f64 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z))))
(neg.f64 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z))))
(neg.f64 (*.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) (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 -1 (log.f64 a))
(neg.f64 (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1)))
(neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1)))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1)))
(neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1)))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1)))
(neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1)))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1)))
(neg.f64 (*.f64 (log.f64 (/.f64 1 a)) (+.f64 t -1)))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 t -1))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 t -1))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 t -1))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (+.f64 t -1))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1))
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 0)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) 0))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 0))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(+.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(-.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 0)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(-.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) 0))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(-.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 0))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 1)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) -1)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (-.f64 0 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 0)
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(+.f64 0 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(-.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 0)
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(-.f64 0 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 1)
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 -1 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) -1)
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (-.f64 0 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 1)
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(/.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) -1)
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(neg.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))
(exp.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(+.f64 (*.f64 y (log.f64 z)) 0)
(*.f64 y (log.f64 z))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 y (log.f64 z)) 0))
(*.f64 y (log.f64 z))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 y (/.f64 (log.f64 z) y)) 0))
(*.f64 y (log.f64 z))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 (/.f64 y y) (*.f64 (log.f64 z) (/.f64 y y))) 0))
(*.f64 y (log.f64 z))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 y (/.f64 (log.f64 z) (log.f64 z))) 0))
(*.f64 y (log.f64 z))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z))) 0))
(*.f64 y (log.f64 z))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 (*.f64 (log.f64 z) (/.f64 y y))) 0))
(*.f64 y (log.f64 z))
(+.f64 0 (*.f64 y (log.f64 z)))
(*.f64 y (log.f64 z))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (log.f64 z) y))) (*.f64 y (log.f64 z)))
(*.f64 y (log.f64 z))
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (log.f64 z) (/.f64 y y)))) (*.f64 y (log.f64 z)))
(*.f64 y (log.f64 z))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (log.f64 z) (log.f64 z)))) (*.f64 y (log.f64 z)))
(*.f64 y (log.f64 z))
(+.f64 (*.f64 0 (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z)))) (*.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)) (*.f64 (*.f64 y (log.f64 z)) 0))
(*.f64 y (log.f64 z))
(-.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 y (/.f64 (log.f64 z) y)) 0))
(*.f64 y (log.f64 z))
(-.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 (/.f64 y y) (*.f64 (log.f64 z) (/.f64 y y))) 0))
(*.f64 y (log.f64 z))
(-.f64 (*.f64 y (log.f64 z)) (*.f64 (*.f64 y (/.f64 (log.f64 z) (log.f64 z))) 0))
(*.f64 y (log.f64 z))
(-.f64 (*.f64 y (log.f64 z)) (*.f64 (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z))) 0))
(*.f64 y (log.f64 z))
(-.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 (*.f64 (log.f64 z) (/.f64 y y))) 0))
(*.f64 y (log.f64 z))
(-.f64 0 (*.f64 (log.f64 z) (neg.f64 y)))
(neg.f64 (*.f64 (log.f64 z) (neg.f64 y)))
(-.f64 0 (*.f64 1 (*.f64 (log.f64 z) (neg.f64 y))))
(neg.f64 (*.f64 (log.f64 z) (neg.f64 y)))
(-.f64 0 (*.f64 (/.f64 y y) (*.f64 (log.f64 z) (neg.f64 y))))
(neg.f64 (*.f64 (log.f64 z) (*.f64 (/.f64 y y) (neg.f64 y))))
(-.f64 0 (*.f64 -1 (*.f64 y (log.f64 z))))
(neg.f64 (*.f64 y (*.f64 -1 (log.f64 z))))
(neg.f64 (neg.f64 (*.f64 y (log.f64 z))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (log.f64 z) (/.f64 y y))) y))
(neg.f64 (*.f64 y (neg.f64 (*.f64 (log.f64 z) (/.f64 y y)))))
(neg.f64 (-.f64 (*.f64 0 y) (*.f64 y (log.f64 z))))
(-.f64 (*.f64 0 (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z)))) (*.f64 (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z))) (*.f64 (log.f64 z) (neg.f64 y))))
(*.f64 (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z))) (neg.f64 (*.f64 (log.f64 z) (neg.f64 y))))
(/.f64 (*.f64 y (log.f64 z)) 1)
(*.f64 y (log.f64 z))
(/.f64 (*.f64 y (log.f64 z)) (/.f64 y y))
(*.f64 y (log.f64 z))
(/.f64 (*.f64 y (log.f64 z)) (/.f64 (log.f64 z) (log.f64 z)))
(*.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))
(/.f64 (*.f64 y (log.f64 z)) (/.f64 (*.f64 (log.f64 z) (/.f64 y y)) (*.f64 (log.f64 z) (/.f64 y y))))
(/.f64 (*.f64 y (log.f64 z)) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 y (log.f64 z)) (/.f64 (*.f64 y (/.f64 (log.f64 z) y)) (*.f64 y (/.f64 (log.f64 z) y))))
(/.f64 (*.f64 y (log.f64 z)) (/.f64 (*.f64 (/.f64 y y) (*.f64 (log.f64 z) (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 (log.f64 z) (/.f64 y y)))))
(/.f64 (*.f64 y (log.f64 z)) (/.f64 (*.f64 (log.f64 z) (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 (log.f64 z) (*.f64 (/.f64 y y) (/.f64 y y)))))
(/.f64 (*.f64 y (log.f64 z)) (/.f64 (*.f64 y (/.f64 (log.f64 z) (log.f64 z))) (*.f64 y (/.f64 (log.f64 z) (log.f64 z)))))
(/.f64 (*.f64 y (log.f64 z)) (/.f64 (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z))) (/.f64 (*.f64 y (log.f64 z)) (*.f64 y (log.f64 z)))))
(+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0)
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) 0))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (log.f64 a))) 0))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1))) 0))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) 0))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) 0))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 0 (*.f64 (+.f64 t -1) (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (neg.f64 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 1 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 t (log.f64 a))))
(+.f64 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)))))
(*.f64 (log.f64 a) (+.f64 (neg.f64 (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 t (/.f64 (+.f64 t -1) (+.f64 t -1)))))
(+.f64 (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 (*.f64 t (log.f64 a)) (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)))))
(+.f64 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)))))
(*.f64 (log.f64 a) (+.f64 (neg.f64 (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 t (/.f64 (+.f64 t -1) (+.f64 t -1)))))
(+.f64 (*.f64 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 t (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1))) -1))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 t (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))) (*.f64 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) -1))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (+.f64 t -1) (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (neg.f64 (log.f64 a))))
(*.f64 (/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (*.f64 (log.f64 a) (+.f64 t -1))) (+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a))))
(*.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (*.f64 (log.f64 a) (+.f64 t -1))))
(+.f64 (*.f64 (neg.f64 (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 t (log.f64 a))))
(*.f64 (/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (*.f64 (log.f64 a) (+.f64 t -1))) (+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a))))
(*.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (*.f64 (log.f64 a) (+.f64 t -1))))
(+.f64 (*.f64 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))))
(*.f64 (/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (*.f64 (log.f64 a) (+.f64 t -1))) (+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a))))
(*.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (*.f64 (log.f64 a) (+.f64 t -1))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))) (*.f64 (+.f64 t -1) (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 0 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 (+.f64 t -1) (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 -1 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1))) t))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))) (*.f64 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) t))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 0 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (log.f64 a)))) (*.f64 (+.f64 t -1) (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))))
(*.f64 (/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (*.f64 (log.f64 a) (+.f64 t -1))) (+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a))))
(*.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (*.f64 (log.f64 a) (+.f64 t -1))))
(-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0)
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 0))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) 0))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (log.f64 a))) 0))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1))) 0))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) 0))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) 0))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(-.f64 0 (*.f64 (log.f64 a) (-.f64 1 t)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(-.f64 0 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (-.f64 1 t))))
(neg.f64 (*.f64 (log.f64 a) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (-.f64 1 t))))
(neg.f64 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (-.f64 1 t))))
(-.f64 0 (*.f64 -1 (*.f64 (+.f64 t -1) (log.f64 a))))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (+.f64 t -1)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(-.f64 (*.f64 t (log.f64 a)) (log.f64 a))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(-.f64 (neg.f64 (log.f64 a)) (*.f64 (log.f64 a) (neg.f64 t)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(-.f64 (neg.f64 (log.f64 a)) (*.f64 1 (*.f64 (log.f64 a) (neg.f64 t))))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(-.f64 (neg.f64 (log.f64 a)) (*.f64 -1 (*.f64 t (log.f64 a))))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(-.f64 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(-.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) t))
(-.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 t (neg.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))))
(-.f64 (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (neg.f64 t))))
(-.f64 (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 (log.f64 a) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (neg.f64 t))))
(*.f64 (log.f64 a) (-.f64 (neg.f64 (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (neg.f64 t))))
(-.f64 (*.f64 (*.f64 t (log.f64 a)) (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(-.f64 (*.f64 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(-.f64 (*.f64 t (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1))))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(-.f64 (*.f64 t (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(-.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 (log.f64 a) (-.f64 1 t))))
(*.f64 (/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (*.f64 (log.f64 a) (+.f64 t -1))) (+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a))))
(*.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (*.f64 (log.f64 a) (+.f64 t -1))))
(-.f64 (*.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (log.f64 a)))
(*.f64 (/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (*.f64 (log.f64 a) (+.f64 t -1))) (+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a))))
(*.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (*.f64 (log.f64 a) (+.f64 t -1))))
(-.f64 (*.f64 (neg.f64 (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 (log.f64 a) (neg.f64 t))))
(*.f64 (/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (*.f64 (log.f64 a) (+.f64 t -1))) (+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a))))
(*.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (*.f64 (log.f64 a) (+.f64 t -1))))
(-.f64 (*.f64 (*.f64 t (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))))
(*.f64 (/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (*.f64 (log.f64 a) (+.f64 t -1))) (+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a))))
(*.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (*.f64 (log.f64 a) (+.f64 t -1))))
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1)
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (+.f64 t -1) (+.f64 t -1)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (log.f64 a) (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.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 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))))
(/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (/.f64 (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))))
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (/.f64 (+.f64 t -1) (+.f64 t -1))))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (log.f64 a))) (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (log.f64 a)))))
(/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (/.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (log.f64 a))) (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (log.f64 a)))))
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1)))) (*.f64 (/.f64 (+.f64 t -1) (+.f64 t -1)) (*.f64 (log.f64 a) (/.f64 (+.f64 t -1) (+.f64 t -1))))))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1))) (*.f64 (+.f64 t -1) (/.f64 (log.f64 a) (+.f64 t -1)))))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (/.f64 (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a))) (/.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 (+.f64 t -1) (log.f64 a)))))
(/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (/.f64 (/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (*.f64 (log.f64 a) (+.f64 t -1))) (/.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (*.f64 (log.f64 a) (+.f64 t -1)))))
(neg.f64 (*.f64 (log.f64 a) (-.f64 1 t)))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))

eval123.0ms (0.5%)

Compiler

Compiled 11147 to 5276 computations (52.7% saved)

prune78.0ms (0.3%)

Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New2879296
Fresh000
Picked101
Done000
Total2889297
Error
2.8b
Counts
297 → 9
Alt Table
Click to see full alt table
StatusErrorProgram
15.4b
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
15.3b
(/.f64 (*.f64 x (+.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))) y)
26.2b
(/.f64 (*.f64 x (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 -1/6 (pow.f64 b 3))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (neg.f64 b)) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 1/2 (pow.f64 b 2))))))) y)
53.8b
(/.f64 (*.f64 x (*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) y)
15.0b
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
2.8b
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) b))) y)
12.3b
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) b))) y)
20.0b
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))) y))
54.5b
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
Compiler

Compiled 716 to 414 computations (42.2% saved)

localize26.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 t (log.f64 a))
0.3b
(*.f64 y (log.f64 z))
1.0b
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) b))
2.1b
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) b))) y)
Compiler

Compiled 108 to 16 computations (85.2% saved)

series28.0ms (0.1%)

Counts
3 → 140
Calls

39 calls:

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

rewrite127.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
868×rational_best_oopsla_all_46_json_45_simplify-89
858×rational_best_oopsla_all_46_json_45_simplify-23
794×rational_best_oopsla_all_46_json-2
794×rational_best_oopsla_all_46_json-1
794×rational_best_oopsla_all_46_json-4
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019117
1117109
2387109
31733109
47860109
Stop Event
node limit
Counts
3 → 93
Calls
Call 1
Inputs
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) b))) y)
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) b))
(*.f64 t (log.f64 a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 1 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))) (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (neg.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))) (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (log.f64 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 t (/.f64 (log.f64 a) (log.f64 a))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 t (log.f64 a)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (log.f64 a)) (*.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 t (/.f64 (log.f64 a) t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 (/.f64 t t) (*.f64 (log.f64 a) (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (log.f64 a)) (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a)))) (*.f64 t (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 (log.f64 a) t))) (*.f64 t (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 (log.f64 a) (/.f64 t t)))) (*.f64 t (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 (log.f64 a) (log.f64 a)))) (*.f64 t (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (log.f64 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 t (/.f64 (log.f64 a) (log.f64 a))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 t (log.f64 a)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (log.f64 a)) (*.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 t (/.f64 (log.f64 a) t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 (/.f64 t t) (*.f64 (log.f64 a) (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (log.f64 a)) (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (neg.f64 (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 t (neg.f64 (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 t t) (*.f64 t (neg.f64 (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 t (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 t t))) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a)))) (*.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a))) (*.f64 t (neg.f64 (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (log.f64 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (log.f64 a)) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (log.f64 a)) (/.f64 (log.f64 a) (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (log.f64 a)) (/.f64 (/.f64 t t) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 (log.f64 a) (/.f64 t t)) (*.f64 (log.f64 a) (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (log.f64 a)) (/.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a))) (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 t (/.f64 (log.f64 a) (log.f64 a))) (*.f64 t (/.f64 (log.f64 a) (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 t (/.f64 (log.f64 a) t)) (*.f64 t (/.f64 (log.f64 a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 (/.f64 t t) (*.f64 (log.f64 a) (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 (log.f64 a) (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t (neg.f64 (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 t (neg.f64 (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 t t) (*.f64 t (neg.f64 (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 t (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 t t))) t))))))

simplify169.0ms (0.6%)

Algorithm
egg-herbie
Rules
1568×rational_best_oopsla_all_46_json_45_simplify-13
1528×rational_best_oopsla_all_46_json_45_simplify-49
1128×rational_best_oopsla_all_46_json_45_simplify-7
1074×rational_best_oopsla_all_46_json_45_simplify-89
896×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
035213657
1125013437
2485913437
Stop Event
node limit
Counts
233 → 225
Calls
Call 1
Inputs
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(+.f64 (*.f64 (log.f64 z) (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)))) (+.f64 (*.f64 (log.f64 z) (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)))) (+.f64 (*.f64 (log.f64 z) (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))) (+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y) (*.f64 1/6 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) (+.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 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 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (pow.f64 (log.f64 a) 2)))) y))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (+.f64 (/.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/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) x) y)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (*.f64 b x)) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) x) y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) x) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (*.f64 (pow.f64 b 2) x)) y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) x) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (*.f64 (pow.f64 b 2) x)) y)) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (*.f64 (pow.f64 b 3) x)) y)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))) (log.f64 a))) x) y)
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))))) (+.f64 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))))) (+.f64 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(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)))) (log.f64 a))) (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)))) (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (pow.f64 (log.f64 a) 2)))) (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)))) (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (pow.f64 (log.f64 a) 2)))) (+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (pow.f64 (log.f64 a) 3)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a)))
(+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (*.f64 -1 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) b)))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (pow.f64 b 2))) (+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (*.f64 -1 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) b))))
(+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (pow.f64 b 3))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (pow.f64 b 2))) (+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (*.f64 -1 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) b)))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))) (log.f64 a)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))) (log.f64 a)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))) (log.f64 a)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))) (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 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) 0)
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) 0))
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) 0))
(+.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))
(-.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) 0)
(-.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) 0))
(-.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) 0))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) 1)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))
(*.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 1 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))))
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))
(*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))
(*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))) (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))
(neg.f64 (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) 0)
(+.f64 0 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))
(-.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) 0)
(-.f64 0 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) 1)
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(*.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))
(*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) -1)
(*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (neg.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(*.f64 -1 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))
(*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))) (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) 1)
(/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(/.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) -1)
(neg.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(+.f64 (*.f64 t (log.f64 a)) 0)
(+.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 t (/.f64 (log.f64 a) (log.f64 a))) 0))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 t (log.f64 a)) 0))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a))) 0))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 t (/.f64 (log.f64 a) t)) 0))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 (/.f64 t t) (*.f64 (log.f64 a) (/.f64 t t))) 0))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 t t))) 0))
(+.f64 0 (*.f64 t (log.f64 a)))
(+.f64 (*.f64 0 (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a)))) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (log.f64 a) t))) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 (log.f64 a) (/.f64 t t)))) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (log.f64 a) (log.f64 a)))) (*.f64 t (log.f64 a)))
(-.f64 (*.f64 t (log.f64 a)) 0)
(-.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 t (/.f64 (log.f64 a) (log.f64 a))) 0))
(-.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 t (log.f64 a)) 0))
(-.f64 (*.f64 t (log.f64 a)) (*.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a))) 0))
(-.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 t (/.f64 (log.f64 a) t)) 0))
(-.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 (/.f64 t t) (*.f64 (log.f64 a) (/.f64 t t))) 0))
(-.f64 (*.f64 t (log.f64 a)) (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 t t))) 0))
(-.f64 0 (*.f64 t (neg.f64 (log.f64 a))))
(-.f64 0 (*.f64 1 (*.f64 t (neg.f64 (log.f64 a)))))
(-.f64 0 (*.f64 (/.f64 t t) (*.f64 t (neg.f64 (log.f64 a)))))
(-.f64 0 (*.f64 -1 (*.f64 t (log.f64 a))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 t t))) t))
(-.f64 (*.f64 0 (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a)))) (*.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a))) (*.f64 t (neg.f64 (log.f64 a)))))
(/.f64 (*.f64 t (log.f64 a)) 1)
(/.f64 (*.f64 t (log.f64 a)) (/.f64 t t))
(/.f64 (*.f64 t (log.f64 a)) (/.f64 (log.f64 a) (log.f64 a)))
(/.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a))))
(/.f64 (*.f64 t (log.f64 a)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 (log.f64 a) (/.f64 t t)) (*.f64 (log.f64 a) (/.f64 t t))))
(/.f64 (*.f64 t (log.f64 a)) (/.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a))) (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a)))))
(/.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 t (/.f64 (log.f64 a) (log.f64 a))) (*.f64 t (/.f64 (log.f64 a) (log.f64 a)))))
(/.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 t (/.f64 (log.f64 a) t)) (*.f64 t (/.f64 (log.f64 a) t))))
(/.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 (/.f64 t t) (*.f64 (log.f64 a) (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 (log.f64 a) (/.f64 t t)))))
(neg.f64 (*.f64 t (neg.f64 (log.f64 a))))
(neg.f64 (*.f64 1 (*.f64 t (neg.f64 (log.f64 a)))))
(neg.f64 (*.f64 (/.f64 t t) (*.f64 t (neg.f64 (log.f64 a)))))
(neg.f64 (*.f64 -1 (*.f64 t (log.f64 a))))
(neg.f64 (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 t t))) t))
Outputs
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) y)
(+.f64 (*.f64 (log.f64 z) (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y))
(+.f64 (*.f64 x (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) y))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)))) (+.f64 (*.f64 (log.f64 z) (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)))
(+.f64 (*.f64 x (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))) (+.f64 (*.f64 y (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 (log.f64 z) 2) x)))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) y)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) y) (+.f64 (*.f64 y (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 1/2 (*.f64 x (pow.f64 (log.f64 z) 2))))) (*.f64 x (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) y) (+.f64 (*.f64 x (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))) (*.f64 y (*.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) (*.f64 1/2 (pow.f64 (log.f64 z) 2))))))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)))) (+.f64 (*.f64 (log.f64 z) (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))) (+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y) (*.f64 1/6 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)))))))
(+.f64 (*.f64 x (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))) (+.f64 (*.f64 y (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) y) (*.f64 1/6 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 (log.f64 z) 3) x)))))))
(+.f64 (+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) y) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 y 2) (*.f64 x (pow.f64 (log.f64 z) 3)))))) (+.f64 (*.f64 y (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 1/2 (*.f64 x (pow.f64 (log.f64 z) 2))))) (*.f64 x (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))))))
(+.f64 (*.f64 x (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))) (+.f64 (*.f64 y (*.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) (*.f64 1/2 (pow.f64 (log.f64 z) 2)))) (+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) y) (*.f64 (pow.f64 y 2) (*.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) (*.f64 1/6 (pow.f64 (log.f64 z) 3)))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 (log.f64 a) b))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 (log.f64 a) b))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 (log.f64 a) b))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 (log.f64 a) b))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 (log.f64 a) b))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 (log.f64 a) b))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 (log.f64 a) b))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 (log.f64 a) b))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 (log.f64 a) b))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 (log.f64 a) b))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 (log.f64 a) b))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 (log.f64 a) b))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))) 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 (log.f64 a) b)))) 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 x (log.f64 a)))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 t (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (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 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (pow.f64 (log.f64 a) 2)))) y))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) y) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 t (*.f64 (log.f64 a) x))) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 (pow.f64 t 2) x))) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (log.f64 a) (*.f64 t x))) y)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) y) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 (pow.f64 t 2) x))) y))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (+.f64 (/.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/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) y) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 t (*.f64 (log.f64 a) x))) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 (pow.f64 t 2) x))) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (log.f64 a) (*.f64 t x))) y))) (*.f64 1/6 (/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))) y)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) y) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (log.f64 a) (*.f64 t x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 (pow.f64 t 2) x))) y)) (*.f64 1/6 (/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))) y)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 b (log.f64 -1))))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 b (log.f64 -1))))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 b (log.f64 -1))))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 b (log.f64 -1))))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1))))) y)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (*.f64 b x)) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) x) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1))))) y) (neg.f64 (/.f64 (*.f64 x (*.f64 b (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))))) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) x) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (*.f64 (pow.f64 b 2) x)) y))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 b x)) y)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 x (pow.f64 b 2))) y))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1))))) y) (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))))) y)) (*.f64 1/2 (/.f64 (*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (pow.f64 b 2))) y))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))))) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1))))) y) (*.f64 1/2 (/.f64 (*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (pow.f64 b 2))) y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) x) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (*.f64 (pow.f64 b 2) x)) y)) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (*.f64 (pow.f64 b 3) x)) y)))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 b x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 x (pow.f64 b 2))) y)) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 x (pow.f64 b 3))) y)))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (pow.f64 b 2))) y)) (*.f64 -1/6 (/.f64 (*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (pow.f64 b 3))) y))) (+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1))))) y) (neg.f64 (/.f64 (*.f64 x (*.f64 b (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))))) y))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1))))) y) (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))))) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (pow.f64 b 2))) y)) (*.f64 -1/6 (/.f64 (*.f64 x (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (pow.f64 b 3))) y)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 b -1)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (+.f64 (*.f64 t (log.f64 a)) (neg.f64 b)) (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 b -1)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (+.f64 (*.f64 t (log.f64 a)) (neg.f64 b)) (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 b -1)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (+.f64 (*.f64 t (log.f64 a)) (neg.f64 b)) (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 b -1)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (+.f64 (*.f64 t (log.f64 a)) (neg.f64 b)) (log.f64 a))))) y)
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 y (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))))
(+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 y (log.f64 z))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))))) (+.f64 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))) (+.f64 (*.f64 (pow.f64 y 2) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (pow.f64 (log.f64 z) 2)))) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 y (log.f64 z))) (+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2))))))
(+.f64 (+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 y (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))))) (+.f64 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))))
(+.f64 (*.f64 (pow.f64 y 2) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (pow.f64 (log.f64 z) 2)))) (+.f64 (+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 y (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))))) (*.f64 1/6 (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (pow.f64 y 3) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 y (log.f64 z))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 y 3) (pow.f64 (log.f64 z) 3)))) (+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2)))))))
(+.f64 (+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 y (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)))))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2)))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 y 3) (pow.f64 (log.f64 z) 3))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b)))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (log.f64 a))) (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) b))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 t (log.f64 a))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 t (*.f64 (log.f64 a) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 b (log.f64 a)))) (pow.f64 (log.f64 a) 2)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 t (log.f64 a)))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (+.f64 (*.f64 t (*.f64 (log.f64 a) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 1/2 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (+.f64 (*.f64 t (*.f64 (log.f64 a) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 b (log.f64 a)))) (pow.f64 (log.f64 a) 2)))) (+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (pow.f64 (log.f64 a) 3)))))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 t (log.f64 a))) (+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 1/2 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (+.f64 (*.f64 t (*.f64 (log.f64 a) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))))))
(+.f64 (*.f64 t (*.f64 (log.f64 a) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (+.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (+.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (+.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (+.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (-.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 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 b (log.f64 -1))))))
(exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (-.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 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 b (log.f64 -1))))))
(exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (-.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 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 b (log.f64 -1))))))
(exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (-.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 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 b (log.f64 -1))))))
(exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1))))
(+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (*.f64 -1 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) b)))
(+.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 b -1)))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (neg.f64 b)))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (pow.f64 b 2))) (+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (*.f64 -1 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) b))))
(+.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 b -1))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (neg.f64 b)) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (neg.f64 b)) (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (pow.f64 b 2)))))
(+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (pow.f64 b 3))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (pow.f64 b 2))) (+.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) (*.f64 -1 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (log.f64 a))) b)))))
(+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 -1/6 (pow.f64 b 3))) (+.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 b -1)))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 -1/6 (pow.f64 b 3))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (neg.f64 b)) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 1/2 (pow.f64 b 2))))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 -1/6 (pow.f64 b 3))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (neg.f64 b)) (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (pow.f64 b 2))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 b (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 a) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (+.f64 (log.f64 a) b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))) (log.f64 a)))
(exp.f64 (+.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 b -1)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (+.f64 (*.f64 t (log.f64 a)) (neg.f64 b)) (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))) (log.f64 a)))
(exp.f64 (+.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 b -1)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (+.f64 (*.f64 t (log.f64 a)) (neg.f64 b)) (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))) (log.f64 a)))
(exp.f64 (+.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 b -1)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (+.f64 (*.f64 t (log.f64 a)) (neg.f64 b)) (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))) (log.f64 a)))
(exp.f64 (+.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 b -1)) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (+.f64 (*.f64 t (log.f64 a)) (neg.f64 b)) (log.f64 a))))
(*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))
(*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a))))
(*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))
(*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))
(*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a))))
(*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))
(*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))
(*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a))))
(*.f64 t (neg.f64 (log.f64 (/.f64 1 a))))
(*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))
(*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a))))
(*.f64 t (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 (+.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 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) 0)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) 0))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) 0))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(+.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(-.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) 0)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(-.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) 0))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(-.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) 0))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) 1)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 1 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) -1)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y))) (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(neg.f64 (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) y)
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) 0)
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(+.f64 0 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(-.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) 0)
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(-.f64 0 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) 1)
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) -1)
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (neg.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 -1 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))) (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) 1)
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(/.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) -1)
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(neg.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(+.f64 (*.f64 t (log.f64 a)) 0)
(*.f64 t (log.f64 a))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 t (/.f64 (log.f64 a) (log.f64 a))) 0))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 t (log.f64 a)) 0))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a))) 0))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 t (/.f64 (log.f64 a) t)) 0))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 (/.f64 t t) (*.f64 (log.f64 a) (/.f64 t t))) 0))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 t t))) 0))
(*.f64 t (log.f64 a))
(+.f64 0 (*.f64 t (log.f64 a)))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 0 (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a)))) (*.f64 t (log.f64 a)))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (log.f64 a) t))) (*.f64 t (log.f64 a)))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 (log.f64 a) (/.f64 t t)))) (*.f64 t (log.f64 a)))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (log.f64 a) (log.f64 a)))) (*.f64 t (log.f64 a)))
(*.f64 t (log.f64 a))
(-.f64 (*.f64 t (log.f64 a)) 0)
(*.f64 t (log.f64 a))
(-.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 t (/.f64 (log.f64 a) (log.f64 a))) 0))
(*.f64 t (log.f64 a))
(-.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 t (log.f64 a)) 0))
(*.f64 t (log.f64 a))
(-.f64 (*.f64 t (log.f64 a)) (*.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a))) 0))
(*.f64 t (log.f64 a))
(-.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 t (/.f64 (log.f64 a) t)) 0))
(*.f64 t (log.f64 a))
(-.f64 (*.f64 t (log.f64 a)) (*.f64 (*.f64 (/.f64 t t) (*.f64 (log.f64 a) (/.f64 t t))) 0))
(*.f64 t (log.f64 a))
(-.f64 (*.f64 t (log.f64 a)) (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 t t))) 0))
(*.f64 t (log.f64 a))
(-.f64 0 (*.f64 t (neg.f64 (log.f64 a))))
(neg.f64 (*.f64 t (neg.f64 (log.f64 a))))
(-.f64 0 (*.f64 1 (*.f64 t (neg.f64 (log.f64 a)))))
(neg.f64 (*.f64 t (neg.f64 (log.f64 a))))
(-.f64 0 (*.f64 (/.f64 t t) (*.f64 t (neg.f64 (log.f64 a)))))
(neg.f64 (*.f64 t (neg.f64 (log.f64 a))))
(-.f64 0 (*.f64 -1 (*.f64 t (log.f64 a))))
(neg.f64 (*.f64 t (neg.f64 (log.f64 a))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 t t))) t))
(neg.f64 (*.f64 t (neg.f64 (log.f64 a))))
(-.f64 (*.f64 0 (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a)))) (*.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a))) (*.f64 t (neg.f64 (log.f64 a)))))
(*.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a))) (neg.f64 (*.f64 t (neg.f64 (log.f64 a)))))
(*.f64 (neg.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a)))) (*.f64 t (neg.f64 (log.f64 a))))
(/.f64 (*.f64 t (log.f64 a)) 1)
(*.f64 t (log.f64 a))
(/.f64 (*.f64 t (log.f64 a)) (/.f64 t t))
(*.f64 t (log.f64 a))
(/.f64 (*.f64 t (log.f64 a)) (/.f64 (log.f64 a) (log.f64 a)))
(*.f64 t (log.f64 a))
(/.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a))))
(*.f64 t (log.f64 a))
(/.f64 (*.f64 t (log.f64 a)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 (log.f64 a) (/.f64 t t)) (*.f64 (log.f64 a) (/.f64 t t))))
(/.f64 (*.f64 t (log.f64 a)) (/.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a))) (/.f64 (*.f64 t (log.f64 a)) (*.f64 t (log.f64 a)))))
(/.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 t (/.f64 (log.f64 a) (log.f64 a))) (*.f64 t (/.f64 (log.f64 a) (log.f64 a)))))
(/.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 t (/.f64 (log.f64 a) t)) (*.f64 t (/.f64 (log.f64 a) t))))
(/.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 (/.f64 t t) (*.f64 (log.f64 a) (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 (log.f64 a) (/.f64 t t)))))
(/.f64 (*.f64 t (log.f64 a)) (/.f64 (*.f64 (log.f64 a) (*.f64 (/.f64 t t) (/.f64 t t))) (*.f64 (log.f64 a) (*.f64 (/.f64 t t) (/.f64 t t)))))
(neg.f64 (*.f64 t (neg.f64 (log.f64 a))))
(neg.f64 (*.f64 1 (*.f64 t (neg.f64 (log.f64 a)))))
(neg.f64 (*.f64 t (neg.f64 (log.f64 a))))
(neg.f64 (*.f64 (/.f64 t t) (*.f64 t (neg.f64 (log.f64 a)))))
(neg.f64 (*.f64 t (neg.f64 (log.f64 a))))
(neg.f64 (*.f64 -1 (*.f64 t (log.f64 a))))
(neg.f64 (*.f64 t (neg.f64 (log.f64 a))))
(neg.f64 (*.f64 (neg.f64 (*.f64 (log.f64 a) (/.f64 t t))) t))
(neg.f64 (*.f64 t (neg.f64 (log.f64 a))))

localize25.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x)
0.1b
(*.f64 (-.f64 t 1) (log.f64 a))
1.7b
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))
3.3b
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
Compiler

Compiled 64 to 35 computations (45.3% saved)

series23.0ms (0.1%)

Counts
3 → 72
Calls

36 calls:

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

rewrite101.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1050×rational_best_oopsla_all_46_json_45_simplify-35
632×rational_best_oopsla_all_46_json_45_simplify-23
622×rational_best_oopsla_all_46_json_45_simplify-89
600×rational_best_oopsla_all_46_json_45_simplify-37
596×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01699
19399
228399
3127299
4589299
Stop Event
node limit
Counts
3 → 83
Calls
Call 1
Inputs
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x)
Outputs
((#(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 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 0 (/.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 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 0 (/.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 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.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 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 (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 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) (*.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 (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 (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 (*.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 (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 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 (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 (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 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (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 (/.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 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 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 (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 (*.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 (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 1 (/.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 (neg.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 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (neg.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))))))) (#(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 (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 (+.f64 t -1) (log.f64 a)) b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.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))) (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.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 (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 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 (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))) (/.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 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.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)) (*.f64 (/.f64 (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)) (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)) (*.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)) (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 t -1) (log.f64 a)) b)) (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.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)) (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)) (*.f64 (*.f64 (/.f64 (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)) (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 (/.f64 (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 1 (/.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 -1 (neg.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (neg.f64 (/.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 (neg.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (neg.f64 (/.f64 (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)) (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)) (/.f64 1 (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 (neg.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (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)) (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 (+.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 (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))) (/.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 (neg.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 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x (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)) x) (*.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (/.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)) x) (*.f64 0 (/.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 +.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x x))))))) (#(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 0 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (/.f64 (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)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.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 (+.f64 t -1) (log.f64 a)) b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x x))) (*.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 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (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)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 x (neg.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 (*.f64 0 (/.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 (/.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 (+.f64 t -1) (log.f64 a)) b)) (neg.f64 x))))))) (#(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 (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)) x) (/.f64 x x))))) (#(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 /.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)) (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)) x) (/.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 x (/.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)) x) (/.f64 (/.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 (*.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 /.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)) (/.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x (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)) x) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (/.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))) (*.f64 x (/.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)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (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)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 x (neg.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))))))))

simplify131.0ms (0.5%)

Algorithm
egg-herbie
Rules
1500×rational_best_oopsla_all_46_json_45_simplify-49
1164×rational_best_oopsla_all_46_json_45_simplify-7
1036×rational_best_oopsla_all_46_json_45_simplify-72
974×rational_best_oopsla_all_46_json_45_simplify-89
808×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02978209
110827891
245077883
Stop Event
node limit
Counts
155 → 211
Calls
Call 1
Inputs
(/.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)
(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 (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 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) 0)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (*.f64 0 (/.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 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y))
(+.f64 (*.f64 0 (/.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 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) 0)
(-.f64 0 (*.f64 -1 (/.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 (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 (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 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 (/.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 (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 (*.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 (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 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 (/.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 (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 -1 (neg.f64 (/.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 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 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 (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 (*.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 (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 1 (/.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 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (neg.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 (*.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 (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 (neg.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))) (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))
(neg.f64 (*.f64 -1 (/.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)) 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 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 (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))) (/.f64 (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 1 (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)) (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 (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)) (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 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.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)) (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 (/.f64 (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)) (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 (/.f64 (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 1 (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))
(*.f64 -1 (neg.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) -1)
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (neg.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (neg.f64 (/.f64 (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)) (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 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (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)) (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 (+.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 (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))) (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))
(/.f64 (neg.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 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) 0)
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x (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) (*.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (/.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)) x) (*.f64 0 (/.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 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x x))))
(+.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x))
(+.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (/.f64 (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)) x))
(+.f64 (*.f64 0 (/.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 (+.f64 t -1) (log.f64 a)) b)) x))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x 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) 0)
(-.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (neg.f64 x)))
(-.f64 0 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (neg.f64 x))))
(-.f64 0 (*.f64 (/.f64 (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)) (neg.f64 x))))
(-.f64 0 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x)))
(-.f64 0 (*.f64 (*.f64 x (neg.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 (*.f64 0 (/.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 (/.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 (+.f64 t -1) (log.f64 a)) b)) (neg.f64 x))))
(/.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 (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)) x) (/.f64 x 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)))
(/.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)) (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)) x) (/.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 x (/.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)) x) (/.f64 (/.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 (*.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)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x (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) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (/.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))) (*.f64 x (/.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)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x x))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (neg.f64 x)))
(neg.f64 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (neg.f64 x))))
(neg.f64 (*.f64 (/.f64 (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)) (neg.f64 x))))
(neg.f64 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x)))
(neg.f64 (*.f64 (*.f64 x (neg.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))))
Outputs
(/.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 (log.f64 a) (*.f64 t 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 x t))) 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 (log.f64 a) (*.f64 x t))) 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 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t 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 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t))) y) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) 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 (log.f64 a) (*.f64 x t))) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x (*.f64 (pow.f64 t 2) (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 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) y) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (+.f64 (*.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 1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))) 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 x t))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) y)) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 a) 3) (*.f64 x (pow.f64 t 3)))) 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 (log.f64 a) (*.f64 x t))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) y)) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 a) 3) (*.f64 x (pow.f64 t 3)))) y)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -1 t)) (*.f64 -1 (log.f64 a))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -1 t)) (*.f64 -1 (log.f64 a))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -1 t)) (*.f64 -1 (log.f64 a))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -1 t)) (*.f64 -1 (log.f64 a))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))) b))) 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 x (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b))) 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 x (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b))) 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 x (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b))) 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 x (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b))) y)
(/.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) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y) (neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a (+.f64 -1 t)))) y)))
(+.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y) (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.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 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 b 2))) y))))
(+.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a (+.f64 -1 t)))) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 b 2))) y))))
(+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 b 2))) 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 -1 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 b 2))) y)))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 b 3))) y)))
(+.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (pow.f64 a (+.f64 -1 t)))) y)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 b 3))) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 b 2))) y)))))
(+.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) y) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 b x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 b 2))) y)) (*.f64 -1/6 (/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 3))) 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 (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 (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 (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)
(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 1/2 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 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 (pow.f64 t 2) (*.f64 1/2 (pow.f64 (log.f64 a) 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 (*.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)))))))
(+.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 1/2 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (+.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 1/6 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))))))
(+.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 1/6 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 (*.f64 (log.f64 a) t) (*.f64 (pow.f64 t 2) (*.f64 1/2 (pow.f64 (log.f64 a) 2)))))))
(+.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 1/2 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 (*.f64 (log.f64 a) t) (*.f64 1/6 (*.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 (+.f64 1 (*.f64 -1 t)) (*.f64 -1 (log.f64 a))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -1 t)) (*.f64 -1 (log.f64 a))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -1 t)) (*.f64 -1 (log.f64 a))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b))
(exp.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -1 t)) (*.f64 -1 (log.f64 a))) b))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (neg.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 -1 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (neg.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 -1 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (neg.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 -1 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (neg.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) (*.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) (*.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) (*.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))
(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 (pow.f64 a (+.f64 -1 t)) (neg.f64 b)))
(+.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 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 -1 t))))))
(+.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 b)) (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 2)))))
(+.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 b)) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2)))))
(+.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 b 3) (*.f64 -1/6 (pow.f64 a (+.f64 -1 t)))) (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 -1 t)))))))
(+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 b)) (+.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 2))))))
(+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 b)) (+.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.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 (*.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 (*.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 (*.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))))
(*.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 (log.f64 a) (*.f64 t x))))
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))
(+.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 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 x (*.f64 (pow.f64 t 2) (*.f64 1/2 (pow.f64 (log.f64 a) 2)))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 1/2 (*.f64 x (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 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 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))))))) (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 1/6 (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 1/6 (*.f64 (pow.f64 (log.f64 a) 3) (*.f64 x (pow.f64 t 3))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 x (*.f64 (pow.f64 t 2) (*.f64 1/2 (pow.f64 (log.f64 a) 2))))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 1/2 (*.f64 x (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 1/6 (*.f64 (pow.f64 (log.f64 a) 3) (*.f64 x (pow.f64 t 3)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -1 t)) (*.f64 -1 (log.f64 a))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -1 t)) (*.f64 -1 (log.f64 a))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -1 t)) (*.f64 -1 (log.f64 a))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -1 t)) (*.f64 -1 (log.f64 a))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (+.f64 -1 t) (log.f64 (/.f64 1 a)))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) b)))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 -1 t)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a (-.f64 t 1)) x))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(+.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) (*.f64 -1 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 b x))))
(+.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) (*.f64 b (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 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 x (pow.f64 a (+.f64 -1 t))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 b x))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (*.f64 x (pow.f64 a (+.f64 -1 t)))))))
(+.f64 (*.f64 b (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 x))) (+.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 b 2))))))
(+.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) (+.f64 (*.f64 b (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 x))) (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 b 2))))))
(+.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 (pow.f64 a (+.f64 -1 t)) (*.f64 b x))) (+.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 b 3)))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (*.f64 x (pow.f64 a (+.f64 -1 t))))))))
(+.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) (+.f64 (*.f64 b (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 x))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (*.f64 x (pow.f64 b 3)))))))
(+.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) (+.f64 (*.f64 b (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 x))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 b 2)))) (*.f64 (*.f64 x (pow.f64 b 3)) (*.f64 (pow.f64 a (+.f64 -1 t)) -1/6)))))
(*.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 (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 (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 (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 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) 0)
(/.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 0 (/.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 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 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(+.f64 (*.f64 0 (/.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 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 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 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 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 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 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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 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 (*.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 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 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 (/.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 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 (*.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 (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 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 (/.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 (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 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 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 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 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y) (/.f64 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 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 (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 (*.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 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 1 (/.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 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(*.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) -1)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(*.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)) (neg.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 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 (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 (+.f64 t -1) (log.f64 a)) b)) x) y))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(*.f64 (neg.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))) (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(neg.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) y)
(+.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) 0)
(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 (log.f64 a) (+.f64 -1 t)) b))
(-.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) 0)
(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 (log.f64 a) (+.f64 -1 t)) b))
(*.f64 1 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 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 (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 (log.f64 a) (+.f64 -1 t)) 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)) (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 (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)) (/.f64 1 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 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 (/.f64 (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)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 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)) (/.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 (log.f64 a) (+.f64 -1 t)) 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 (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 (log.f64 a) (+.f64 -1 t)) b))
(*.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)) (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 (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 (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 (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))) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 1 (/.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 (log.f64 a) (+.f64 -1 t)) b))
(*.f64 -1 (neg.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) -1)
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (neg.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 (log.f64 a) (+.f64 -1 t)) b))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 (neg.f64 (/.f64 (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)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 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)) (/.f64 1 (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 (log.f64 a) (+.f64 -1 t)) b))
(*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 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)) (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 (+.f64 t -1) (log.f64 a)) 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 (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 (log.f64 a) (+.f64 -1 t)) 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)) (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 (log.f64 a) (+.f64 -1 t)) b))
(/.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) -1)
(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 (log.f64 a) (+.f64 -1 t)) b))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x) 0)
(*.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 0 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))
(*.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 0 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))))
(*.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 0 (/.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 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 0 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x 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 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (/.f64 (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)) x))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(+.f64 (*.f64 0 (/.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 (+.f64 t -1) (log.f64 a)) b)) x))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x x))) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 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 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)) (neg.f64 x)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(-.f64 0 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (neg.f64 x))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(-.f64 0 (*.f64 (/.f64 (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)) (neg.f64 x))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(-.f64 0 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(-.f64 0 (*.f64 (*.f64 x (neg.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 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(-.f64 (*.f64 0 (/.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 (/.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 (+.f64 t -1) (log.f64 a)) b)) (neg.f64 x))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))) (neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)) (neg.f64 x))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))) (neg.f64 (*.f64 x (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))))))
(*.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) (*.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 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 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))
(*.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 x 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 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)) (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 x (exp.f64 (-.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))) (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 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)) x) (/.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 x (/.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 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) (/.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 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)) x) (/.f64 (/.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 (*.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 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) (*.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)) (/.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)) (/.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 (/.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) (*.f64 x (/.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))) (*.f64 x (/.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 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) (/.f64 (*.f64 x (*.f64 (/.f64 (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 (*.f64 (log.f64 a) (+.f64 -1 t)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))))) (*.f64 x (*.f64 (/.f64 (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 (*.f64 (log.f64 a) (+.f64 -1 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)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (/.f64 x x))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)) (/.f64 x x))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (neg.f64 x)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(neg.f64 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (neg.f64 x))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(neg.f64 (*.f64 (/.f64 (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)) (neg.f64 x))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(neg.f64 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) x)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(neg.f64 (*.f64 (*.f64 x (neg.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 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))

localize20.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) b))
0.0b
(+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))
0.2b
(*.f64 t (log.f64 a))
0.3b
(*.f64 y (log.f64 z))
Compiler

Compiled 86 to 15 computations (82.6% saved)

series8.0ms (0%)

Counts
2 → 54
Calls

27 calls:

TimeVariablePointExpression
2.0ms
y
@inf
(+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))
1.0ms
t
@0
(+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))
0.0ms
y
@0
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) b))
0.0ms
t
@0
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) b))
0.0ms
b
@0
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) b))

rewrite93.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
980×rational_best_oopsla_all_46_json_45_simplify-35
906×rational_best_oopsla_all_46_json_45_simplify-80
608×rational_best_oopsla_all_46_json_45_simplify-23
592×rational_best_oopsla_all_46_json_45_simplify-89
560×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01564
19064
228264
3121664
4544064
Stop Event
node limit
Counts
2 → 53
Calls
Call 1
Inputs
(+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) b))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (log.f64 z)) (*.f64 t (neg.f64 (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (log.f64 a)) (*.f64 y (neg.f64 (log.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 t (neg.f64 (log.f64 a))) (*.f64 y (log.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 1 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (*.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (*.f64 (*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 1 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 1 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 t (neg.f64 (log.f64 a))) (*.f64 y (log.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 1 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (neg.f64 (log.f64 a))) (*.f64 y (log.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (neg.f64 (log.f64 a))) (*.f64 y (log.f64 z))) (neg.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))) (-.f64 (*.f64 t (neg.f64 (log.f64 a))) (*.f64 y (log.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (*.f64 0 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (neg.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))) (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))))))

simplify93.0ms (0.3%)

Algorithm
egg-herbie
Rules
1434×rational_best_oopsla_all_46_json_45_simplify-13
986×rational_best_oopsla_all_46_json_45_simplify-49
818×rational_best_oopsla_all_46_json_45_simplify-7
712×rational_best_oopsla_all_46_json_45_simplify-72
664×rational_best_oopsla_all_46_json_45_simplify-87
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01984873
16994691
231504691
Stop Event
node limit
Counts
107 → 128
Calls
Call 1
Inputs
(*.f64 t (log.f64 a))
(*.f64 y (log.f64 z))
(*.f64 y (log.f64 z))
(+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a)))
(*.f64 y (log.f64 z))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))
(+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 y (log.f64 z))))
(+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 y (log.f64 z))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2))))))
(+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 (pow.f64 y 3) (pow.f64 (log.f64 z) 3)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 y (log.f64 z))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) b))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 t (log.f64 a))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 t (log.f64 a)))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 t (log.f64 a))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) b)))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (pow.f64 b 2))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) b))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (pow.f64 b 2))) (+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (pow.f64 b 3))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) b)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))))
(-.f64 (*.f64 y (log.f64 z)) (*.f64 t (neg.f64 (log.f64 a))))
(-.f64 (*.f64 t (log.f64 a)) (*.f64 y (neg.f64 (log.f64 z))))
(-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) 0)
(-.f64 0 (-.f64 (*.f64 t (neg.f64 (log.f64 a))) (*.f64 y (log.f64 z))))
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))))
(*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) 1)
(*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))))
(*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 1 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))
(*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (*.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))
(*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))
(*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (*.f64 (*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 1 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))
(*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))
(*.f64 1 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))
(*.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))
(*.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 1 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))))))
(*.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))))))
(*.f64 -1 (-.f64 (*.f64 t (neg.f64 (log.f64 a))) (*.f64 y (log.f64 z))))
(*.f64 (*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 1 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))
(*.f64 (-.f64 (*.f64 t (neg.f64 (log.f64 a))) (*.f64 y (log.f64 z))) -1)
(*.f64 (-.f64 (*.f64 t (neg.f64 (log.f64 a))) (*.f64 y (log.f64 z))) (neg.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))) (-.f64 (*.f64 t (neg.f64 (log.f64 a))) (*.f64 y (log.f64 z))))
(/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) 1)
(/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))))
(/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))
(neg.f64 (*.f64 -1 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) 0)
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (*.f64 0 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))
(+.f64 0 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))
(+.f64 (*.f64 0 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))
(-.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) 0)
(-.f64 0 (*.f64 -1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) 1)
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))
(*.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))))
(*.f64 -1 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))
(*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))
(*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) -1)
(*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (neg.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))
(*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))) (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))
(/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) 1)
(/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))
(/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))
(neg.f64 (*.f64 -1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))
Outputs
(*.f64 t (log.f64 a))
(*.f64 y (log.f64 z))
(*.f64 y (log.f64 z))
(+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))))
(+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))))
(+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))))
(+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))))
(+.f64 (*.f64 t (log.f64 a)) (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))))
(+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))
(+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))
(+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))
(+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))
(*.f64 y (log.f64 z))
(*.f64 t (log.f64 a))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 y (log.f64 z)) (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 y (log.f64 z)) (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 y (log.f64 z)) (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 y (log.f64 z)) (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))
(+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 y (log.f64 z))))
(+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 (*.f64 y (log.f64 z)) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))))
(+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 y (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)))))
(+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 y (log.f64 z))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2))))))
(+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (+.f64 (*.f64 (*.f64 y (log.f64 z)) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2))))))
(+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (+.f64 (*.f64 y (log.f64 z)) (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 1/2 (pow.f64 y 2))))))
(+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (+.f64 (*.f64 y (log.f64 z)) (*.f64 1/2 (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2))))))
(+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 (pow.f64 y 3) (pow.f64 (log.f64 z) 3)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 y (log.f64 z))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2)))))))
(+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (+.f64 (+.f64 (*.f64 (*.f64 y (log.f64 z)) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2))))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 (pow.f64 y 3) (pow.f64 (log.f64 z) 3))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (+.f64 (*.f64 y (log.f64 z)) (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 1/2 (pow.f64 y 2))))) (+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 1/6 (*.f64 (pow.f64 y 3) (pow.f64 (log.f64 z) 3))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (+.f64 (*.f64 y (log.f64 z)) (*.f64 1/2 (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2))))) (+.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) b)) (*.f64 1/6 (*.f64 (pow.f64 y 3) (pow.f64 (log.f64 z) 3))))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) b))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) b)))
(exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) b))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) b)))
(exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) b))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) b)))
(exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 t (log.f64 a))) b))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) b)))
(exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 t (log.f64 a))) b))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.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 t (log.f64 a))) b))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.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 t (log.f64 a))) b))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.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 t (log.f64 a))) b))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) b)))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 t (log.f64 a))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (*.f64 t (log.f64 a)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 t (*.f64 (log.f64 a) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 t (log.f64 a)))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (+.f64 (*.f64 (*.f64 t (log.f64 a)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (+.f64 (*.f64 t (log.f64 a)) (*.f64 1/2 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (+.f64 (*.f64 t (log.f64 a)) (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 1/2 (pow.f64 t 2))))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 t (log.f64 a))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (+.f64 (*.f64 (*.f64 t (log.f64 a)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 1/6 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (+.f64 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) (*.f64 1/2 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (+.f64 (*.f64 t (log.f64 a)) (*.f64 1/6 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 1/2 (pow.f64 t 2)))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (+.f64 (*.f64 t (log.f64 a)) (*.f64 (pow.f64 (log.f64 a) 3) (*.f64 1/6 (pow.f64 t 3)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) b))
(exp.f64 (+.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) b))
(exp.f64 (+.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) b))
(exp.f64 (+.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) b))
(exp.f64 (+.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) b)))
(+.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 -1 (*.f64 b (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))))))
(+.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (neg.f64 b)))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (pow.f64 b 2))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) b))))
(+.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 -1 (*.f64 b (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))))) (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (pow.f64 b 2)))))
(+.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (neg.f64 b)) (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (pow.f64 b 2)))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (pow.f64 b 2))) (+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (pow.f64 b 3))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) b)))))
(+.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (*.f64 b (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))))) (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 -1/6 (pow.f64 b 3))))))
(+.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (neg.f64 b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (pow.f64 b 2))) (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 -1/6 (pow.f64 b 3))))))
(+.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (pow.f64 b 2))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (neg.f64 b)) (*.f64 (exp.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (*.f64 -1/6 (pow.f64 b 3))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 t (log.f64 a)) (*.f64 -1 b))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 t (log.f64 a)) (neg.f64 b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 t (log.f64 a)) (*.f64 -1 b))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 t (log.f64 a)) (neg.f64 b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 t (log.f64 a)) (*.f64 -1 b))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 t (log.f64 a)) (neg.f64 b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 t (log.f64 a)) (*.f64 -1 b))))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 t (log.f64 a)) (neg.f64 b))))
(-.f64 (*.f64 y (log.f64 z)) (*.f64 t (neg.f64 (log.f64 a))))
(-.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 t) (log.f64 a)))
(-.f64 (*.f64 t (log.f64 a)) (*.f64 y (neg.f64 (log.f64 z))))
(-.f64 (*.f64 t (log.f64 a)) (neg.f64 (*.f64 y (log.f64 z))))
(-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) 0)
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))
(-.f64 0 (-.f64 (*.f64 t (neg.f64 (log.f64 a))) (*.f64 y (log.f64 z))))
(-.f64 (*.f64 y (log.f64 z)) (*.f64 t (neg.f64 (log.f64 a))))
(-.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 t) (log.f64 a)))
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))
(*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) 1)
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))
(*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))
(*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 1 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))
(*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (*.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))
(*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))
(*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (*.f64 (*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 1 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))
(*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))
(*.f64 1 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))
(*.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))
(*.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 1 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))))))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))
(*.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))))))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))
(*.f64 -1 (-.f64 (*.f64 t (neg.f64 (log.f64 a))) (*.f64 y (log.f64 z))))
(-.f64 (*.f64 y (log.f64 z)) (*.f64 t (neg.f64 (log.f64 a))))
(-.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 t) (log.f64 a)))
(*.f64 (*.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 1 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))
(*.f64 (-.f64 (*.f64 t (neg.f64 (log.f64 a))) (*.f64 y (log.f64 z))) -1)
(-.f64 (*.f64 y (log.f64 z)) (*.f64 t (neg.f64 (log.f64 a))))
(-.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 t) (log.f64 a)))
(*.f64 (-.f64 (*.f64 t (neg.f64 (log.f64 a))) (*.f64 y (log.f64 z))) (neg.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))
(*.f64 (/.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z))) (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (-.f64 (*.f64 y (log.f64 z)) (*.f64 t (neg.f64 (log.f64 a)))))
(*.f64 (-.f64 (*.f64 y (log.f64 z)) (*.f64 t (neg.f64 (log.f64 a)))) (/.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z))) (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))))
(*.f64 (-.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 t) (log.f64 a))) (/.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z))) (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))) (-.f64 (*.f64 t (neg.f64 (log.f64 a))) (*.f64 y (log.f64 z))))
(*.f64 (/.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z))) (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))) (-.f64 (*.f64 y (log.f64 z)) (*.f64 t (neg.f64 (log.f64 a)))))
(*.f64 (-.f64 (*.f64 y (log.f64 z)) (*.f64 t (neg.f64 (log.f64 a)))) (/.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z))) (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))))
(*.f64 (-.f64 (*.f64 y (log.f64 z)) (*.f64 (neg.f64 t) (log.f64 a))) (/.f64 (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z))) (+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))))
(/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) 1)
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))
(/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))
(/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (/.f64 (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))) (/.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))))))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))
(neg.f64 (*.f64 -1 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a)))))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 y (log.f64 z)))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) 0)
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (*.f64 0 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(+.f64 0 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(+.f64 (*.f64 0 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(-.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) 0)
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(-.f64 0 (*.f64 -1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) 1)
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 -1 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) -1)
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (neg.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))) (neg.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) 1)
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(neg.f64 (*.f64 -1 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) b)))
(exp.f64 (+.f64 (*.f64 t (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))

localize30.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.7b
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
2.3b
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
3.0b
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))) y)
5.4b
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x)))
Compiler

Compiled 152 to 19 computations (87.5% saved)

series55.0ms (0.2%)

Counts
4 → 252
Calls

63 calls:

TimeVariablePointExpression
8.0ms
b
@inf
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x)))
7.0ms
t
@0
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x)))
3.0ms
t
@-inf
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))) y)
2.0ms
y
@0
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))) y)
2.0ms
b
@inf
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)

rewrite95.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1518×rational_best_oopsla_all_46_json_45_simplify-13
1292×rational_best_oopsla_all_46_json_45_simplify-23
1260×rational_best_oopsla_all_46_json-2
1260×rational_best_oopsla_all_46_json-1
1260×rational_best_oopsla_all_46_json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021186
1138186
2529186
32786186
Stop Event
node limit
Counts
4 → 95
Calls
Call 1
Inputs
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x)))
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 x (/.f64 t t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) t) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 (log.f64 a) (*.f64 t x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (neg.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (neg.f64 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 t) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (neg.f64 x)))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (neg.f64 x))) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))) (*.f64 (neg.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))) (*.f64 t (*.f64 (log.f64 a) (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))))) (*.f64 (neg.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 a) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 t x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) t) (*.f64 (log.f64 a) (*.f64 x (/.f64 t t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) t)) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) t) (*.f64 (log.f64 a) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x)))) (*.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 (log.f64 a) (*.f64 t x))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 (log.f64 a) (*.f64 t x)))) (*.f64 t (*.f64 (log.f64 a) (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 a) (*.f64 t x)) (neg.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))) (*.f64 (neg.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (neg.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x))))) (*.f64 (neg.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (log.f64 a) (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 (log.f64 a) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (*.f64 (log.f64 a) x) (*.f64 (log.f64 a) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))) (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) x)) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 1 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 1 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 1 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 1 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (neg.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))))))

simplify283.0ms (1.1%)

Algorithm
egg-herbie
Rules
1844×rational_best_oopsla_all_46_json_45_simplify-89
1590×rational_best_oopsla_all_46_json_45_simplify-24
1482×rational_best_oopsla_all_46_json_45_simplify-74
866×rational_best_oopsla_all_46_json_45_simplify-72
762×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
046721547
1189721131
2624121003
Stop Event
node limit
Counts
347 → 288
Calls
Call 1
Inputs
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 t (*.f64 (log.f64 z) (*.f64 (log.f64 a) x))))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 t (*.f64 (log.f64 z) (*.f64 (log.f64 a) x))))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (log.f64 a) x)))))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 t (*.f64 (log.f64 z) (*.f64 (log.f64 a) x))))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (log.f64 a) x)))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 3) (*.f64 t (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (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 x (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 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 x (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 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 x (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 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 x (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 t (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a))))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a))))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a))))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a))))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a))))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a))))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a))))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 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 x (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 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 x (log.f64 a))))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x))))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x))))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x))))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x))))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 -1 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b (*.f64 (log.f64 a) x))))))
(+.f64 (*.f64 1/2 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 2) (*.f64 (log.f64 a) x))))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 -1 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b (*.f64 (log.f64 a) x)))))))
(+.f64 (*.f64 -1/6 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 3) (*.f64 (log.f64 a) x))))) (+.f64 (*.f64 1/2 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 2) (*.f64 (log.f64 a) x))))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 -1 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b (*.f64 (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 x (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 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 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (*.f64 t (*.f64 x (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 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 x (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 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 x (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 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 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) y) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 z) (*.f64 x (log.f64 a))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 z) (*.f64 x (log.f64 a))))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 t (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 x (log.f64 a)))))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 z) (*.f64 x (log.f64 a))))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 x (log.f64 a))))))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 t (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 x (log.f64 a))))))))))
(/.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 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) 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 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) 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 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) 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 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) 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 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) 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 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) y)
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) y)
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) y)
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) y)
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) y)
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y)
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y)
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y)
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 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 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) 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 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) y)
(*.f64 -1 (/.f64 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x))) y))
(*.f64 -1 (/.f64 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x))) y))
(*.f64 -1 (/.f64 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x))) y))
(*.f64 -1 (/.f64 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) 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 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) 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 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) 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 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) 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 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x))) y)
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 x (log.f64 a)))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) x))) y) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b (*.f64 x (log.f64 a))))) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 2) (*.f64 x (log.f64 a))))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) x))) y) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b (*.f64 x (log.f64 a))))) y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 2) (*.f64 x (log.f64 a))))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b (*.f64 x (log.f64 a))))) y)) (*.f64 -1/6 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 3) (*.f64 x (log.f64 a))))) 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 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) 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 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 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a)))) 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 (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 (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 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) 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 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) 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 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) 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 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) 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 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) 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 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) 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 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) 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 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) 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 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) 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 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)))) x) y)
(/.f64 (*.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 (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 (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 (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 (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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.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)))) (*.f64 (log.f64 z) x)) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 z) x)) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 z) x)) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) x)))) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.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 (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 (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 (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 (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 (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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 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 (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 (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 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) 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))))))) 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))))))) 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))))))) 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))))))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 2) x)) y)) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y)) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 3) x)) y)))))
(/.f64 (*.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 (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 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x) y)
(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 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) 0)
(+.f64 0 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) 0)
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 x (/.f64 t t)))) 0))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) 0))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x))) 0))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) 0))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)) 0))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x)))) 0))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))) 0))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) t) 0))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 (log.f64 a) (*.f64 t x)))) 0))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))) 0))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (neg.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))) 0))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (neg.f64 x))) 0))
(-.f64 0 (*.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))
(-.f64 0 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) (neg.f64 x)))))
(-.f64 0 (*.f64 t (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (neg.f64 x)))))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))
(-.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))
(-.f64 0 (*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))))
(-.f64 0 (*.f64 (neg.f64 t) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) x))))
(-.f64 0 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x)))))
(-.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (neg.f64 x)))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (neg.f64 x))) t))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))) (*.f64 (neg.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))) (*.f64 t (*.f64 (log.f64 a) (neg.f64 x)))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))))) (*.f64 (neg.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))
(-.f64 (*.f64 (*.f64 (log.f64 a) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 t x)) 0)
(-.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))) 0)
(-.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) t) (*.f64 (log.f64 a) (*.f64 x (/.f64 t t)))) 0)
(-.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) t)) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) t) (*.f64 (log.f64 a) (neg.f64 x))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x)))) (*.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))
(-.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 (log.f64 a) (*.f64 t x))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 (log.f64 a) (*.f64 t x)))) (*.f64 t (*.f64 (log.f64 a) (neg.f64 x)))))
(-.f64 (*.f64 (*.f64 (log.f64 a) (*.f64 t x)) (neg.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))) (*.f64 (neg.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))) 0))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (neg.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x))))) (*.f64 (neg.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x)))) 0))
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) 1)
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 t t))
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (log.f64 a) (log.f64 a)))
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 (log.f64 a) (*.f64 t x))))
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (*.f64 (log.f64 a) x) (*.f64 (log.f64 a) x)))
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))) (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) x)) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) x))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) 0)
(+.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y))
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) 0)
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) 0))
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) 0))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) 1)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y))))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y))))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y))))
(*.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y))
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y))
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 1 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)))))
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) 0)
(+.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y))
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) 0)
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) 0))
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) 0))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) 1)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y))))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y))))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y))))
(*.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y))
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y))
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 1 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)))))
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)))
(+.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) 0)
(+.f64 0 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))
(-.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) 0)
(-.f64 0 (*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))
(-.f64 0 (*.f64 -1 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))
(-.f64 (*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) -1) 0)
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) 1)
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 1 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))
(*.f64 1 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))
(*.f64 1 (*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) -1))
(*.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))
(*.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 1 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))))
(*.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (neg.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))
(*.f64 -1 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))
(/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) 1)
(/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))
Outputs
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 t (*.f64 (log.f64 z) (*.f64 (log.f64 a) x))))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 y (*.f64 (log.f64 a) (*.f64 x (log.f64 z)))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 t (*.f64 y (*.f64 (log.f64 a) (*.f64 x (log.f64 z)))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 y (*.f64 (log.f64 a) (*.f64 x (log.f64 z))))) (*.f64 (log.f64 a) (*.f64 t x))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 t (*.f64 (log.f64 z) (*.f64 (log.f64 a) x))))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (log.f64 a) x)))))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 t (*.f64 (pow.f64 y 2) (*.f64 x (*.f64 (pow.f64 (log.f64 z) 2) (log.f64 a))))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 y (*.f64 (log.f64 a) (*.f64 x (log.f64 z))))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 t (*.f64 y (*.f64 (log.f64 a) (*.f64 x (log.f64 z))))))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 t (*.f64 (pow.f64 y 2) (*.f64 (log.f64 a) (*.f64 x (pow.f64 (log.f64 z) 2))))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 y (*.f64 (log.f64 a) (*.f64 x (log.f64 z))))) (*.f64 (log.f64 a) (*.f64 t x)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 t (*.f64 (pow.f64 y 2) (*.f64 (log.f64 a) (*.f64 x (pow.f64 (log.f64 z) 2))))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 t (*.f64 (log.f64 z) (*.f64 (log.f64 a) x))))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (log.f64 a) x)))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 3) (*.f64 t (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (log.f64 a) x)))))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 y (*.f64 (log.f64 a) (*.f64 x (log.f64 z)))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 t (*.f64 (pow.f64 y 2) (*.f64 x (*.f64 (pow.f64 (log.f64 z) 2) (log.f64 a))))))) (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) (*.f64 x (pow.f64 (log.f64 z) 3))))))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 t (*.f64 (pow.f64 y 2) (*.f64 (log.f64 a) (*.f64 x (pow.f64 (log.f64 z) 2))))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (log.f64 a) (*.f64 t x)))))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 t (*.f64 y (*.f64 (log.f64 a) (*.f64 x (log.f64 z)))))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 t (*.f64 (pow.f64 y 2) (*.f64 (log.f64 a) (*.f64 x (pow.f64 (log.f64 z) 2))))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 y (*.f64 (log.f64 a) (*.f64 x (log.f64 z))))) (*.f64 (log.f64 a) (*.f64 t x)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (log.f64 a) (*.f64 t 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 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t 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 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x))))
(*.f64 t (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) x))))
(neg.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (*.f64 x (log.f64 (/.f64 1 a))))))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x))))
(*.f64 t (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) x))))
(neg.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (*.f64 x (log.f64 (/.f64 1 a))))))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x))))
(*.f64 t (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) x))))
(neg.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (*.f64 x (log.f64 (/.f64 1 a))))))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x))))
(*.f64 t (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) x))))
(neg.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (*.f64 x (log.f64 (/.f64 1 a))))))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (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 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (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 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (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 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x)))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) x)))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (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 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x)))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 t x)))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 -1 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b (*.f64 (log.f64 a) x))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) (*.f64 b x))))))
(*.f64 t (+.f64 (*.f64 x (*.f64 (log.f64 a) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) (*.f64 -1 (*.f64 b (*.f64 x (*.f64 (log.f64 a) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))))))))
(+.f64 (*.f64 1/2 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 2) (*.f64 (log.f64 a) x))))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 -1 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b (*.f64 (log.f64 a) x)))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 t x))) (+.f64 (*.f64 t (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 x (*.f64 (pow.f64 b 2) (log.f64 a)))))) (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) (*.f64 b x)))))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (log.f64 a) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) (*.f64 -1 (*.f64 b (*.f64 x (*.f64 (log.f64 a) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))))))) (*.f64 t (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 x (pow.f64 b 2)))))))
(+.f64 (*.f64 -1/6 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 3) (*.f64 (log.f64 a) x))))) (+.f64 (*.f64 1/2 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 2) (*.f64 (log.f64 a) x))))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 -1 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b (*.f64 (log.f64 a) x))))))))
(+.f64 (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 t x))) (+.f64 (*.f64 t (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 x (*.f64 (pow.f64 b 2) (log.f64 a)))))) (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) (*.f64 b x))))))) (*.f64 t (*.f64 -1/6 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 x (pow.f64 b 3)))))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (log.f64 a) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) (*.f64 -1 (*.f64 b (*.f64 x (*.f64 (log.f64 a) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))))))) (+.f64 (*.f64 t (*.f64 -1/6 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 x (pow.f64 b 3)))))) (*.f64 t (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 x (pow.f64 b 2))))))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (log.f64 a) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) (*.f64 -1 (*.f64 b (*.f64 x (*.f64 (log.f64 a) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))))))) (+.f64 (*.f64 t (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 x (pow.f64 b 2)))))) (*.f64 t (*.f64 -1/6 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 x (pow.f64 b 3))))))))
(*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a))))
(*.f64 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (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 t (*.f64 x (log.f64 a))))
(*.f64 (exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a))))
(*.f64 (exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a))))
(*.f64 (exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a))))
(*.f64 (exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t 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 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) 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 t (*.f64 (*.f64 (log.f64 a) x) (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 t (*.f64 x (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) y) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 z) (*.f64 x (log.f64 a))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 z) (*.f64 (log.f64 a) (*.f64 t x)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) (*.f64 x (log.f64 z))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 z) (*.f64 x (log.f64 a))))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 t (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 x (log.f64 a)))))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 z) (*.f64 (log.f64 a) (*.f64 t x)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 t (*.f64 y (*.f64 x (*.f64 (pow.f64 (log.f64 z) 2) (log.f64 a)))))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) (*.f64 x (log.f64 z)))) (*.f64 1/2 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (log.f64 a) (*.f64 t x))))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 z) (*.f64 x (log.f64 a))))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 x (log.f64 a))))))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 t (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 x (log.f64 a))))))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 z) (*.f64 (log.f64 a) (*.f64 t x)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 t (*.f64 y (*.f64 x (*.f64 (pow.f64 (log.f64 z) 2) (log.f64 a))))))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/6 (*.f64 t (*.f64 (pow.f64 y 2) (*.f64 (log.f64 a) (*.f64 x (pow.f64 (log.f64 z) 3))))))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) (*.f64 x (log.f64 z)))) (*.f64 1/2 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (log.f64 a) (*.f64 t x))))))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/6 (*.f64 t (*.f64 (pow.f64 y 2) (*.f64 (log.f64 a) (*.f64 x (pow.f64 (log.f64 z) 3)))))))))
(/.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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) x))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) (*.f64 (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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) y)
(*.f64 -1 (/.f64 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x))) y))
(*.f64 -1 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) x))) y))
(neg.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (*.f64 x (log.f64 (/.f64 1 a))))) y))
(*.f64 -1 (/.f64 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x))) y))
(*.f64 -1 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) x))) y))
(neg.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (*.f64 x (log.f64 (/.f64 1 a))))) y))
(*.f64 -1 (/.f64 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x))) y))
(*.f64 -1 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) x))) y))
(neg.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (*.f64 x (log.f64 (/.f64 1 a))))) y))
(*.f64 -1 (/.f64 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x))) y))
(*.f64 -1 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (*.f64 (log.f64 (/.f64 1 a)) x))) y))
(neg.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (*.f64 x (log.f64 (/.f64 1 a))))) 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 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) 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 (+.f64 (log.f64 -1) (*.f64 -1 (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 (+.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 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) 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 (+.f64 (log.f64 -1) (*.f64 -1 (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 (+.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 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) 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 (+.f64 (log.f64 -1) (*.f64 -1 (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 (+.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 t (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) 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 (+.f64 (log.f64 -1) (*.f64 -1 (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 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x))) y)
(/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 x (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) x))) y) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b (*.f64 x (log.f64 a))))) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) (*.f64 b x)))) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 t x))) y) (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) (*.f64 b x)))) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 2) (*.f64 x (log.f64 a))))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) x))) y) (*.f64 -1 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b (*.f64 x (log.f64 a))))) y))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 t x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 x (*.f64 (pow.f64 b 2) (log.f64 a))))) y)) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) (*.f64 b x)))) y))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 t x))) y) (+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) (*.f64 b x)))) y)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) (*.f64 x (pow.f64 b 2))))) y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 2) (*.f64 x (log.f64 a))))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b (*.f64 x (log.f64 a))))) y)) (*.f64 -1/6 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 3) (*.f64 x (log.f64 a))))) y)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 x (*.f64 (pow.f64 b 2) (log.f64 a))))) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) (*.f64 b x)))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 -1/6 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 x (pow.f64 b 3))))) y)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (log.f64 a) (*.f64 t x))) y) (+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) (*.f64 b x)))) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) (*.f64 x (pow.f64 b 2))))) y)) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 t (*.f64 (log.f64 a) (*.f64 x (pow.f64 b 3))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (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 t (*.f64 x (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) (*.f64 t (*.f64 x (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a)))) (*.f64 (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 (log.f64 a) x))) y)
(/.f64 (*.f64 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) 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 t (*.f64 (*.f64 (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 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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 z) x)) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 z))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 z) x)) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 z))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 y x)))) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 x y)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 z)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 z))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 x y))))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 z) x)) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) x)))) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 z))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 y x)))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/6 (*.f64 (pow.f64 y 2) (*.f64 x (pow.f64 (log.f64 z) 3))))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 z))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 x y)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/6 (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 x (pow.f64 y 2))))))))
(/.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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 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 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 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 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 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 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 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 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 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 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 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 (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 (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 (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 (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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 2) x)) y)) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 x (pow.f64 b 2))) y))))
(+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 x (pow.f64 b 2))) y))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y)) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 3) x)) y)))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 x (pow.f64 b 2))) y)) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 x (pow.f64 b 3))) y)))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 x (pow.f64 b 2))) y)) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 x (pow.f64 b 3))) 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 (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 (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 (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 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a))))) y)
(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 (*.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 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 1/2 (*.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)))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2)))) (+.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 1/6 (*.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 1/2 (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 1/6 (*.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 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (neg.f64 (*.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 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (neg.f64 (*.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 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (neg.f64 (*.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 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (neg.f64 (*.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) (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 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 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 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 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 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 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 y (log.f64 z)) (+.f64 b (neg.f64 (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 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 (*.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 (*.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 (*.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 (*.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))) (*.f64 b -1)))
(+.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 -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))) (*.f64 b -1)) (+.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/2 (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))) (*.f64 1/2 (pow.f64 b 2))) (*.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 (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 (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))) (*.f64 b -1)) (+.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))) (*.f64 1/2 (pow.f64 b 2))) (*.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))) (*.f64 1/2 (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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.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 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a))))
(+.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) 0)
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(+.f64 0 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) 0)
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 x (/.f64 t t)))) 0))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) 0))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x))) 0))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) 0))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)) 0))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x)))) 0))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))) 0))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) t) 0))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 (log.f64 a) (*.f64 t x)))) 0))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))) 0))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (neg.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))) 0))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (neg.f64 x))) 0))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(-.f64 0 (*.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))
(*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 (log.f64 a) (neg.f64 x))) (neg.f64 t))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 x)))))
(-.f64 0 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) (neg.f64 x)))))
(*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 (log.f64 a) (neg.f64 x))) (neg.f64 t))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 x)))))
(-.f64 0 (*.f64 t (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (neg.f64 x)))))
(*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 (log.f64 a) (neg.f64 x))) (neg.f64 t))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 x)))))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))
(*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 (log.f64 a) (neg.f64 x))) (neg.f64 t))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 x)))))
(-.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))
(*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 (log.f64 a) (neg.f64 x))) (neg.f64 t))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 x)))))
(-.f64 0 (*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))))
(neg.f64 (*.f64 (log.f64 a) (*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))))))))
(*.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))
(neg.f64 (*.f64 (log.f64 a) (*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 t x))))
(-.f64 0 (*.f64 (neg.f64 t) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) x))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 (neg.f64 t) (*.f64 (log.f64 a) x))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (*.f64 (log.f64 a) x) (neg.f64 t))))
(-.f64 0 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x)))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 -1 (*.f64 (log.f64 a) (*.f64 t x)))))
(neg.f64 (neg.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))))
(-.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (neg.f64 x)))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (neg.f64 x))) t))
(*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 (log.f64 a) (neg.f64 x))) (neg.f64 t))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 x)))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))) (*.f64 (neg.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))) (*.f64 t (*.f64 (log.f64 a) (neg.f64 x)))))
(*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 (log.f64 a) (neg.f64 x))) (neg.f64 t))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 x)))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))))) (*.f64 (neg.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))
(neg.f64 (*.f64 (log.f64 a) (*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))))))))
(*.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))
(neg.f64 (*.f64 (log.f64 a) (*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 t x))))
(-.f64 (*.f64 (*.f64 (log.f64 a) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 t x)) 0)
(*.f64 t (*.f64 (*.f64 (log.f64 a) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))) x))
(*.f64 t (*.f64 x (*.f64 (log.f64 a) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))
(-.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))) 0)
(*.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))))
(*.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))
(-.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) t) (*.f64 (log.f64 a) (*.f64 x (/.f64 t t)))) 0)
(*.f64 (*.f64 (log.f64 a) (*.f64 x (/.f64 t t))) (*.f64 t (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))))
(*.f64 (*.f64 (log.f64 a) (*.f64 x (/.f64 t t))) (*.f64 t (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))
(-.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) t)) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) t) (*.f64 (log.f64 a) (neg.f64 x))))
(-.f64 0 (*.f64 (*.f64 (log.f64 a) (neg.f64 x)) (*.f64 t (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))))))
(*.f64 (*.f64 t (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (neg.f64 (*.f64 (log.f64 a) (neg.f64 x))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x)))) (*.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))
(*.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 (log.f64 a) (neg.f64 x))) (neg.f64 t)))
(*.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 x))))))
(-.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 (log.f64 a) (*.f64 t x))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 (log.f64 a) (*.f64 t x)))) (*.f64 t (*.f64 (log.f64 a) (neg.f64 x)))))
(*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 (log.f64 a) (*.f64 t x)))) (neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 x)))))
(*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 (log.f64 a) (*.f64 t x)))) (neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 x)))))
(-.f64 (*.f64 (*.f64 (log.f64 a) (*.f64 t x)) (neg.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))) (*.f64 (neg.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))) 0))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(-.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (neg.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x))))) (*.f64 (neg.f64 (*.f64 t (*.f64 (log.f64 a) (neg.f64 x)))) 0))
(*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 (log.f64 a) (neg.f64 x))) (neg.f64 t))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 x)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) 1)
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 t t))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) (/.f64 t t))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) (/.f64 t t))
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (log.f64 a) (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 (log.f64 a) (*.f64 t x))))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x)))))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x)))
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (*.f64 (log.f64 a) x) (*.f64 (log.f64 a) x)))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) (/.f64 (*.f64 (log.f64 a) x) (*.f64 (log.f64 a) x)))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) (/.f64 (*.f64 (log.f64 a) x) (*.f64 (log.f64 a) x)))
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))) (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))))) (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))))))))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))) (*.f64 (log.f64 a) (*.f64 (*.f64 t x) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) x)) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) x))))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) (/.f64 (*.f64 (log.f64 a) (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))))) (*.f64 (log.f64 a) (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))))))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) (/.f64 (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 (*.f64 (log.f64 a) x) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) 0)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) y)
(+.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) y)
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) 0)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) y)
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) 0))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) y)
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) 0))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) y)
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) 1)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y))))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y))))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y))))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) y)
(*.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) y)
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) y)
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 1 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)))))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) y)
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)))))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) y)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (log.f64 a) (*.f64 t x))) y)))
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a))) (*.f64 t x))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t x))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) 0)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(+.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y))
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) 0)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) 0))
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) 0))
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) 1)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(*.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y))
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y))
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 1 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(+.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) 0)
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
(+.f64 0 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
(-.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) 0)
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
(-.f64 0 (*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
(-.f64 0 (*.f64 -1 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
(-.f64 (*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) -1) 0)
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) 1)
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 1 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
(*.f64 1 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
(*.f64 1 (*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) -1))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
(*.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
(*.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 1 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
(*.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
(*.f64 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) (neg.f64 (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
(*.f64 -1 (neg.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
(/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) 1)
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))
(/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (/.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) b) (log.f64 a)))
(exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))

localize62.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 215 to 90 computations (58.1% saved)

series7.0ms (0%)

Counts
3 → 204
Calls

51 calls:

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

rewrite93.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1096×rational_best_oopsla_all_46_json_45_simplify-23
1002×rational_best_oopsla_all_46_json-2
1002×rational_best_oopsla_all_46_json-1
1002×rational_best_oopsla_all_46_json-4
1002×rational_best_oopsla_all_46_json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023219
1143219
2464219
32160219
Stop Event
node limit
Counts
3 → 92
Calls
Call 1
Inputs
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 1 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 1 (/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) -1) (*.f64 -1 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (/.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))))

simplify210.0ms (0.8%)

Algorithm
egg-herbie
Rules
1128×rational_best_oopsla_all_46_json_45_simplify-89
1018×rational_best_oopsla_all_46_json_45_simplify-7
964×rational_best_oopsla_all_46_json_45_simplify-24
880×rational_best_oopsla_all_46_json_45_simplify-74
862×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
037019452
1131419280
2500619280
Stop Event
node limit
Counts
296 → 224
Calls
Call 1
Inputs
(/.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 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 (-.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 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)
(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))
(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)))))
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 0)
(+.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(-.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 0)
(-.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(-.f64 0 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(-.f64 0 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(-.f64 0 (*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 1)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 1 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 1 (/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 0)
(+.f64 0 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))
(-.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 0)
(-.f64 0 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))
(*.f64 -1 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 1)
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(*.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))
(*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) -1)
(*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))
(/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 1)
(/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))
(/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(+.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0)
(+.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))
(+.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))
(+.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0))
(+.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))
(+.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0))
(+.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))
(+.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0))
(+.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))
(+.f64 0 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(-.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0)
(-.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))
(-.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))
(-.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0))
(-.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))
(-.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0))
(-.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))
(-.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0))
(-.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))
(-.f64 0 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(-.f64 0 (*.f64 -1 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(-.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(-.f64 0 (*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(-.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(-.f64 (*.f64 (/.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) -1) (*.f64 -1 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (/.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 1)
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))
(neg.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
Outputs
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) -1) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (log.f64 a) -1) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) -1) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 t (*.f64 (log.f64 a) x))) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b)))) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (log.f64 a) (*.f64 t 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/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) -1) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) -1) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) -1) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 t (*.f64 (log.f64 a) x))) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 (pow.f64 t 2) x))) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b)))) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (log.f64 a) (*.f64 t 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 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) -1) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) -1) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) -1) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 t (*.f64 (log.f64 a) x))) y))) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) -1) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (log.f64 a) (*.f64 t x))) y) (+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b)))) y) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (pow.f64 (log.f64 a) 3) (*.f64 (pow.f64 t 3) x))) y)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 (pow.f64 t 2) x))) y)))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b)))) y) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (log.f64 a) (*.f64 t x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 (pow.f64 t 2) x))) y)) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (pow.f64 (log.f64 a) 3) (*.f64 (pow.f64 t 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 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 (log.f64 a) -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) (-.f64 (*.f64 y (log.f64 z)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 (log.f64 a) -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) (-.f64 (*.f64 y (log.f64 z)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 (log.f64 a) -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) (-.f64 (*.f64 y (log.f64 z)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 (log.f64 a) -1)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (*.f64 -1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (*.f64 -1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (*.f64 -1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (*.f64 -1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) 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 x (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) y) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (log.f64 z) x)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) y) (*.f64 x (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))))
(+.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 y (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 x (pow.f64 (log.f64 z) 2))))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) y)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) y) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 y x)))) (*.f64 x (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) y) (+.f64 (*.f64 x (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.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 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (log.f64 z) x)) (+.f64 (*.f64 y (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 x (pow.f64 (log.f64 z) 2))))) (+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))) y) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 y 2) (*.f64 x (pow.f64 (log.f64 z) 3))))))))
(+.f64 (*.f64 x (*.f64 (log.f64 z) (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 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 y x)))) (+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) y) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 x (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 3))))))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b))) y) (+.f64 (*.f64 x (*.f64 (log.f64 z) (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 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 y x)))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 x (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 3))))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) 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 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) (neg.f64 (*.f64 y (log.f64 (/.f64 1 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 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) (neg.f64 (*.f64 y (log.f64 (/.f64 1 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 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) (neg.f64 (*.f64 y (log.f64 (/.f64 1 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 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) (neg.f64 (*.f64 y (log.f64 (/.f64 1 z))))))) 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 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))) 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 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))) 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 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))) 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 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a))))) 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 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) y) (*.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 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a))))) y) (neg.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.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 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.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 x (pow.f64 b 2))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) y)))
(+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a))))) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 x (pow.f64 b 2))) 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 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.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 x (pow.f64 b 2))) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))) y) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 x (pow.f64 b 3))) y)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 x (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 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 x (pow.f64 b 2))) y)) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 x (pow.f64 b 3))) y)))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a))))) y) (+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.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 x (pow.f64 b 2))) y)) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 x (pow.f64 b 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 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) 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 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 b -1))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))) 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 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 b -1))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))) 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 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 b -1))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))) 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 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 b -1))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))) y)
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))
(exp.f64 (+.f64 (*.f64 (log.f64 a) -1) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (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 (log.f64 a) -1) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 t (*.f64 (log.f64 a) (exp.f64 (+.f64 (*.f64 (log.f64 a) -1) (-.f64 (*.f64 y (log.f64 z)) b))))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 t (*.f64 (log.f64 a) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (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 (log.f64 a) -1) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (+.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) -1) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 t (*.f64 (log.f64 a) (exp.f64 (+.f64 (*.f64 (log.f64 a) -1) (-.f64 (*.f64 y (log.f64 z)) b)))))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))) (+.f64 (*.f64 t (*.f64 (log.f64 a) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 1/2 (*.f64 (pow.f64 t 2) (pow.f64 (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 (log.f64 a) -1) (-.f64 (*.f64 y (log.f64 z)) b))))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) -1) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (+.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) -1) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 1/6 (*.f64 (exp.f64 (+.f64 (*.f64 (log.f64 a) -1) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))))))
(+.f64 (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 1/6 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3))))) (+.f64 (*.f64 t (*.f64 (log.f64 a) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 1/2 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 1/6 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 1/2 (*.f64 (pow.f64 t 2) (pow.f64 (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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 1 (*.f64 t -1)) (*.f64 (log.f64 a) -1)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) (-.f64 (*.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 1 (*.f64 t -1)) (*.f64 (log.f64 a) -1)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) (-.f64 (*.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 1 (*.f64 t -1)) (*.f64 (log.f64 a) -1)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) (-.f64 (*.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 1 (*.f64 t -1)) (*.f64 (log.f64 a) -1)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 1 (neg.f64 t))) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (*.f64 -1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a)))) (-.f64 (*.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 t 1) (*.f64 -1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a)))) (-.f64 (*.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 t 1) (*.f64 -1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a)))) (-.f64 (*.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 t 1) (*.f64 -1 (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a)))) (-.f64 (*.f64 y (log.f64 z)) 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) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) 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) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) 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) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) 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) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (-.f64 (*.f64 y (log.f64 z)) 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 y (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (log.f64 z))))
(+.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 y (*.f64 (log.f64 z) (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 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 y (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (log.f64 z))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 y 2) (pow.f64 (log.f64 z) 2))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (+.f64 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 1/2 (*.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 (*.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 (*.f64 y (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (log.f64 z))) (+.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 y 2) (pow.f64 (log.f64 z) 2)))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 y 3) (pow.f64 (log.f64 z) 3)))))))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (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 (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 y 2)))) (*.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)) (*.f64 1/6 (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 y 3)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))
(exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(exp.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) (neg.f64 (*.f64 y (log.f64 (/.f64 1 z))))))
(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 t 1) (log.f64 a)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))
(exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(exp.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) (neg.f64 (*.f64 y (log.f64 (/.f64 1 z))))))
(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 t 1) (log.f64 a)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))
(exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(exp.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) (neg.f64 (*.f64 y (log.f64 (/.f64 1 z))))))
(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 t 1) (log.f64 a)) (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))
(exp.f64 (+.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(exp.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) (neg.f64 (*.f64 y (log.f64 (/.f64 1 z))))))
(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 t 1) (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(exp.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))
(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 t 1) (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(exp.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))
(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 t 1) (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(exp.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))
(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 t 1) (log.f64 a)) (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))
(exp.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(exp.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b) (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))))
(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))))
(+.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 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 b -1)))
(+.f64 (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)))) (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 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b -1))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a)))) (neg.f64 b)) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.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 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b -1)) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 -1/6 (pow.f64 b 3))))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a)))) (neg.f64 b)) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (+.f64 t -1) (log.f64 a)))) (*.f64 -1/6 (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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.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 (-.f64 t 1) (log.f64 a)) (*.f64 b -1))))
(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 (*.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 (*.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 (*.f64 y (log.f64 z)) (neg.f64 b))))
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(+.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 0)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(+.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(-.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 0)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(-.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(-.f64 0 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(-.f64 0 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(-.f64 0 (*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) 1)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 1 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 1 (/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(*.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) -1)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)
(+.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 0)
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(+.f64 0 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(-.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 0)
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(-.f64 0 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(*.f64 -1 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 1)
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(*.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))))
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(*.f64 (neg.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) -1)
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) 1)
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))))
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))))
(exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))
(+.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(+.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(+.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(+.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(+.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(+.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(+.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(+.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(+.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(+.f64 0 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(-.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(-.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(-.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(-.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(-.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(-.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(-.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(-.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 0))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(-.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) 0))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(-.f64 0 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(-.f64 0 (*.f64 -1 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(-.f64 0 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(-.f64 0 (*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(-.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(-.f64 (*.f64 (/.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) -1) (*.f64 -1 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (neg.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y))) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (/.f64 0 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (neg.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y))) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) 1)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y))))))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y))) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)) (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y))) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))) (/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y))) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y))))))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(/.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))
(neg.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 -1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 (+.f64 t -1) (log.f64 a)) b)))) y)))

eval1.6s (5.9%)

Compiler

Compiled 102364 to 39776 computations (61.1% saved)

prune1.0s (3.9%)

Pruning

13 alts after pruning (12 fresh and 1 done)

PrunedKeptTotal
New1831121843
Fresh404
Picked101
Done314
Total1839131852
Error
2.2b
Counts
1852 → 13
Alt Table
Click to see full alt table
StatusErrorProgram
32.1b
(/.f64 (+.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)) y)
26.3b
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
36.2b
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 b)) (+.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))))) x) y)
15.4b
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)) b)) x) y)
15.4b
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
15.0b
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)
32.1b
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)
28.8b
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)
24.4b
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)
48.0b
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 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)) (*.f64 y (log.f64 z))))) y))))
54.5b
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) y))))
43.3b
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b)))) y))))
54.5b
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
Compiler

Compiled 1071 to 636 computations (40.6% saved)

localize19.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)
0.3b
(*.f64 y (log.f64 z))
1.7b
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
2.3b
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)
Compiler

Compiled 68 to 14 computations (79.4% saved)

series9.0ms (0%)

Counts
3 → 84
Calls

42 calls:

TimeVariablePointExpression
4.0ms
a
@-inf
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)
0.0ms
y
@0
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)
0.0ms
x
@inf
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)
0.0ms
x
@-inf
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)
0.0ms
b
@0
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)

rewrite103.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
974×rational_best_oopsla_all_46_json_45_simplify-35
932×rational_best_oopsla_all_46_json_45_simplify-80
628×rational_best_oopsla_all_46_json_45_simplify-23
602×rational_best_oopsla_all_46_json_45_simplify-89
576×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
016111
193111
2281111
31213111
45502111
Stop Event
node limit
Counts
3 → 83
Calls
Call 1
Inputs
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)
(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)))) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (*.f64 0 (/.f64 (/.f64 (*.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (log.f64 a)))) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (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 (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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (log.f64 a)))) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (log.f64 a)))) x) y) (*.f64 (/.f64 (/.f64 (*.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (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 (/.f64 (*.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (log.f64 a)))) x) y) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (log.f64 a)))) x) y) (*.f64 (*.f64 (/.f64 (/.f64 (*.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 (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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (log.f64 a)))) x) y) (/.f64 (*.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.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 1 (/.f64 (/.f64 (*.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.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 (/.f64 (*.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (neg.f64 (/.f64 (/.f64 (*.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.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 (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))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.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))) (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (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)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (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)))) (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)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (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 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (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)))) (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)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (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 (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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (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)))) (/.f64 1 (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)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (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 b (log.f64 a)))) (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)))) (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)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (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))))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 1 (/.f64 (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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) (neg.f64 (/.f64 (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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) (*.f64 (neg.f64 (/.f64 (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)))))) (/.f64 (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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 1 (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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (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)))))) (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (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))))) (/.f64 (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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (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)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (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)))) (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)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (*.f64 0 (/.f64 (*.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (*.f64 0 (*.f64 (/.f64 (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))))) (*.f64 x (/.f64 (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)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 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)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (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))))) (*.f64 x (/.f64 (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)))))))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 x x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (log.f64 a)))) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (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))))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 x (neg.f64 (/.f64 (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))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.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 (*.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.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)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (/.f64 (*.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (/.f64 (/.f64 (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))))) (/.f64 (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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (/.f64 (*.f64 x (/.f64 (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)))))) (*.f64 x (/.f64 (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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 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 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (/.f64 (/.f64 (*.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 (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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (/.f64 (*.f64 (/.f64 (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))))) (*.f64 x (/.f64 (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))))))) (*.f64 (/.f64 (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))))) (*.f64 x (/.f64 (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)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (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))))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 x (neg.f64 (/.f64 (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))))))))))

simplify141.0ms (0.5%)

Algorithm
egg-herbie
Rules
1506×rational_best_oopsla_all_46_json_45_simplify-49
1170×rational_best_oopsla_all_46_json_45_simplify-7
1026×rational_best_oopsla_all_46_json_45_simplify-72
972×rational_best_oopsla_all_46_json_45_simplify-89
806×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02949787
110489439
244849431
Stop Event
node limit
Counts
167 → 208
Calls
Call 1
Inputs
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 z) x)) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 z) x)) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 z) x)) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) x)))) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 2) x)) y)) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y)) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 3) x)) y)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) 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))))))) 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))))))) 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))))))) 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))))))) x) y)
(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 -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)) (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 (*.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)))
(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)))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 (log.f64 z) x))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 (log.f64 z) x))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 (log.f64 z) x))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) x)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x)
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x))
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 2) x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x)))
(+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 3) x))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 2) x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) 0)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (*.f64 0 (/.f64 (/.f64 (*.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 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.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 (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) 0)
(-.f64 0 (*.f64 -1 (/.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) 1)
(*.f64 (/.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 (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 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 (/.f64 (*.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 (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 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 (/.f64 (*.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 (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 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 (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 (/.f64 (/.f64 (*.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 (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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))
(*.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))
(*.f64 (/.f64 (/.f64 (*.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))
(*.f64 (/.f64 (/.f64 (*.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 1 (/.f64 (/.f64 (*.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 (*.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 (/.f64 (*.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.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 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (neg.f64 (/.f64 (/.f64 (*.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 (/.f64 (*.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 (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 (neg.f64 (/.f64 (/.f64 (*.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))) (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(neg.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) 0)
(+.f64 0 (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)))) 0)
(-.f64 0 (neg.f64 (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)))) 1)
(*.f64 (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)))) (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 (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))))) (/.f64 (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)))))))
(*.f64 (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 1 (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 (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))))) (/.f64 (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)))))))
(*.f64 (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 (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)))))))
(*.f64 (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)))) (/.f64 1 (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)))) (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 (/.f64 (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))))) (/.f64 (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)))))) (/.f64 (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)))))))
(*.f64 1 (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)))) (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)))))
(*.f64 (/.f64 (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))))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 1 (/.f64 (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))))))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) -1)
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) (neg.f64 (/.f64 (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)))))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) (*.f64 (neg.f64 (/.f64 (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)))))) (/.f64 (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)))))))
(*.f64 -1 (neg.f64 (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)))) (/.f64 1 (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)))))
(*.f64 (neg.f64 (/.f64 (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)))))) (neg.f64 (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 b (log.f64 a)))) (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)))) (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)))))
(/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) 1)
(/.f64 (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)))) (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 (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))))) (/.f64 (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)))))))
(/.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) -1)
(neg.f64 (neg.f64 (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) 0)
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (*.f64 0 (/.f64 (*.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 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 0 (*.f64 (/.f64 (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))))) (*.f64 x (/.f64 (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)))))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 x x))))
(+.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x))
(+.f64 (*.f64 0 (/.f64 (*.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 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)))) x))
(+.f64 (*.f64 0 (*.f64 (/.f64 (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))))) (*.f64 x (/.f64 (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)))))))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 x x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x))
(-.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) 0)
(-.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x)))
(-.f64 0 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x))))
(-.f64 0 (*.f64 (/.f64 (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))))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x))))
(-.f64 0 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)))
(-.f64 0 (*.f64 (*.f64 x (neg.f64 (/.f64 (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))))))
(-.f64 (*.f64 0 (/.f64 (*.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 (*.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) 1)
(/.f64 (*.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)))) (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 x x))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (/.f64 (*.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (/.f64 (/.f64 (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))))) (/.f64 (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)))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (/.f64 (*.f64 x (/.f64 (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)))))) (*.f64 x (/.f64 (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))))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 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 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 (/.f64 (*.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 (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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (/.f64 (*.f64 (/.f64 (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))))) (*.f64 x (/.f64 (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))))))) (*.f64 (/.f64 (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))))) (*.f64 x (/.f64 (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)))))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 x x))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x)))
(neg.f64 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x))))
(neg.f64 (*.f64 (/.f64 (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))))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x))))
(neg.f64 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x)))
(neg.f64 (*.f64 (*.f64 x (neg.f64 (/.f64 (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))))))
Outputs
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 z) x)) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 z))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 z) x)) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)))
(+.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 z)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 y x)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 1/2 (*.f64 x y)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 z)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 z))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 1/2 (*.f64 x y))))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 z) x)) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) x)))) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 z))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 y x)))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/6 (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (pow.f64 y 2) x)))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 1/2 (*.f64 x y)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 z))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/6 (*.f64 (pow.f64 y 2) (*.f64 x (pow.f64 (log.f64 z) 3))))))))
(+.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (log.f64 z))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 1/2 (*.f64 x y)))))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/6 (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 x (pow.f64 y 2))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 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 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 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 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 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 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 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 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 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 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 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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (neg.f64 (/.f64 (*.f64 x (*.f64 b (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 2) x)) y)) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 x (pow.f64 b 2))) y))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 x (pow.f64 b 2))) y))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)) (*.f64 1/2 (/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))) y))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y)) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 3) x)) y)))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 x (pow.f64 b 2))) y)) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 x (pow.f64 b 3))) y)))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 x (pow.f64 b 2))) y)) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 x (pow.f64 b 3))) y)))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))) y) (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (pow.f64 b 2))) y)) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 x (pow.f64 b 3))) y)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.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))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) y)
(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 (*.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 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 y 2))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 y 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 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 y 2)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/6 (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 y 3)))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 y 2)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 1/6 (pow.f64 y 3)))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 y 2)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 y (log.f64 z)) (*.f64 1/6 (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 y 3)))))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (neg.f64 (*.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 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (neg.f64 (*.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 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (neg.f64 (*.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 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (neg.f64 (*.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) (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)) (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))) (*.f64 b -1)))
(+.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 -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/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 b -1))))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (+.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))) (neg.f64 b))))
(+.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))) (neg.f64 b))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (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 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 b -1)) (+.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 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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 -1/6 (pow.f64 b 3))))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.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 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 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 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 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 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 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 y (log.f64 z)) (+.f64 b (neg.f64 (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 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 (*.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 (*.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 (*.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)))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 (log.f64 z) x))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 x (log.f64 z)))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 x (*.f64 y (log.f64 z)))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 (log.f64 z) x))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 x (log.f64 z)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 y 2) x)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 x (*.f64 y (log.f64 z))))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 x (pow.f64 y 2))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 x (*.f64 y (log.f64 z))))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 x (pow.f64 y 2))))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 (log.f64 z) x))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) x)))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 y 2) x)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 y (*.f64 x (log.f64 z)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/6 (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (pow.f64 y 3) x)))))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 x (pow.f64 y 2))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (*.f64 y (log.f64 z)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 1/6 (*.f64 x (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 y 3))))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 x (pow.f64 y 2))))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 x (*.f64 y (log.f64 z))) (*.f64 1/6 (*.f64 x (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 y 3))))))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x)
(*.f64 x (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))) (*.f64 b x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x))
(+.f64 (*.f64 x (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 (*.f64 b x))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (+.f64 x (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 2) x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x)))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 -1 (*.f64 b x))) (+.f64 (*.f64 x (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))) (*.f64 x (pow.f64 b 2))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b (neg.f64 x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))))
(+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 3) x))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 (pow.f64 b 2) x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 -1 (*.f64 b x))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 -1/6 (*.f64 x (pow.f64 b 3)))) (+.f64 (*.f64 x (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))) (*.f64 x (pow.f64 b 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 x (pow.f64 b 2)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 -1/6 (*.f64 x (pow.f64 b 3)))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (+.f64 x (*.f64 b (neg.f64 x))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 b (neg.f64 x))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) (*.f64 -1/6 (*.f64 x (pow.f64 b 3))))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x)
(*.f64 x (exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))))
(*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x)
(*.f64 x (exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))))
(*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x)
(*.f64 x (exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))))
(*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)) (log.f64 a))) x)
(*.f64 x (exp.f64 (+.f64 (*.f64 b -1) (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)))))
(*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 b) (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) 0)
(/.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 0 (/.f64 (/.f64 (*.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 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(+.f64 0 (/.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 0 (/.f64 (/.f64 (*.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 (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) 0)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(-.f64 0 (*.f64 -1 (/.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) 1)
(/.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 (*.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 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 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 (/.f64 (*.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 (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 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 (/.f64 (*.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 (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 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 (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 (/.f64 (/.f64 (*.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 (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 (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 1 (/.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 (*.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 (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 (*.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 1 (/.f64 (/.f64 (*.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 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(*.f64 (/.f64 (/.f64 (*.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 (/.f64 (*.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 (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 -1 (neg.f64 (/.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 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.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 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(*.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) -1)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(*.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (neg.f64 (/.f64 (/.f64 (*.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 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(*.f64 (*.f64 (/.f64 (/.f64 (*.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 (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 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) y)
(*.f64 (neg.f64 (/.f64 (/.f64 (*.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))) (neg.f64 (/.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)
(neg.f64 (*.f64 -1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) 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 b (log.f64 a)))))
(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)))) 0)
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(-.f64 0 (neg.f64 (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))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) 1)
(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 (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))))
(*.f64 (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)))) (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)))) (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))))
(*.f64 (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 1 (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))))
(*.f64 (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)))) (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)))) (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))))
(*.f64 (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 (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))))
(*.f64 (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)))) (/.f64 1 (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)))) (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))))
(*.f64 (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 b (log.f64 a)))) (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)))) (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)))) (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))))
(*.f64 1 (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))))
(*.f64 (/.f64 (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))))
(*.f64 (/.f64 (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))))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 1 (/.f64 (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))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) -1)
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) (neg.f64 (/.f64 (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))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) (*.f64 (neg.f64 (/.f64 (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)))))) (/.f64 (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))))
(*.f64 -1 (neg.f64 (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))))
(*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 1 (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))))
(*.f64 (neg.f64 (/.f64 (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)))))) (neg.f64 (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))))
(*.f64 (*.f64 (/.f64 (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))))) (/.f64 (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))))
(/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) 1)
(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 (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))))
(/.f64 (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)))) (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)))) (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))))
(/.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) -1)
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
(neg.f64 (neg.f64 (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))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) 0)
(*.f64 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 0 (/.f64 (*.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 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 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))))
(*.f64 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 0 (*.f64 (/.f64 (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))))) (*.f64 x (/.f64 (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)))))))))
(*.f64 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 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 x x))))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(+.f64 0 (*.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 0 (/.f64 (*.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 (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 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 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)))) x))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (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))))) (*.f64 x (/.f64 (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)))))))) (*.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 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 x x))) (*.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) 0)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(-.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x)))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(-.f64 0 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x))))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(-.f64 0 (*.f64 (/.f64 (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))))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x))))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(-.f64 0 (*.f64 -1 (*.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 0 (*.f64 (*.f64 x (neg.f64 (/.f64 (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))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(-.f64 (*.f64 0 (/.f64 (*.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 (*.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) (neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) (neg.f64 (*.f64 x (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))))
(*.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) (*.f64 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) 1)
(*.f64 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 (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))))))
(*.f64 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 x x))
(*.f64 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 (*.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 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 (/.f64 (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))))) (/.f64 (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)))))))
(/.f64 (*.f64 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)))) (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)))) (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 (*.f64 x (/.f64 (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)))))) (*.f64 x (/.f64 (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))))))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) (/.f64 (*.f64 x (/.f64 (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)))))) (*.f64 x (/.f64 (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))))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 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 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))))))
(/.f64 (*.f64 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)))) (/.f64 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 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 (/.f64 (*.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 (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 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) (*.f64 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 (*.f64 (/.f64 (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))))) (*.f64 x (/.f64 (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))))))) (*.f64 (/.f64 (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))))) (*.f64 x (/.f64 (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)))))))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))) (/.f64 (*.f64 x (*.f64 (/.f64 (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))))) (/.f64 (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))))))) (*.f64 x (*.f64 (/.f64 (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))))) (/.f64 (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)))))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 x x))))
(/.f64 (*.f64 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)))) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 x x))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x)))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(neg.f64 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x))))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(neg.f64 (*.f64 (/.f64 (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))))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (neg.f64 x))))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))
(neg.f64 (*.f64 -1 (*.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)))))
(neg.f64 (*.f64 (*.f64 x (neg.f64 (/.f64 (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))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))))

localize15.0ms (0.1%)

Local error

Found 3 expressions with local error:

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

Compiled 35 to 21 computations (40% saved)

series10.0ms (0%)

Counts
3 → 48
Calls

27 calls:

TimeVariablePointExpression
2.0ms
t
@0
(pow.f64 a (-.f64 t 1))
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)

rewrite76.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1780×rational_best_oopsla_all_46_json-2
1780×rational_best_oopsla_all_46_json-1
1780×rational_best_oopsla_all_46_json-4
1780×rational_best_oopsla_all_46_json-3
828×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
16357
217457
369757
4348857
Stop Event
node limit
Counts
3 → 86
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 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 0 (/.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 0 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.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 (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 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 (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)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 (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 1 (*.f64 (/.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 (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 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) (*.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 (*.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 (*.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 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (*.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 (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 (/.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 (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 -1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.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 (/.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 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 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 (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 (*.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 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 1 (/.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 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (neg.f64 (/.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 (pow.f64 a (+.f64 t -1)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.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 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 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 (pow.f64 a (+.f64 t -1)) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (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 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 1 (pow.f64 a (+.f64 t -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (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 (pow.f64 a (+.f64 t -1)) (*.f64 1 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 1 (pow.f64 a (+.f64 t -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 1 (pow.f64 a (+.f64 t -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (/.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))) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 1 (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 (pow.f64 a (+.f64 t -1)) (*.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 a (+.f64 t -1)) (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 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 1 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (pow.f64 a (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (neg.f64 (pow.f64 a (+.f64 t -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) (neg.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) (*.f64 1 (neg.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (neg.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) (*.f64 (neg.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (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)) (/.f64 1 (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))) (neg.f64 (pow.f64 a (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (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)))))) (#(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 (pow.f64 a (+.f64 t -1)) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (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 (neg.f64 (pow.f64 a (+.f64 t -1))) -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 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 (pow.f64 a (+.f64 t -1)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 x (pow.f64 a (+.f64 t -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 0 (*.f64 x (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (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)) x) (*.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 x x))))))) (#(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 0 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 (pow.f64 a (+.f64 t -1)) x))) (*.f64 (pow.f64 a (+.f64 t -1)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 x (pow.f64 a (+.f64 t -1))))) (*.f64 (pow.f64 a (+.f64 t -1)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))))) (*.f64 (pow.f64 a (+.f64 t -1)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 x x))) (*.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 (*.f64 (pow.f64 a (+.f64 t -1)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 (pow.f64 a (+.f64 t -1)) x))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 (pow.f64 a (+.f64 t -1)) x)) (*.f64 (pow.f64 a (+.f64 t -1)) (neg.f64 x))))))) (#(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 (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)) x) (/.f64 x x))))) (#(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 /.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (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)) x) (/.f64 (*.f64 x (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))) (*.f64 x (/.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)) x) (/.f64 (*.f64 x (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))) (*.f64 x (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (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)) x) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 x (pow.f64 a (+.f64 t -1)))) (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 x (pow.f64 a (+.f64 t -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)) (/.f64 x x)) (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.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 neg.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (neg.f64 x)))))))

simplify95.0ms (0.4%)

Algorithm
egg-herbie
Rules
1208×rational_best_oopsla_all_46_json_45_simplify-49
1106×rational_best_oopsla_all_46_json_45_simplify-72
736×rational_best_oopsla_all_46_json_45_simplify-89
668×rational_best_oopsla_all_46_json_45_simplify-23
614×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02404432
18244336
236524328
Stop Event
node limit
Counts
134 → 161
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 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(+.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))
(+.f64 (*.f64 0 (/.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) 0)
(-.f64 0 (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 (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 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.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 (/.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 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 1 (*.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 (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 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))))
(*.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 (*.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 (*.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) (*.f64 (*.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 (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 (/.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 (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 -1 (*.f64 1 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))))
(*.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (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 (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 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 (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 (*.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 1 (/.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 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (neg.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 (*.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 (neg.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))) (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)))
(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 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 (pow.f64 a (+.f64 t -1)) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))))
(*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 1 (pow.f64 a (+.f64 t -1)))))
(*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))))
(*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 1 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 1 (pow.f64 a (+.f64 t -1))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 1 (pow.f64 a (+.f64 t -1))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (/.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))) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (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 (+.f64 t -1)) (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 1 (pow.f64 a (+.f64 t -1)))) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))))
(*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 a (+.f64 t -1)) (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 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 1 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))))
(*.f64 -1 (neg.f64 (pow.f64 a (+.f64 t -1))))
(*.f64 -1 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (neg.f64 (pow.f64 a (+.f64 t -1)))))
(*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) -1)
(*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) (neg.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))))
(*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) (*.f64 1 (neg.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))))
(*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (neg.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))))
(*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) (*.f64 (neg.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (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)) (/.f64 1 (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))
(*.f64 (neg.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))) (neg.f64 (pow.f64 a (+.f64 t -1))))
(*.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (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 (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 (pow.f64 a (+.f64 t -1)) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))))
(/.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) -1)
(neg.f64 (neg.f64 (pow.f64 a (+.f64 t -1))))
(+.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 0)
(+.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 (pow.f64 a (+.f64 t -1)) x))))
(+.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 x (pow.f64 a (+.f64 t -1))))))
(+.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 0 (*.f64 x (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (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)) x) (*.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 x x))))
(+.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) x))
(+.f64 (*.f64 0 (/.f64 (*.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 (*.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 x (pow.f64 a (+.f64 t -1))))) (*.f64 (pow.f64 a (+.f64 t -1)) x))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))))) (*.f64 (pow.f64 a (+.f64 t -1)) x))
(+.f64 (*.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 x x))) (*.f64 (pow.f64 a (+.f64 t -1)) x))
(-.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 0)
(-.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (neg.f64 x)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 (pow.f64 a (+.f64 t -1)) x))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 (pow.f64 a (+.f64 t -1)) x)) (*.f64 (pow.f64 a (+.f64 t -1)) (neg.f64 x))))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) 1)
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (/.f64 x 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)))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (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)) x) (/.f64 (*.f64 x (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))) (*.f64 x (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (/.f64 (*.f64 x (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))) (*.f64 x (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (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)) x) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 x (pow.f64 a (+.f64 t -1)))) (*.f64 (pow.f64 a (+.f64 t -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)) (/.f64 x x)) (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 x x))))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.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))))
(neg.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (neg.f64 x)))
Outputs
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 (-.f64 t 1) (neg.f64 (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 (neg.f64 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 (-.f64 t 1) (neg.f64 (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 (neg.f64 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 (-.f64 t 1) (neg.f64 (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 (neg.f64 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 (-.f64 t 1) (neg.f64 (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) (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) (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) (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) (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 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 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 a y))) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 x (pow.f64 t 2))) (*.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 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 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 a y))) (+.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (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 1/6 (/.f64 (*.f64 (pow.f64 (log.f64 a) 3) (*.f64 x (pow.f64 t 3))) (*.f64 a y))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 x (pow.f64 t 2))) (*.f64 a y))) (/.f64 (*.f64 x (*.f64 t (log.f64 a))) (*.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 (+.f64 1 (neg.f64 t)) (neg.f64 (log.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 (+.f64 1 (neg.f64 t)) (neg.f64 (log.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 (+.f64 1 (neg.f64 t)) (neg.f64 (log.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 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))))) y)
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (neg.f64 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (neg.f64 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (neg.f64 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (neg.f64 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 (-.f64 t 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) (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) (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) (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) (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 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a))))
(+.f64 (/.f64 1 a) (+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a))))
(+.f64 (+.f64 (/.f64 1 a) (/.f64 (*.f64 t (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (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 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) a)) (/.f64 1 a))))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (/.f64 1 a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)))))
(+.f64 (+.f64 (/.f64 1 a) (/.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/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) 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 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 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 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 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 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 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 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (neg.f64 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (neg.f64 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (neg.f64 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 (-.f64 t 1) (neg.f64 (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (neg.f64 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 (-.f64 t 1) (neg.f64 (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) (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) (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) (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) (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 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 (*.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 (*.f64 (log.f64 a) (*.f64 t x)) 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 (pow.f64 (log.f64 a) 2) (*.f64 x (pow.f64 t 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 (*.f64 t (*.f64 x (log.f64 a))) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) a)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) a)) (/.f64 x a))))
(+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 t 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 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) a)))))
(+.f64 (/.f64 x a) (+.f64 (/.f64 (*.f64 x (*.f64 t (log.f64 a))) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 x (pow.f64 t 2))) a)) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (log.f64 a) 3) (*.f64 x (pow.f64 t 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 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 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 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 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 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 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 (+.f64 1 (neg.f64 t)) (neg.f64 (log.f64 a)))))
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) 0)
(/.f64 (*.f64 x (pow.f64 a (-.f64 t 1))) y)
(+.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 0 (/.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 0 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y))
(/.f64 (*.f64 x (pow.f64 a (-.f64 t 1))) y)
(+.f64 (*.f64 0 (/.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 (*.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 1 (/.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 (*.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 (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 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 1 (*.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 x (pow.f64 a (-.f64 t 1))) y)
(*.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 (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 (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 (*.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 (*.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 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (*.f64 (*.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 (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 (/.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 (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 -1 (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 1 (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 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.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 (/.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 (/.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 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 (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 (*.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 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.f64 1 (/.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 (neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y)) (neg.f64 (/.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 (pow.f64 a (+.f64 t -1)) x) y))
(/.f64 (*.f64 x (pow.f64 a (-.f64 t 1))) y)
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (/.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)
(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 1 (pow.f64 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))
(*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (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 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 1 (pow.f64 a (+.f64 t -1)))))
(pow.f64 a (-.f64 t 1))
(*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (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 (pow.f64 a (+.f64 t -1)) (*.f64 1 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 1 (pow.f64 a (+.f64 t -1))))))
(pow.f64 a (-.f64 t 1))
(*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 1 (pow.f64 a (+.f64 t -1))))))
(pow.f64 a (-.f64 t 1))
(*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (/.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))) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))))
(pow.f64 a (-.f64 t 1))
(*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (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 (+.f64 t -1)) (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 1 (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 (pow.f64 a (+.f64 t -1)) (*.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 a (+.f64 t -1)) (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 (/.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 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 1 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))))
(pow.f64 a (-.f64 t 1))
(*.f64 -1 (neg.f64 (pow.f64 a (+.f64 t -1))))
(pow.f64 a (-.f64 t 1))
(*.f64 -1 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (neg.f64 (pow.f64 a (+.f64 t -1)))))
(pow.f64 a (-.f64 t 1))
(*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) -1)
(pow.f64 a (-.f64 t 1))
(*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) (neg.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))))
(pow.f64 a (-.f64 t 1))
(*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) (*.f64 1 (neg.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))))
(pow.f64 a (-.f64 t 1))
(*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (neg.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))))
(pow.f64 a (-.f64 t 1))
(*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) (*.f64 (neg.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (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 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 1 (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))
(pow.f64 a (-.f64 t 1))
(*.f64 (neg.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))) (neg.f64 (pow.f64 a (+.f64 t -1))))
(pow.f64 a (-.f64 t 1))
(*.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (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)))
(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 (pow.f64 a (+.f64 t -1)) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (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 (neg.f64 (pow.f64 a (+.f64 t -1))) -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 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 0 (/.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)))
(+.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 x (pow.f64 a (+.f64 t -1))))))
(*.f64 x (pow.f64 a (-.f64 t 1)))
(+.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 0 (*.f64 x (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))))))
(*.f64 x (pow.f64 a (-.f64 t 1)))
(+.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 x x))))
(*.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 0 (/.f64 (*.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 x (pow.f64 a (-.f64 t 1)))
(+.f64 (*.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (/.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 (*.f64 0 (*.f64 x (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))))) (*.f64 (pow.f64 a (+.f64 t -1)) x))
(*.f64 x (pow.f64 a (-.f64 t 1)))
(+.f64 (*.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 x x))) (*.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 (*.f64 (pow.f64 a (+.f64 t -1)) (neg.f64 x)))
(*.f64 x (pow.f64 a (-.f64 t 1)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 (pow.f64 a (+.f64 t -1)) x))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.f64 (pow.f64 a (+.f64 t -1)) x)) (*.f64 (pow.f64 a (+.f64 t -1)) (neg.f64 x))))
(*.f64 (/.f64 (*.f64 x (pow.f64 a (-.f64 t 1))) (*.f64 x (pow.f64 a (-.f64 t 1)))) (neg.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (neg.f64 x))))
(*.f64 (/.f64 (*.f64 x (pow.f64 a (-.f64 t 1))) (*.f64 x (pow.f64 a (-.f64 t 1)))) (neg.f64 (*.f64 x (neg.f64 (pow.f64 a (-.f64 t 1))))))
(*.f64 (*.f64 x (pow.f64 a (-.f64 t 1))) (/.f64 (*.f64 x (pow.f64 a (-.f64 t 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 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))
(*.f64 x (pow.f64 a (-.f64 t 1)))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (/.f64 x x))
(*.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)))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))))
(/.f64 (*.f64 x (pow.f64 a (-.f64 t 1))) (/.f64 (/.f64 (pow.f64 a (-.f64 t 1)) (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)) x) (/.f64 (*.f64 x (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))) (*.f64 x (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))))
(*.f64 x (pow.f64 a (-.f64 t 1)))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (/.f64 (*.f64 x (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))) (*.f64 x (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))))))
(/.f64 (*.f64 x (pow.f64 a (-.f64 t 1))) (/.f64 (*.f64 x (*.f64 (/.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 a (-.f64 t 1))) (/.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 a (-.f64 t 1))))) (*.f64 x (*.f64 (/.f64 (pow.f64 a (-.f64 t 1)) (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)) x) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 x (pow.f64 a (+.f64 t -1)))) (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 x (pow.f64 a (+.f64 t -1))))))
(/.f64 (*.f64 x (pow.f64 a (-.f64 t 1))) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (/.f64 x (pow.f64 a (-.f64 t 1)))) (*.f64 (pow.f64 a (-.f64 t 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)) (/.f64 x x)) (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 x x))))
(/.f64 (*.f64 x (pow.f64 a (-.f64 t 1))) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (/.f64 x x)) (*.f64 (pow.f64 a (-.f64 t 1)) (/.f64 x x))))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (*.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 (*.f64 x (pow.f64 a (-.f64 t 1))) (/.f64 (/.f64 (*.f64 x (pow.f64 a (-.f64 t 1))) (*.f64 x (pow.f64 a (-.f64 t 1)))) (/.f64 (*.f64 x (pow.f64 a (-.f64 t 1))) (*.f64 x (pow.f64 a (-.f64 t 1))))))
(neg.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (neg.f64 x)))
(*.f64 x (pow.f64 a (-.f64 t 1)))

localize14.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 49 to 12 computations (75.5% saved)

series11.0ms (0%)

Counts
3 → 116
Calls

33 calls:

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

rewrite95.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
854×rational_best_oopsla_all_46_json_45_simplify-80
828×rational_best_oopsla_all_46_json_45_simplify-35
568×rational_best_oopsla_all_46_json_45_simplify-23
560×rational_best_oopsla_all_46_json_45_simplify-89
508×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01381
17781
224781
3109381
4493381
Stop Event
node limit
Counts
3 → 87
Calls
Call 1
Inputs
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (*.f64 0 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 1 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (-.f64 0 (neg.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))) (neg.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 0 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 0 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 0 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x)))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 x x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))) (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 x x) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (*.f64 (/.f64 x x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 x x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x)) (neg.f64 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 1 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (neg.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (-.f64 (/.f64 0 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (-.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (-.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))))

simplify131.0ms (0.5%)

Algorithm
egg-herbie
Rules
1238×rational_best_oopsla_all_46_json_45_simplify-7
1132×rational_best_oopsla_all_46_json_45_simplify-72
916×rational_best_oopsla_all_46_json_45_simplify-89
760×rational_best_oopsla_all_46_json_45_simplify-24
720×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02777699
110187603
245317595
Stop Event
node limit
Counts
203 → 194
Calls
Call 1
Inputs
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
(+.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (neg.f64 b)) x)) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))
(+.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (neg.f64 b)) x)) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (*.f64 1/2 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (neg.f64 b)) x))))))
(+.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (neg.f64 b)) x)) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (exp.f64 (neg.f64 b)) x)))) (*.f64 1/2 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (neg.f64 b)) x)))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)) x) y)
(/.f64 (*.f64 (pow.f64 z y) x) y)
(+.f64 (/.f64 (*.f64 (pow.f64 z y) x) y) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) x) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 b 2) x)) y))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) x) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b x)) y)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 b 3) x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 b 2) x)) y)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b))) x) y)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (neg.f64 b)) x)
(+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 y (*.f64 (log.f64 z) (*.f64 (exp.f64 (neg.f64 b)) x))))
(+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (+.f64 (*.f64 y (*.f64 (log.f64 z) (*.f64 (exp.f64 (neg.f64 b)) x))) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (neg.f64 b)) x))))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (exp.f64 (neg.f64 b)) x)))) (+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (+.f64 (*.f64 y (*.f64 (log.f64 z) (*.f64 (exp.f64 (neg.f64 b)) x))) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (neg.f64 b)) x)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)) x)
(*.f64 (pow.f64 z y) x)
(+.f64 (*.f64 (pow.f64 z y) x) (*.f64 -1 (*.f64 (pow.f64 z y) (*.f64 b x))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 (pow.f64 z y) x) (*.f64 -1 (*.f64 (pow.f64 z y) (*.f64 b x)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 b 3) x))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 (pow.f64 z y) x) (*.f64 -1 (*.f64 (pow.f64 z y) (*.f64 b x))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b))) x)
(exp.f64 (neg.f64 b))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (neg.f64 b)))) (exp.f64 (neg.f64 b)))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (neg.f64 b)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (neg.f64 b))))) (exp.f64 (neg.f64 b))))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (neg.f64 b)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (neg.f64 b))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) (exp.f64 (neg.f64 b))))) (exp.f64 (neg.f64 b)))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b))
(pow.f64 z y)
(+.f64 (pow.f64 z y) (*.f64 -1 (*.f64 (pow.f64 z y) b)))
(+.f64 (pow.f64 z y) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z y) b)) (*.f64 1/2 (*.f64 (pow.f64 z y) (pow.f64 b 2)))))
(+.f64 (pow.f64 z y) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z y) b)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 z y) (pow.f64 b 3))) (*.f64 1/2 (*.f64 (pow.f64 z y) (pow.f64 b 2))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) 0)
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (*.f64 0 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))
(+.f64 0 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))
(-.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) 0)
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) 1)
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))
(*.f64 1 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 1 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))))
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))))
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (-.f64 0 (neg.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))
(*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))
(*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))) (neg.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))
(neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))
(neg.f64 (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))
(+.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) 0)
(+.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 0 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))
(+.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 0 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x))))
(+.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x)))))
(+.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 0 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))
(+.f64 0 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(+.f64 (*.f64 0 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x)))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(-.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) 0)
(-.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x)))
(-.f64 0 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x))))
(-.f64 0 (*.f64 (/.f64 x x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x))))
(-.f64 0 (*.f64 -1 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(-.f64 0 (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x)) (neg.f64 x)))
(-.f64 (*.f64 0 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))) (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) 1)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 x x))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (*.f64 (/.f64 x x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x)))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x)))
(neg.f64 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x))))
(neg.f64 (*.f64 (/.f64 x x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x))))
(neg.f64 (*.f64 -1 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(neg.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x)) (neg.f64 x)))
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) 0)
(+.f64 0 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))
(-.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) 0)
(-.f64 0 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) 1)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(*.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 1 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))
(*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) -1)
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (neg.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (-.f64 (/.f64 0 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (-.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (-.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))
(*.f64 -1 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))
(*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) 1)
(/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(/.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) -1)
(neg.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
Outputs
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(+.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (neg.f64 b)) x)) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))
(+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y) (*.f64 (log.f64 z) (*.f64 x (exp.f64 (neg.f64 b)))))
(+.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (neg.f64 b)) x)) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (*.f64 1/2 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (neg.f64 b)) x))))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y) (+.f64 (*.f64 (log.f64 z) (*.f64 x (exp.f64 (neg.f64 b)))) (*.f64 y (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (pow.f64 (log.f64 z) 2) x))))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y) (+.f64 (*.f64 (log.f64 z) (*.f64 x (exp.f64 (neg.f64 b)))) (*.f64 y (*.f64 1/2 (*.f64 x (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 (log.f64 z) 2)))))))
(+.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (neg.f64 b)) x)) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (exp.f64 (neg.f64 b)) x)))) (*.f64 1/2 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (neg.f64 b)) x)))))))
(+.f64 (*.f64 (log.f64 z) (*.f64 x (exp.f64 (neg.f64 b)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (pow.f64 (log.f64 z) 3) x)))) (+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y) (*.f64 y (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (pow.f64 (log.f64 z) 2) x)))))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y) (+.f64 (*.f64 (log.f64 z) (*.f64 x (exp.f64 (neg.f64 b)))) (+.f64 (*.f64 y (*.f64 1/2 (*.f64 x (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 (log.f64 z) 2))))) (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (pow.f64 y 2) (*.f64 x (pow.f64 (log.f64 z) 3))))))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y) (+.f64 (*.f64 (log.f64 z) (*.f64 x (exp.f64 (neg.f64 b)))) (+.f64 (*.f64 y (*.f64 1/2 (*.f64 x (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 (log.f64 z) 2))))) (*.f64 (*.f64 (exp.f64 (neg.f64 b)) (*.f64 x (pow.f64 (log.f64 z) 3))) (*.f64 1/6 (pow.f64 y 2))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) b))) y)
(/.f64 (*.f64 (pow.f64 z y) x) y)
(/.f64 (*.f64 x (pow.f64 z y)) y)
(+.f64 (/.f64 (*.f64 (pow.f64 z y) x) y) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 x (pow.f64 z y)) y) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 x (pow.f64 z y)) y) (neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 z y))) y)))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) x) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 b 2) x)) y))))
(+.f64 (/.f64 (*.f64 x (pow.f64 z y)) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 x (pow.f64 b 2))) y))))
(+.f64 (/.f64 (*.f64 x (pow.f64 z y)) y) (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 z y))) y)) (*.f64 1/2 (/.f64 (*.f64 x (*.f64 (pow.f64 z y) (pow.f64 b 2))) y))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) x) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b x)) y)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 b 3) x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 b 2) x)) y)))))
(+.f64 (/.f64 (*.f64 x (pow.f64 z y)) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 x (pow.f64 b 2))) y)) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 x (pow.f64 b 3))) y)))))
(+.f64 (/.f64 (*.f64 x (pow.f64 z y)) y) (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 z y))) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (*.f64 (pow.f64 z y) (pow.f64 b 2))) y)) (*.f64 -1/6 (/.f64 (*.f64 x (*.f64 (pow.f64 z y) (pow.f64 b 3))) y)))))
(+.f64 (/.f64 (*.f64 x (pow.f64 z y)) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (*.f64 (pow.f64 z y) (pow.f64 b 2))) y)) (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 b (pow.f64 z y))) y)) (*.f64 -1/6 (/.f64 (*.f64 x (*.f64 (pow.f64 z y) (pow.f64 b 3))) y)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))) y)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (neg.f64 b)) x)
(*.f64 x (exp.f64 (neg.f64 b)))
(+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 y (*.f64 (log.f64 z) (*.f64 (exp.f64 (neg.f64 b)) x))))
(+.f64 (*.f64 x (exp.f64 (neg.f64 b))) (*.f64 y (*.f64 (log.f64 z) (*.f64 x (exp.f64 (neg.f64 b))))))
(+.f64 (*.f64 x (exp.f64 (neg.f64 b))) (*.f64 (log.f64 z) (*.f64 (exp.f64 (neg.f64 b)) (*.f64 y x))))
(+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (+.f64 (*.f64 y (*.f64 (log.f64 z) (*.f64 (exp.f64 (neg.f64 b)) x))) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (neg.f64 b)) x))))))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (*.f64 x (exp.f64 (neg.f64 b))))) (+.f64 (*.f64 x (exp.f64 (neg.f64 b))) (*.f64 (pow.f64 y 2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (pow.f64 (log.f64 z) 2) x))))))
(+.f64 (*.f64 x (exp.f64 (neg.f64 b))) (+.f64 (*.f64 y (*.f64 (log.f64 z) (*.f64 x (exp.f64 (neg.f64 b))))) (*.f64 1/2 (*.f64 (*.f64 x (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 (log.f64 z) 2))) (pow.f64 y 2)))))
(+.f64 (*.f64 x (exp.f64 (neg.f64 b))) (+.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (neg.f64 b)) (*.f64 y x))) (*.f64 (*.f64 x (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 (log.f64 z) 2))) (*.f64 1/2 (pow.f64 y 2)))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (exp.f64 (neg.f64 b)) x)))) (+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (+.f64 (*.f64 y (*.f64 (log.f64 z) (*.f64 (exp.f64 (neg.f64 b)) x))) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (neg.f64 b)) x)))))))
(+.f64 (+.f64 (*.f64 y (*.f64 (log.f64 z) (*.f64 x (exp.f64 (neg.f64 b))))) (+.f64 (*.f64 x (exp.f64 (neg.f64 b))) (*.f64 (pow.f64 y 2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (pow.f64 (log.f64 z) 2) x)))))) (*.f64 1/6 (*.f64 (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (pow.f64 (log.f64 z) 3) x)) (pow.f64 y 3))))
(+.f64 (*.f64 x (exp.f64 (neg.f64 b))) (+.f64 (+.f64 (*.f64 y (*.f64 (log.f64 z) (*.f64 x (exp.f64 (neg.f64 b))))) (*.f64 1/2 (*.f64 (*.f64 x (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 (log.f64 z) 2))) (pow.f64 y 2)))) (*.f64 1/6 (*.f64 (*.f64 (exp.f64 (neg.f64 b)) (*.f64 x (pow.f64 (log.f64 z) 3))) (pow.f64 y 3)))))
(+.f64 (*.f64 x (exp.f64 (neg.f64 b))) (+.f64 (*.f64 (log.f64 z) (*.f64 (exp.f64 (neg.f64 b)) (*.f64 y x))) (+.f64 (*.f64 (*.f64 x (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 (log.f64 z) 2))) (*.f64 1/2 (pow.f64 y 2))) (*.f64 1/6 (*.f64 (*.f64 (exp.f64 (neg.f64 b)) (*.f64 x (pow.f64 (log.f64 z) 3))) (pow.f64 y 3))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b)))
(*.f64 x (exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) b)))
(*.f64 (pow.f64 z y) x)
(*.f64 x (pow.f64 z y))
(+.f64 (*.f64 (pow.f64 z y) x) (*.f64 -1 (*.f64 (pow.f64 z y) (*.f64 b x))))
(+.f64 (*.f64 x (pow.f64 z y)) (*.f64 (pow.f64 z y) (*.f64 -1 (*.f64 b x))))
(*.f64 (pow.f64 z y) (+.f64 x (*.f64 b (neg.f64 x))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 (pow.f64 z y) x) (*.f64 -1 (*.f64 (pow.f64 z y) (*.f64 b x)))))
(+.f64 (*.f64 x (pow.f64 z y)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 z y) (*.f64 x (pow.f64 b 2)))) (*.f64 (pow.f64 z y) (*.f64 -1 (*.f64 b x)))))
(+.f64 (*.f64 (pow.f64 z y) (+.f64 x (*.f64 b (neg.f64 x)))) (*.f64 1/2 (*.f64 x (*.f64 (pow.f64 z y) (pow.f64 b 2)))))
(+.f64 (*.f64 (pow.f64 z y) (+.f64 x (*.f64 b (neg.f64 x)))) (*.f64 (pow.f64 z y) (*.f64 (pow.f64 b 2) (*.f64 1/2 x))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 b 3) x))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 (pow.f64 z y) x) (*.f64 -1 (*.f64 (pow.f64 z y) (*.f64 b x))))))
(+.f64 (+.f64 (*.f64 x (pow.f64 z y)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 z y) (*.f64 x (pow.f64 b 2)))) (*.f64 (pow.f64 z y) (*.f64 -1 (*.f64 b x))))) (*.f64 (pow.f64 z y) (*.f64 -1/6 (*.f64 x (pow.f64 b 3)))))
(+.f64 (*.f64 (pow.f64 z y) (+.f64 x (*.f64 b (neg.f64 x)))) (+.f64 (*.f64 (pow.f64 z y) (*.f64 x (*.f64 -1/6 (pow.f64 b 3)))) (*.f64 1/2 (*.f64 x (*.f64 (pow.f64 z y) (pow.f64 b 2))))))
(+.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 b 2) (*.f64 1/2 x))) (+.f64 (*.f64 (pow.f64 z y) (+.f64 x (*.f64 b (neg.f64 x)))) (*.f64 (pow.f64 z y) (*.f64 x (*.f64 -1/6 (pow.f64 b 3))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b))) x)
(*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b))) x)
(*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b))) x)
(*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))
(*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b))) x)
(*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b))))
(exp.f64 (neg.f64 b))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (neg.f64 b)))) (exp.f64 (neg.f64 b)))
(+.f64 (exp.f64 (neg.f64 b)) (*.f64 y (*.f64 (log.f64 z) (exp.f64 (neg.f64 b)))))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (neg.f64 b)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (neg.f64 b))))) (exp.f64 (neg.f64 b))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 y 2) (exp.f64 (neg.f64 b))))) (+.f64 (exp.f64 (neg.f64 b)) (*.f64 y (*.f64 (log.f64 z) (exp.f64 (neg.f64 b))))))
(+.f64 (exp.f64 (neg.f64 b)) (+.f64 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (neg.f64 b)))) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 y 2))))))
(+.f64 (exp.f64 (neg.f64 b)) (+.f64 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (neg.f64 b)))) (*.f64 (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 (log.f64 z) 2)) (*.f64 1/2 (pow.f64 y 2)))))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (neg.f64 b)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (exp.f64 (neg.f64 b))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) (exp.f64 (neg.f64 b))))) (exp.f64 (neg.f64 b)))))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (neg.f64 b)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 y 2) (exp.f64 (neg.f64 b))))) (+.f64 (exp.f64 (neg.f64 b)) (*.f64 (pow.f64 y 3) (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 (log.f64 z) 3)))))))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (neg.f64 b)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 y 2)))) (+.f64 (exp.f64 (neg.f64 b)) (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 b)) (*.f64 (pow.f64 y 3) (pow.f64 (log.f64 z) 3)))))))
(+.f64 (exp.f64 (neg.f64 b)) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 b)) (pow.f64 (log.f64 z) 2)) (*.f64 1/2 (pow.f64 y 2))) (+.f64 (*.f64 y (*.f64 (log.f64 z) (exp.f64 (neg.f64 b)))) (*.f64 (pow.f64 y 3) (*.f64 (exp.f64 (neg.f64 b)) (*.f64 1/6 (pow.f64 (log.f64 z) 3)))))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b))
(exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b))
(exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) b))
(exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b))
(exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b))
(exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) b))
(exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b))
(exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b))
(exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) b))
(exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) b))
(exp.f64 (-.f64 (*.f64 y (*.f64 -1 (log.f64 (/.f64 1 z)))) b))
(exp.f64 (-.f64 (neg.f64 (*.f64 y (log.f64 (/.f64 1 z)))) b))
(exp.f64 (-.f64 (*.f64 y (neg.f64 (log.f64 (/.f64 1 z)))) b))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) b))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) b))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) b))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) b))
(exp.f64 (-.f64 (*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) b))
(pow.f64 z y)
(+.f64 (pow.f64 z y) (*.f64 -1 (*.f64 (pow.f64 z y) b)))
(+.f64 (pow.f64 z y) (*.f64 (pow.f64 z y) (neg.f64 b)))
(+.f64 (pow.f64 z y) (*.f64 b (neg.f64 (pow.f64 z y))))
(+.f64 (pow.f64 z y) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z y) b)) (*.f64 1/2 (*.f64 (pow.f64 z y) (pow.f64 b 2)))))
(+.f64 (pow.f64 z y) (+.f64 (*.f64 (pow.f64 z y) (neg.f64 b)) (*.f64 1/2 (*.f64 (pow.f64 z y) (pow.f64 b 2)))))
(+.f64 (pow.f64 z y) (+.f64 (*.f64 b (neg.f64 (pow.f64 z y))) (*.f64 1/2 (*.f64 (pow.f64 z y) (pow.f64 b 2)))))
(+.f64 (pow.f64 z y) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z y) b)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 z y) (pow.f64 b 3))) (*.f64 1/2 (*.f64 (pow.f64 z y) (pow.f64 b 2))))))
(+.f64 (pow.f64 z y) (+.f64 (*.f64 (pow.f64 z y) (neg.f64 b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 z y) (pow.f64 b 2))) (*.f64 (pow.f64 z y) (*.f64 -1/6 (pow.f64 b 3))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 z y) (pow.f64 b 2))) (+.f64 (*.f64 b (neg.f64 (pow.f64 z y))) (+.f64 (pow.f64 z y) (*.f64 (pow.f64 z y) (*.f64 -1/6 (pow.f64 b 3))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 b)))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 b)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) 0)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (*.f64 0 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(+.f64 0 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(-.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) 0)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) 1)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(*.f64 1 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 1 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (-.f64 0 (neg.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) -1)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(*.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))) (neg.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(neg.f64 (neg.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(neg.f64 (*.f64 -1 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) y)
(+.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) 0)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(+.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 0 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(+.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 0 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(+.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(+.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 0 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(+.f64 0 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(+.f64 (*.f64 0 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(+.f64 (*.f64 0 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x)))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(+.f64 (*.f64 0 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(-.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) 0)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(-.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x)))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(-.f64 0 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(-.f64 0 (*.f64 (/.f64 x x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(-.f64 0 (*.f64 -1 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(-.f64 0 (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x)) (neg.f64 x)))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(-.f64 (*.f64 0 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))) (*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x))))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)) (neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x))))
(*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) 1)
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 x x))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) (/.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) (/.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (*.f64 (/.f64 x x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (/.f64 x x) (/.f64 x x)))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x)))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(neg.f64 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(neg.f64 (*.f64 (/.f64 x x) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (neg.f64 x))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(neg.f64 (*.f64 -1 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(neg.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 x x)) (neg.f64 x)))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) x)
(+.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) 0)
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(+.f64 0 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(-.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) 0)
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(-.f64 0 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) 1)
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(*.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 1 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) -1)
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (neg.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (-.f64 (/.f64 0 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (-.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (-.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(*.f64 -1 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 1 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))) (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) 1)
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (/.f64 (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)) (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b)))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(/.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) -1)
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))
(neg.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))))
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))

localize20.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (log.f64 a) (*.f64 x t))
3.0b
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))
3.1b
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
5.6b
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)
Compiler

Compiled 76 to 15 computations (80.3% saved)

series17.0ms (0.1%)

Counts
4 → 168
Calls

42 calls:

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

rewrite126.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1124×rational_best_oopsla_all_46_json_45_simplify-37
1054×rational_best_oopsla_all_46_json_45_simplify-13
998×rational_best_oopsla_all_46_json_45_simplify-23
974×rational_best_oopsla_all_46_json_45_simplify-87
966×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017136
1112136
2404136
32007136
Stop Event
node limit
Counts
4 → 158
Calls
Call 1
Inputs
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))
(*.f64 (log.f64 a) (*.f64 x t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 1 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (-.f64 0 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))) (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)))))))
((#(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 0 (*.f64 (neg.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 (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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 1 (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)) (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (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)))))))) (#(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 -1 (neg.f64 (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 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 1 (/.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 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (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))) (/.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 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (neg.f64 (/.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 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 1 (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 (neg.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.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 (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (-.f64 (neg.f64 (log.f64 a)) b)))))) (#(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 (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))) (/.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 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (neg.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (neg.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (neg.f64 (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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))) (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (*.f64 (log.f64 a) (*.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (neg.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (neg.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (neg.f64 (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.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 0 (*.f64 (neg.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.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 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.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 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.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 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (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)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.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 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (neg.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (neg.f64 (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)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (neg.f64 (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (neg.f64 (neg.f64 (+.f64 x (*.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)) (*.f64 (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (*.f64 t (/.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (log.f64 a))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (neg.f64 (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (neg.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (neg.f64 (neg.f64 (*.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 0 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (log.f64 a) (*.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t)))) (*.f64 (log.f64 a) (*.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (*.f64 x t)))) (*.f64 (log.f64 a) (*.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a)))))) (*.f64 (log.f64 a) (*.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (log.f64 a) (*.f64 t (/.f64 x x)))) (*.f64 (log.f64 a) (*.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (log.f64 a) x)) (*.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)) (*.f64 (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (*.f64 t (/.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (log.f64 a))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (neg.f64 (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (neg.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (neg.f64 (neg.f64 (*.f64 x t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (log.f64 a) (neg.f64 (*.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (log.f64 a)) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (*.f64 (log.f64 a) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (log.f64 a) (*.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 (log.f64 a) (neg.f64 (*.f64 x t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 x) (*.f64 (log.f64 a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))) (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (log.f64 a) (neg.f64 t)) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 (log.f64 a) (neg.f64 (*.f64 x t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t)))) (*.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t))) (neg.f64 (*.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (*.f64 x t)))) (*.f64 (log.f64 a) (neg.f64 (*.f64 x t))))))) (#(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 (log.f64 a) (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 x t) (*.f64 x t)))))) (#(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 /.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a)))) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (/.f64 (log.f64 a) (log.f64 a)) (/.f64 (log.f64 a) (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 t (/.f64 x x)) (*.f64 t (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (log.f64 a) t) (*.f64 (log.f64 a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))) (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (log.f64 a) x) (*.f64 (log.f64 a) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (log.f64 a) (*.f64 t (/.f64 x x))) (*.f64 (log.f64 a) (*.f64 t (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.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 /.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (log.f64 a))) (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (log.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t))) (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (neg.f64 (neg.f64 (*.f64 x t))) (neg.f64 (neg.f64 (*.f64 x t)))))))))

simplify226.0ms (0.8%)

Algorithm
egg-herbie
Rules
1364×rational_best_oopsla_all_46_json_45_simplify-7
1298×rational_best_oopsla_all_46_json_45_simplify-89
1088×rational_best_oopsla_all_46_json_45_simplify-24
1002×rational_best_oopsla_all_46_json_45_simplify-74
914×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
043615726
1164615324
2644715324
Stop Event
node limit
Counts
326 → 284
Calls
Call 1
Inputs
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.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 (neg.f64 (+.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 (neg.f64 (+.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 (neg.f64 (+.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 (neg.f64 (+.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 (neg.f64 (+.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 (neg.f64 (+.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 (neg.f64 (+.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 (log.f64 a) x)) x) (exp.f64 (neg.f64 (log.f64 a)))) y)
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (exp.f64 (neg.f64 (log.f64 a)))) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) b)) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (pow.f64 b 2))) y)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (exp.f64 (neg.f64 (log.f64 a)))) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) b)) y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (pow.f64 b 2))) y)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (exp.f64 (neg.f64 (log.f64 a)))) y) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (pow.f64 b 3))) y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) b)) y)))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x)) y)
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)) y))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)) y))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)) y))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.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 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) 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)))) (*.f64 t (*.f64 (log.f64 a) x))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) y))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) y))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)) y)
(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 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(*.f64 (exp.f64 (neg.f64 (+.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 (neg.f64 (+.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 (neg.f64 (+.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 (neg.f64 (+.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 (neg.f64 (+.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 (neg.f64 (+.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 (neg.f64 (+.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 (neg.f64 (+.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 (neg.f64 (log.f64 a))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 2) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 2) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))))) (+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 3) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x)))
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x)))
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x)))
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x)))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x)))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.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)))) (*.f64 t (*.f64 x (log.f64 a))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) (*.f64 (exp.f64 (neg.f64 (+.f64 b (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 -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)))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) 0)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) 0))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) 0))
(+.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) 0)
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) 0))
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) 0))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) 1)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))))
(*.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)))
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 1 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)))))
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)))))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))
(*.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (-.f64 0 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))) (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)))
(+.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 0 (*.f64 (neg.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 (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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 1 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(*.f64 (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))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (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 1 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 -1 (neg.f64 (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 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 1 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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))) (*.f64 (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))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) -1)
(*.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (neg.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 1 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(*.f64 (neg.f64 (neg.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 (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (-.f64 (neg.f64 (log.f64 a)) b)))
(/.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 (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))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) 0)
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) 0))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) 0))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) 0))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) 0))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) 0))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (neg.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) 0))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (neg.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) 0))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (neg.f64 (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) 0))
(+.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t))))
(+.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))
(+.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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))) (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t)))))
(+.f64 (*.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))
(+.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (*.f64 (log.f64 a) (*.f64 x t))))
(+.f64 (*.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) x))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))
(+.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t)))))
(+.f64 (*.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))
(+.f64 (*.f64 x (neg.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))
(-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) 0)
(-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) 0))
(-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) 0))
(-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) 0))
(-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) 0))
(-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) 0))
(-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (neg.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) 0))
(-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (neg.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) 0))
(-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (neg.f64 (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) 0))
(-.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))))
(-.f64 0 (*.f64 1 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))
(-.f64 0 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))))
(-.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))
(-.f64 0 (*.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.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 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) 1)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 x x))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (neg.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (neg.f64 (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (neg.f64 (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) 0)
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))) 0))
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (*.f64 t (/.f64 x x))) 0))
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (log.f64 a))) 0))
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) x) 0))
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t))) 0))
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t))) 0))
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (neg.f64 (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))) 0))
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (neg.f64 t)) 0))
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (neg.f64 (neg.f64 (*.f64 x t))) 0))
(+.f64 0 (*.f64 (log.f64 a) (*.f64 x t)))
(+.f64 (*.f64 0 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (log.f64 a) (*.f64 x t)))
(+.f64 (*.f64 0 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t)))) (*.f64 (log.f64 a) (*.f64 x t)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (*.f64 x t)))) (*.f64 (log.f64 a) (*.f64 x t)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a)))))) (*.f64 (log.f64 a) (*.f64 x t)))
(+.f64 (*.f64 0 (*.f64 (log.f64 a) (*.f64 t (/.f64 x x)))) (*.f64 (log.f64 a) (*.f64 x t)))
(+.f64 (*.f64 0 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 x t)))
(+.f64 (*.f64 0 (*.f64 (log.f64 a) x)) (*.f64 (log.f64 a) (*.f64 x t)))
(-.f64 (*.f64 (log.f64 a) (*.f64 x t)) 0)
(-.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))) 0))
(-.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (*.f64 t (/.f64 x x))) 0))
(-.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (log.f64 a))) 0))
(-.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) x) 0))
(-.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t))) 0))
(-.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t))) 0))
(-.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (neg.f64 (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))) 0))
(-.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (neg.f64 t)) 0))
(-.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (neg.f64 (neg.f64 (*.f64 x t))) 0))
(-.f64 0 (*.f64 (log.f64 a) (neg.f64 (*.f64 x t))))
(-.f64 0 (*.f64 (neg.f64 (log.f64 a)) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))))
(-.f64 0 (*.f64 x (*.f64 (log.f64 a) (neg.f64 t))))
(-.f64 0 (*.f64 -1 (*.f64 (log.f64 a) (*.f64 x t))))
(-.f64 0 (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 (log.f64 a) (neg.f64 (*.f64 x t)))))
(-.f64 0 (*.f64 (neg.f64 x) (*.f64 (log.f64 a) t)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))) (log.f64 a)))
(-.f64 0 (*.f64 (*.f64 (log.f64 a) (neg.f64 t)) x))
(-.f64 (*.f64 0 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 (log.f64 a) (neg.f64 (*.f64 x t)))))
(-.f64 (*.f64 0 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t)))) (*.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t))) (neg.f64 (*.f64 x t))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (*.f64 x t)))) (*.f64 (log.f64 a) (neg.f64 (*.f64 x t))))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) 1)
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (log.f64 a) (log.f64 a)))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 x x))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 t t))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 x t) (*.f64 x t)))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t))))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a)))) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (/.f64 (log.f64 a) (log.f64 a)) (/.f64 (log.f64 a) (log.f64 a))))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 t (/.f64 x x)) (*.f64 t (/.f64 x x))))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (log.f64 a) t) (*.f64 (log.f64 a) t)))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))) (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a)))))))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (log.f64 a) x) (*.f64 (log.f64 a) x)))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (log.f64 a) (*.f64 t (/.f64 x x))) (*.f64 (log.f64 a) (*.f64 t (/.f64 x x)))))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t)))))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (log.f64 a))) (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (log.f64 a)))))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t))) (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t)))))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (neg.f64 (neg.f64 (*.f64 x t))) (neg.f64 (neg.f64 (*.f64 x t)))))
Outputs
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) 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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) 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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) 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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) 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 (neg.f64 (+.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 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 -1 (*.f64 x (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 x))))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.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 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 -1 (*.f64 x (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 x))))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.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 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 -1 (*.f64 x (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 x))))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.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 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 -1 (*.f64 x (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 x))))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.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 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (*.f64 t x)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.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 (neg.f64 (+.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 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (*.f64 t x)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.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 (neg.f64 (+.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 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (*.f64 t x)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.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 (neg.f64 (+.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 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (*.f64 t x)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.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 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (exp.f64 (neg.f64 (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a)))) y)
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (exp.f64 (neg.f64 (log.f64 a)))) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) b)) y)))
(+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a)))) y) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a))))) y)))
(+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a)))) y) (neg.f64 (/.f64 (*.f64 b (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a))))) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (pow.f64 b 2))) y)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (exp.f64 (neg.f64 (log.f64 a)))) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) b)) y))))
(+.f64 (+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a)))) y) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a))))) y))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (pow.f64 b 2))) y)))
(+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a)))) y) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a))))) y)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (pow.f64 b 2))) y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (pow.f64 b 2))) y)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (exp.f64 (neg.f64 (log.f64 a)))) y) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (pow.f64 b 3))) y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) b)) y)))))
(+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a)))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (pow.f64 b 2))) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a))))) y)) (*.f64 -1/6 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (pow.f64 b 3))) y)))))
(+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a))))) y)) (*.f64 -1/6 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (neg.f64 (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 (neg.f64 (log.f64 a))) (pow.f64 b 2))) y)) (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a)))) y)))
(+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a))))) y)) (*.f64 -1/6 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (pow.f64 b 3))) y))) (+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a)))) y) (*.f64 1/2 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (pow.f64 b 2))) y))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) 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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) 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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) 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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) 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 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x) (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t)))) y)
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)) y))
(*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 (*.f64 t (*.f64 -1 (log.f64 a))) -1))) y))
(neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 -1 (*.f64 (log.f64 a) (neg.f64 t))))) y))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)) y))
(*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 (*.f64 t (*.f64 -1 (log.f64 a))) -1))) y))
(neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 -1 (*.f64 (log.f64 a) (neg.f64 t))))) y))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)) y))
(*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 (*.f64 t (*.f64 -1 (log.f64 a))) -1))) y))
(neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 -1 (*.f64 (log.f64 a) (neg.f64 t))))) y))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)) y))
(*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 (*.f64 t (*.f64 -1 (log.f64 a))) -1))) y))
(neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 -1 (*.f64 (log.f64 a) (neg.f64 t))))) y))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t x))) y))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t x))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t x))) y))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)
(/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t x))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t x))) y))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) 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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) 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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) 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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) 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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) 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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) 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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) 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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x)))) y)
(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 b (*.f64 -1 (log.f64 (/.f64 1 a))))))
(exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))
(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 (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 (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 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (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 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (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 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (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 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (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 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b -1)))
(+.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (exp.f64 (neg.f64 (log.f64 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 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b -1))))
(+.f64 (exp.f64 (neg.f64 (log.f64 a))) (+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (neg.f64 b)) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.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 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b -1)) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 -1/6 (pow.f64 b 3))))))
(+.f64 (exp.f64 (neg.f64 (log.f64 a))) (+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (neg.f64 b)) (+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 -1/6 (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 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a)))
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a)))
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a)))
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (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 (neg.f64 (+.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 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 -1 (*.f64 x (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 x)))))
(*.f64 (exp.f64 (neg.f64 (+.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 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 -1 (*.f64 x (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 x)))))
(*.f64 (exp.f64 (neg.f64 (+.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 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 -1 (*.f64 x (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 x)))))
(*.f64 (exp.f64 (neg.f64 (+.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 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 -1 (*.f64 x (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))) (+.f64 x (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 x)))))
(*.f64 (exp.f64 (neg.f64 (+.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 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (*.f64 t x))))
(*.f64 (exp.f64 (neg.f64 (+.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 (neg.f64 (+.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 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (*.f64 t x))))
(*.f64 (exp.f64 (neg.f64 (+.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 (neg.f64 (+.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 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (*.f64 t x))))
(*.f64 (exp.f64 (neg.f64 (+.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 (neg.f64 (+.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 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (+.f64 x (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))) (*.f64 t x))))
(*.f64 (exp.f64 (neg.f64 (+.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 (neg.f64 (log.f64 a))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))))))
(+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a)))) (*.f64 -1 (*.f64 b (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a)))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 a))) (+.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 b (*.f64 x (+.f64 -1 (*.f64 (log.f64 a) (neg.f64 t)))))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 2) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))))))
(+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 1/2 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (pow.f64 b 2)))) (*.f64 -1 (*.f64 b (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a))))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (+.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 b (*.f64 x (+.f64 -1 (*.f64 (log.f64 a) (neg.f64 t))))))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 2) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))))) (+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 (pow.f64 b 3) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b (+.f64 x (*.f64 t (*.f64 (log.f64 a) x)))))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 1/2 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (pow.f64 b 2)))) (+.f64 (+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a)))) (*.f64 -1 (*.f64 b (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (neg.f64 (log.f64 a))))))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 -1/6 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (pow.f64 b 3))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (+.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 b (*.f64 x (+.f64 -1 (*.f64 (log.f64 a) (neg.f64 t))))))) (+.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 -1/6 (pow.f64 b 3))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (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 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 t (*.f64 (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 (*.f64 -1 b) (log.f64 a))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) (+.f64 x (*.f64 t (*.f64 (log.f64 a) x))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (+.f64 1 (*.f64 t (log.f64 a))) x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (+.f64 1 (*.f64 (log.f64 a) t))))
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x)))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))))
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x)))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))))
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x)))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))))
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 a))) 1) x)))
(*.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)))) x)
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))))
(*.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)))) x) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))))
(*.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)))) x) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))))
(*.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 t (*.f64 (log.f64 a) x)))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t x)))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.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)))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.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)))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.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)))) (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x)))
(*.f64 (log.f64 a) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t x)))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))))
(*.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)))) x) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))))
(*.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)))) x) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.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 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x)))
(*.f64 t (*.f64 -1 (*.f64 x (log.f64 (/.f64 1 a)))))
(*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 x)))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x)))
(*.f64 t (*.f64 -1 (*.f64 x (log.f64 (/.f64 1 a)))))
(*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 x)))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x)))
(*.f64 t (*.f64 -1 (*.f64 x (log.f64 (/.f64 1 a)))))
(*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 x)))
(*.f64 -1 (*.f64 t (*.f64 (log.f64 (/.f64 1 a)) x)))
(*.f64 t (*.f64 -1 (*.f64 x (log.f64 (/.f64 1 a)))))
(*.f64 t (*.f64 (log.f64 (/.f64 1 a)) (neg.f64 x)))
(*.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 t x))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x))
(*.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 t x))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x))
(*.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 t x))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (*.f64 t x))
(*.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 t x))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 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 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 t (*.f64 x (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 t x))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) 0)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) 0))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) 0))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(+.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) 0)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) 0))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) 0))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) 1)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(*.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 1 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)))))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)))))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(*.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) -1)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(*.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (-.f64 0 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y))) (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(+.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) 0)
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(+.f64 0 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(-.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) 0)
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(-.f64 0 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(-.f64 0 (*.f64 (neg.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 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) 1)
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) 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 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 1 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(*.f64 (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))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (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)))))
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(*.f64 1 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(*.f64 -1 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(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)))
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(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))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 1 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(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))) (*.f64 (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))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(*.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) -1)
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(*.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (neg.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 1 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(*.f64 (neg.f64 (neg.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 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (-.f64 (neg.f64 (log.f64 a)) b)))
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) 1)
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) 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 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(/.f64 (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))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(exp.f64 (-.f64 (*.f64 b -1) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) 0)
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) 0))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) 0))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) 0))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) 0))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) 0))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (neg.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) 0))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (neg.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) 0))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (neg.f64 (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) 0))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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))) (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 x (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (*.f64 (log.f64 a) (*.f64 x t))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) x))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t)))))
(*.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(*.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(+.f64 (*.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))
(*.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(*.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(+.f64 (*.f64 x (neg.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) (*.f64 (log.f64 a) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 x t))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) 0)
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) 0))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) 0))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) 0))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) 0))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) 0))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (neg.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) 0))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (neg.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) 0))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (neg.f64 (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) 0))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(-.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(-.f64 0 (*.f64 1 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(-.f64 0 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(-.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(-.f64 0 (*.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.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 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))
(*.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(*.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) 1)
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 x x))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (/.f64 x x))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))
(/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (/.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (/.f64 (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (neg.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (/.f64 (neg.f64 (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))) (neg.f64 (neg.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (*.f64 b -1) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (+.f64 x (*.f64 (log.f64 a) (*.f64 t x))) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) 0)
(*.f64 (log.f64 a) (*.f64 t x))
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))) 0))
(*.f64 (log.f64 a) (*.f64 t x))
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (*.f64 t (/.f64 x x))) 0))
(*.f64 (log.f64 a) (*.f64 t x))
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (log.f64 a))) 0))
(*.f64 (log.f64 a) (*.f64 t x))
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) x) 0))
(*.f64 (log.f64 a) (*.f64 t x))
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t))) 0))
(*.f64 (log.f64 a) (*.f64 t x))
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t))) 0))
(*.f64 (log.f64 a) (*.f64 t x))
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (neg.f64 (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))) 0))
(*.f64 (log.f64 a) (*.f64 t x))
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (neg.f64 t)) 0))
(*.f64 (log.f64 a) (*.f64 t x))
(+.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (neg.f64 (neg.f64 (*.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 0 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (log.f64 a) (*.f64 x t)))
(*.f64 (log.f64 a) (*.f64 t x))
(+.f64 (*.f64 0 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t)))) (*.f64 (log.f64 a) (*.f64 x t)))
(*.f64 (log.f64 a) (*.f64 t x))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (*.f64 x t)))) (*.f64 (log.f64 a) (*.f64 x t)))
(*.f64 (log.f64 a) (*.f64 t x))
(+.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a)))))) (*.f64 (log.f64 a) (*.f64 x t)))
(*.f64 (log.f64 a) (*.f64 t x))
(+.f64 (*.f64 0 (*.f64 (log.f64 a) (*.f64 t (/.f64 x x)))) (*.f64 (log.f64 a) (*.f64 x t)))
(*.f64 (log.f64 a) (*.f64 t x))
(+.f64 (*.f64 0 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 x t)))
(*.f64 (log.f64 a) (*.f64 t x))
(+.f64 (*.f64 0 (*.f64 (log.f64 a) x)) (*.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)) (*.f64 (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))) 0))
(*.f64 (log.f64 a) (*.f64 t x))
(-.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (*.f64 t (/.f64 x x))) 0))
(*.f64 (log.f64 a) (*.f64 t x))
(-.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (log.f64 a))) 0))
(*.f64 (log.f64 a) (*.f64 t x))
(-.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) x) 0))
(*.f64 (log.f64 a) (*.f64 t x))
(-.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t))) 0))
(*.f64 (log.f64 a) (*.f64 t x))
(-.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t))) 0))
(*.f64 (log.f64 a) (*.f64 t x))
(-.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (neg.f64 (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))) 0))
(*.f64 (log.f64 a) (*.f64 t x))
(-.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (*.f64 (log.f64 a) (neg.f64 t)) 0))
(*.f64 (log.f64 a) (*.f64 t x))
(-.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (neg.f64 (neg.f64 (*.f64 x t))) 0))
(*.f64 (log.f64 a) (*.f64 t x))
(-.f64 0 (*.f64 (log.f64 a) (neg.f64 (*.f64 x t))))
(neg.f64 (*.f64 (log.f64 a) (neg.f64 (*.f64 t x))))
(neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 x))))
(-.f64 0 (*.f64 (neg.f64 (log.f64 a)) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))))
(neg.f64 (*.f64 (log.f64 a) (neg.f64 (*.f64 t x))))
(neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 x))))
(-.f64 0 (*.f64 x (*.f64 (log.f64 a) (neg.f64 t))))
(neg.f64 (*.f64 (log.f64 a) (neg.f64 (*.f64 t x))))
(neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 x))))
(-.f64 0 (*.f64 -1 (*.f64 (log.f64 a) (*.f64 x t))))
(neg.f64 (*.f64 (log.f64 a) (neg.f64 (*.f64 t x))))
(neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 x))))
(-.f64 0 (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 (log.f64 a) (neg.f64 (*.f64 x t)))))
(neg.f64 (*.f64 (log.f64 a) (neg.f64 (*.f64 t x))))
(neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 x))))
(-.f64 0 (*.f64 (neg.f64 x) (*.f64 (log.f64 a) t)))
(neg.f64 (*.f64 (log.f64 a) (neg.f64 (*.f64 t x))))
(neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 x))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))) (log.f64 a)))
(neg.f64 (*.f64 (log.f64 a) (neg.f64 (*.f64 t x))))
(neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 x))))
(-.f64 0 (*.f64 (*.f64 (log.f64 a) (neg.f64 t)) x))
(neg.f64 (*.f64 (log.f64 a) (neg.f64 (*.f64 t x))))
(neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 x))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t))) (*.f64 (log.f64 a) (neg.f64 (*.f64 x t)))))
(*.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 (log.f64 a) (*.f64 t x))) (neg.f64 (*.f64 (log.f64 a) (neg.f64 (*.f64 t x)))))
(*.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 (log.f64 a) (*.f64 t x))) (neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 x)))))
(-.f64 (*.f64 0 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t)))) (*.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t))) (neg.f64 (*.f64 x t))))
(*.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 t x) (*.f64 t x))) (neg.f64 (neg.f64 (*.f64 t x))))
(*.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 t x) (*.f64 t x))) (-.f64 (*.f64 t x) 0))
(-.f64 (*.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 t x) (*.f64 t x))) (*.f64 t x)) 0)
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (*.f64 x t)))) (*.f64 (log.f64 a) (neg.f64 (*.f64 x t))))
(neg.f64 (*.f64 (log.f64 a) (neg.f64 (*.f64 t x))))
(neg.f64 (*.f64 (log.f64 a) (*.f64 t (neg.f64 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 (log.f64 a) (log.f64 a)))
(*.f64 (log.f64 a) (*.f64 t x))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 x x))
(*.f64 (log.f64 a) (*.f64 t x))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 t t))
(*.f64 (log.f64 a) (*.f64 t x))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 x t) (*.f64 x t)))
(*.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))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a)))) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))))
(/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (/.f64 (*.f64 t (*.f64 x (/.f64 (log.f64 a) (log.f64 a)))) (*.f64 t (*.f64 x (/.f64 (log.f64 a) (log.f64 a))))))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (/.f64 (log.f64 a) (log.f64 a)) (/.f64 (log.f64 a) (log.f64 a))))
(/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (/.f64 (/.f64 (log.f64 a) (log.f64 a)) (/.f64 (log.f64 a) (log.f64 a))))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 t (/.f64 x x)) (*.f64 t (/.f64 x x))))
(/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (/.f64 (*.f64 t (/.f64 x x)) (*.f64 t (/.f64 x x))))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (log.f64 a) t) (*.f64 (log.f64 a) t)))
(/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (/.f64 (*.f64 (log.f64 a) t) (*.f64 (log.f64 a) t)))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))) (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 x (*.f64 t (/.f64 (log.f64 a) (log.f64 a)))))))
(/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (/.f64 (*.f64 x (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 t (/.f64 (log.f64 a) (log.f64 a))))) (*.f64 x (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 t (/.f64 (log.f64 a) (log.f64 a)))))))
(/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (/.f64 (*.f64 t (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 x (/.f64 (log.f64 a) (log.f64 a))))) (*.f64 t (*.f64 (/.f64 (log.f64 a) (log.f64 a)) (*.f64 x (/.f64 (log.f64 a) (log.f64 a)))))))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (log.f64 a) x) (*.f64 (log.f64 a) x)))
(*.f64 (log.f64 a) (*.f64 t x))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (log.f64 a) (*.f64 t (/.f64 x x))) (*.f64 (log.f64 a) (*.f64 t (/.f64 x x)))))
(/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (/.f64 (*.f64 (log.f64 a) (*.f64 t (/.f64 x x))) (*.f64 (log.f64 a) (*.f64 t (/.f64 x x)))))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t))) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (*.f64 (log.f64 a) (*.f64 x t)))))
(/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (/.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 (log.f64 a) (*.f64 t x))) (/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (*.f64 (log.f64 a) (*.f64 t x)))))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (log.f64 a))) (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (log.f64 a)))))
(/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (/.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 t x) (log.f64 a))) (*.f64 (log.f64 a) (/.f64 (*.f64 t x) (log.f64 a)))))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t))) (*.f64 (log.f64 a) (/.f64 (*.f64 x t) (*.f64 x t)))))
(/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (/.f64 (*.f64 (log.f64 a) (/.f64 (*.f64 t x) (*.f64 t x))) (*.f64 (log.f64 a) (/.f64 (*.f64 t x) (*.f64 t x)))))
(/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 (neg.f64 (neg.f64 (*.f64 x t))) (neg.f64 (neg.f64 (*.f64 x t)))))
(/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (/.f64 (neg.f64 (neg.f64 (*.f64 t x))) (neg.f64 (neg.f64 (*.f64 t x)))))
(/.f64 (*.f64 (log.f64 a) (*.f64 t x)) (/.f64 (-.f64 (*.f64 t x) 0) (-.f64 (*.f64 t x) 0)))

localize86.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
4.7b
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 b)) (+.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))))) x) y)
6.8b
(+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))))
10.3b
(*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2)))
11.5b
(*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))
Compiler

Compiled 244 to 168 computations (31.1% saved)

series33.0ms (0.1%)

Counts
4 → 168
Calls

42 calls:

TimeVariablePointExpression
3.0ms
y
@inf
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 b)) (+.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))))) x) y)
2.0ms
x
@0
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 b)) (+.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))))) x) y)
2.0ms
a
@-inf
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 b)) (+.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))))) x) y)
2.0ms
t
@-inf
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 b)) (+.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))))) x) y)
2.0ms
y
@0
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 b)) (+.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))))) x) y)

rewrite166.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1310×rational_best_oopsla_all_46_json-2
1310×rational_best_oopsla_all_46_json-1
1310×rational_best_oopsla_all_46_json-4
1310×rational_best_oopsla_all_46_json-3
1268×rational_best_oopsla_all_46_json_45_simplify-13
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
028254
1179218
2556200
32718200
Stop Event
node limit
Counts
4 → 123
Calls
Call 1
Inputs
(*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))
(*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2)))
(+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 b)) (+.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))))) x) y)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 -1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) -1/6) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (*.f64 1/6 (pow.f64 b 3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/6 (pow.f64 b 3)) (*.f64 1/6 (pow.f64 b 3)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (neg.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1/6 (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 (pow.f64 b 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (*.f64 1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))) (*.f64 (*.f64 1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (pow.f64 a (+.f64 -1 t))) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1/6 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/6 (pow.f64 b 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t)))) (*.f64 1/6 (pow.f64 b 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))) (*.f64 (*.f64 1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/6 (pow.f64 b 3)) (*.f64 1/6 (pow.f64 b 3))))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/6 (pow.f64 b 3)) (*.f64 1/6 (pow.f64 b 3)))) (*.f64 1/6 (pow.f64 b 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) (*.f64 (neg.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) (pow.f64 a (+.f64 -1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (pow.f64 b 3) (pow.f64 b 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (*.f64 1/6 (pow.f64 b 3)) (*.f64 1/6 (pow.f64 b 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 3)) (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 3))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (*.f64 -1/2 (pow.f64 b 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) 1/2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 1/2 (pow.f64 b 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (neg.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 -1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/2 (pow.f64 b 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 (pow.f64 b 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))) (*.f64 (*.f64 -1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (pow.f64 a (+.f64 -1 t))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t)))) (*.f64 -1/2 (pow.f64 b 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))) (*.f64 (neg.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) (pow.f64 a (+.f64 -1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (*.f64 -1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 -1/2 (pow.f64 b 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 1/2 (pow.f64 b 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (pow.f64 b 2) (pow.f64 b 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 2)) (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 -1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.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))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 -1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 -1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.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))) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))) (pow.f64 a (+.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) (pow.f64 a (+.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) (pow.f64 a (+.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))) (pow.f64 a (+.f64 -1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) (pow.f64 a (+.f64 -1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) (pow.f64 a (+.f64 -1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (*.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 1 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (*.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 1 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)))))))))

simplify291.0ms (1.1%)

Algorithm
egg-herbie
Rules
1716×rational_best_oopsla_all_46_json_45_simplify-89
1472×rational_best_oopsla_all_46_json_45_simplify-24
1348×rational_best_oopsla_all_46_json_45_simplify-74
1284×rational_best_oopsla_all_46_json_45_simplify-13
828×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
051722205
1198720009
2652219855
Stop Event
node limit
Counts
291 → 248
Calls
Call 1
Inputs
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 -1/6 (/.f64 (pow.f64 b 3) a))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (*.f64 -1/6 (/.f64 (*.f64 t (*.f64 (pow.f64 b 3) (log.f64 a))) a)))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 t (*.f64 (pow.f64 b 3) (log.f64 a))) a)) (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 2))) a))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 t (*.f64 (pow.f64 b 3) (log.f64 a))) a)) (+.f64 (*.f64 -1/36 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 3))) a)) (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 2))) a)))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3)))
(*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3)))
(*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3)))
(*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3)))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 1/2 (/.f64 (pow.f64 b 2) a))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 (pow.f64 b 2) (log.f64 a))) a)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 (pow.f64 b 2) (log.f64 a))) a)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (log.f64 a) 2))) a))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 (pow.f64 b 2) (log.f64 a))) a)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (log.f64 a) 2))) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 b 2) (pow.f64 (log.f64 a) 3))) a)))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 2))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 3))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 2))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 3))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 2))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 3))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 2))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 3))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (*.f64 1/2 (/.f64 (pow.f64 b 2) a)))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 t (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (log.f64 a)) a)))) (*.f64 1/2 (/.f64 (pow.f64 b 2) a))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 t (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (log.f64 a)) a)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 2)) a)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (log.f64 a) 2)) a)))))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 t (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (log.f64 a)) a)))) (+.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (log.f64 a) 3)) a)) (*.f64 -1/36 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 3)) a))) (pow.f64 t 3)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 2)) a)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (log.f64 a) 2)) a))))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))))
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 2))) (+.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 3)))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 2))) (+.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 3)))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 2))) (+.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 3)))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 2))) (+.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 3)))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (+.f64 (*.f64 -1 (*.f64 b (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (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))))))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (+.f64 (*.f64 -1 (*.f64 b (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (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))))))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (+.f64 (*.f64 -1 (*.f64 b (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (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))))))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (+.f64 (*.f64 -1 (*.f64 b (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (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))))))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (pow.f64 a -1) (*.f64 -1 (/.f64 b a))))) x) y)
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (pow.f64 a -1) (*.f64 -1 (/.f64 b a))))) x) y) (/.f64 (*.f64 t (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 b (log.f64 a)) a)) (+.f64 (/.f64 (log.f64 a) a) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (log.f64 a)) a))))) x)) y))
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 b (pow.f64 (log.f64 a) 2)) a)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (log.f64 a) 2)) a)) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 2)) a)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 a) 2) a))))) x)) y) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (pow.f64 a -1) (*.f64 -1 (/.f64 b a))))) x) y) (/.f64 (*.f64 t (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 b (log.f64 a)) a)) (+.f64 (/.f64 (log.f64 a) a) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (log.f64 a)) a))))) x)) y)))
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 b (pow.f64 (log.f64 a) 2)) a)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (log.f64 a) 2)) a)) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 2)) a)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 a) 2) a))))) x)) y) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 a) 3) a)) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (log.f64 a) 3)) a)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 b (pow.f64 (log.f64 a) 3)) a)) (*.f64 -1/36 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 3)) a))))) (*.f64 (pow.f64 t 3) x)) y) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (pow.f64 a -1) (*.f64 -1 (/.f64 b a))))) x) y) (/.f64 (*.f64 t (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 b (log.f64 a)) a)) (+.f64 (/.f64 (log.f64 a) a) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (log.f64 a)) a))))) x)) y))))
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) (+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3))) (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) (+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3))) (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) (+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3))) (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) (+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3))) (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 (*.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 -1/6 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 3) x)) y))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 3) 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 1/2 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) 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/6 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 3) x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) x)) y)) (*.f64 -1 (/.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 -1/6 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 3) 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 1/2 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) 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/6 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 3) x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) x)) y)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y)))))
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) 0)
(+.f64 0 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) 0)
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) 0))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 -1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t)))) 0))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) -1/6) 0))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (*.f64 1/6 (pow.f64 b 3)) 0))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/6 (pow.f64 b 3)) (*.f64 1/6 (pow.f64 b 3)))) 0))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))) 0))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) 0))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (neg.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) 0))
(-.f64 0 (*.f64 (*.f64 1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t))))
(-.f64 0 (*.f64 -1 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))))
(-.f64 0 (*.f64 -1/6 (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 (pow.f64 b 3)))))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t)))))
(-.f64 0 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))) (*.f64 (*.f64 1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t)))))
(-.f64 0 (*.f64 (neg.f64 (pow.f64 a (+.f64 -1 t))) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))
(-.f64 0 (*.f64 1/6 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 3))))
(-.f64 0 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/6 (pow.f64 b 3))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t)))) (*.f64 1/6 (pow.f64 b 3))))
(-.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))) 0)
(-.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))) (*.f64 (*.f64 1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t)))))
(-.f64 (*.f64 0 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/6 (pow.f64 b 3)) (*.f64 1/6 (pow.f64 b 3))))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/6 (pow.f64 b 3)) (*.f64 1/6 (pow.f64 b 3)))) (*.f64 1/6 (pow.f64 b 3))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) (*.f64 (neg.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) (pow.f64 a (+.f64 -1 t))))
(-.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t)))) 0))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) 1)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (pow.f64 b 3) (pow.f64 b 3)))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (*.f64 1/6 (pow.f64 b 3)) (*.f64 1/6 (pow.f64 b 3))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 3)) (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 3))))
(neg.f64 (*.f64 (*.f64 1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t))))
(+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) 0)
(+.f64 0 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) 0)
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) 0))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) 0))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (*.f64 -1/2 (pow.f64 b 2)) 0))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2)))) 0))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t)))) 0))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) 1/2) 0))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 1/2 (pow.f64 b 2)))) 0))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (neg.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) 0))
(-.f64 0 (*.f64 (*.f64 -1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t))))
(-.f64 0 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/2 (pow.f64 b 2))))
(-.f64 0 (*.f64 -1 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2)))))
(-.f64 0 (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 (pow.f64 b 2)))))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t)))))
(-.f64 0 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))) (*.f64 (*.f64 -1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t)))))
(-.f64 0 (*.f64 (neg.f64 (pow.f64 a (+.f64 -1 t))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))
(-.f64 0 (*.f64 -1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 2))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t)))) (*.f64 -1/2 (pow.f64 b 2))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))) (*.f64 (neg.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) (pow.f64 a (+.f64 -1 t))))
(-.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))) 0)
(-.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (*.f64 -1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t)))))
(-.f64 (*.f64 0 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 -1/2 (pow.f64 b 2))))
(-.f64 (*.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t)))) 0))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) 1)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 1/2 (pow.f64 b 2))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (pow.f64 b 2) (pow.f64 b 2)))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2)))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 2)) (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 2))))
(neg.f64 (*.f64 (*.f64 -1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) 0)
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) 0))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))) 0))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) 0))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) 0))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) 0))
(-.f64 0 (*.f64 -1 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 -1 (neg.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t))))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t))))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.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))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 -1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t))))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 -1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t))))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.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))) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (+.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 (pow.f64 a (+.f64 -1 t)) (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) (pow.f64 a (+.f64 -1 t)))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) (pow.f64 a (+.f64 -1 t)))))
(*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) 1)
(*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))))
(*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))))
(*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))))
(*.f64 1 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))) (pow.f64 a (+.f64 -1 t)))
(*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) (pow.f64 a (+.f64 -1 t)))
(*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) (pow.f64 a (+.f64 -1 t)))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) 1)
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) 0)
(+.f64 0 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y))
(-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) 0)
(-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) 0))
(-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (*.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) 0))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) 1)
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 1 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (*.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y))))
(*.f64 1 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y))
(*.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y))
(*.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 1 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)))))
(*.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)))))
Outputs
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 -1/6 (pow.f64 b 3)))
(*.f64 (pow.f64 b 3) (*.f64 -1/6 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a)))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 -1/6 (pow.f64 b 3)))
(*.f64 (pow.f64 b 3) (*.f64 -1/6 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a)))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 -1/6 (pow.f64 b 3)))
(*.f64 (pow.f64 b 3) (*.f64 -1/6 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a)))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 -1/6 (pow.f64 b 3)))
(*.f64 (pow.f64 b 3) (*.f64 -1/6 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a)))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 -1/6 (/.f64 (pow.f64 b 3) a))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (*.f64 -1/6 (/.f64 (*.f64 t (*.f64 (pow.f64 b 3) (log.f64 a))) a)))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 t (log.f64 a))) a)))
(*.f64 -1/6 (+.f64 (/.f64 (pow.f64 b 3) a) (/.f64 (*.f64 (pow.f64 b 3) (*.f64 t (log.f64 a))) a)))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 t (*.f64 (pow.f64 b 3) (log.f64 a))) a)) (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 2))) a))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 t (log.f64 a))) a)) (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))) a))))
(+.f64 (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))) a)) (*.f64 -1/6 (+.f64 (/.f64 (pow.f64 b 3) a) (/.f64 (*.f64 (pow.f64 b 3) (*.f64 t (log.f64 a))) a))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 t (*.f64 (pow.f64 b 3) (log.f64 a))) a)) (+.f64 (*.f64 -1/36 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 3))) a)) (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 2))) a)))))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 t (log.f64 a))) a)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))) a)) (*.f64 -1/36 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3))) a)))))
(+.f64 (*.f64 -1/36 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3))) a)) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))) a)) (*.f64 -1/6 (+.f64 (/.f64 (pow.f64 b 3) a) (/.f64 (*.f64 (pow.f64 b 3) (*.f64 t (log.f64 a))) a)))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3)))
(*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 -1/6 (pow.f64 b 3)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 -1/6 (pow.f64 b 3)))
(*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3)))
(*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 -1/6 (pow.f64 b 3)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 -1/6 (pow.f64 b 3)))
(*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3)))
(*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 -1/6 (pow.f64 b 3)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 -1/6 (pow.f64 b 3)))
(*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3)))
(*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 -1/6 (pow.f64 b 3)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 -1/6 (pow.f64 b 3)))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2)))
(*.f64 1/2 (/.f64 (pow.f64 b 2) a))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 (pow.f64 b 2) (log.f64 a))) a)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 (log.f64 a) (pow.f64 b 2))) a)))
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 b 2) a) (/.f64 (*.f64 t (*.f64 (log.f64 a) (pow.f64 b 2))) a)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 (pow.f64 b 2) (log.f64 a))) a)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (log.f64 a) 2))) a))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 (log.f64 a) (pow.f64 b 2))) a)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 b 2))) a))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 b 2))) a)) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 b 2) a) (/.f64 (*.f64 t (*.f64 (log.f64 a) (pow.f64 b 2))) a))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 (pow.f64 b 2) (log.f64 a))) a)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (log.f64 a) 2))) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 b 2) (pow.f64 (log.f64 a) 3))) a)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 (log.f64 a) (pow.f64 b 2))) a)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 b 2))) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) (pow.f64 b 2))) a)))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 b 2))) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) (pow.f64 b 2))) a))) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 b 2) a) (/.f64 (*.f64 t (*.f64 (log.f64 a) (pow.f64 b 2))) a))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2)))
(*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 1/2 (pow.f64 b 2)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 1/2 (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2)))
(*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 1/2 (pow.f64 b 2)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 1/2 (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2)))
(*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 1/2 (pow.f64 b 2)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 1/2 (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2)))
(*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 1/2 (pow.f64 b 2)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 1/2 (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 2))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 3))))
(+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 -1/6 (pow.f64 b 3))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 b 3) (*.f64 -1/6 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 2))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 3))))
(+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 -1/6 (pow.f64 b 3))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 b 3) (*.f64 -1/6 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 2))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 3))))
(+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 -1/6 (pow.f64 b 3))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 b 3) (*.f64 -1/6 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 2))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 3))))
(+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 -1/6 (pow.f64 b 3))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 b 3) (*.f64 -1/6 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (*.f64 1/2 (/.f64 (pow.f64 b 2) a)))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 t (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (log.f64 a)) a)))) (*.f64 1/2 (/.f64 (pow.f64 b 2) a))))
(+.f64 (*.f64 t (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (log.f64 a) (pow.f64 b 2)) a)))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (*.f64 1/2 (/.f64 (pow.f64 b 2) a))))
(+.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (*.f64 1/2 (/.f64 (pow.f64 b 2) a))) (*.f64 t (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (log.f64 a) (pow.f64 b 2)) a)))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 t (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (log.f64 a)) a)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 2)) a)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (log.f64 a) 2)) a)))))))
(+.f64 (*.f64 t (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (log.f64 a) (pow.f64 b 2)) a)))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 2)) a)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 b 2)) a)))))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 2)) a)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 b 2)) a)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (*.f64 t (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (log.f64 a) (pow.f64 b 2)) a)))))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 t (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (log.f64 a)) a)))) (+.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (log.f64 a) 3)) a)) (*.f64 -1/36 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 3)) a))) (pow.f64 t 3)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 2)) a)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (log.f64 a) 2)) a))))))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 t (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (log.f64 a) (pow.f64 b 2)) a)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (log.f64 a) 3) (pow.f64 b 2)) a)) (*.f64 -1/36 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 3)) a)))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 2)) a)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 b 2)) a))))))))
(+.f64 (*.f64 t (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (log.f64 a) (pow.f64 b 2)) a)))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 2)) a)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 b 2)) a))))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (log.f64 a) 3) (pow.f64 b 2)) a)) (*.f64 -1/36 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 3)) a)))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3))))
(+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3))))
(+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3))))
(+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3))))
(+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 2))) (+.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 3)))))) x) y)
(/.f64 (*.f64 x (+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 -1 b)) (+.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 -1/6 (pow.f64 b 3))))))) y)
(/.f64 (*.f64 x (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))) (neg.f64 b)) (*.f64 (pow.f64 b 3) (*.f64 -1/6 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))))))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 2))) (+.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 3)))))) x) y)
(/.f64 (*.f64 x (+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 -1 b)) (+.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 -1/6 (pow.f64 b 3))))))) y)
(/.f64 (*.f64 x (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))) (neg.f64 b)) (*.f64 (pow.f64 b 3) (*.f64 -1/6 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))))))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 2))) (+.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 3)))))) x) y)
(/.f64 (*.f64 x (+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 -1 b)) (+.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 -1/6 (pow.f64 b 3))))))) y)
(/.f64 (*.f64 x (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))) (neg.f64 b)) (*.f64 (pow.f64 b 3) (*.f64 -1/6 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))))))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 2))) (+.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) (pow.f64 b 3)))))) x) y)
(/.f64 (*.f64 x (+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 -1 b)) (+.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (*.f64 -1 (log.f64 (/.f64 1 a))))) (*.f64 -1/6 (pow.f64 b 3))))))) y)
(/.f64 (*.f64 x (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))) (neg.f64 b)) (*.f64 (pow.f64 b 3) (*.f64 -1/6 (exp.f64 (neg.f64 (*.f64 (+.f64 t -1) (log.f64 (/.f64 1 a))))))))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (+.f64 (*.f64 -1 (*.f64 b (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (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))))))))) x) y)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (+.f64 (*.f64 b (*.f64 -1 (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)))))))))) y)
(/.f64 (*.f64 x (+.f64 (+.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2))) (neg.f64 (*.f64 b (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (+.f64 (*.f64 -1 (*.f64 b (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (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))))))))) x) y)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (+.f64 (*.f64 b (*.f64 -1 (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)))))))))) y)
(/.f64 (*.f64 x (+.f64 (+.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2))) (neg.f64 (*.f64 b (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (+.f64 (*.f64 -1 (*.f64 b (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (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))))))))) x) y)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (+.f64 (*.f64 b (*.f64 -1 (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)))))))))) y)
(/.f64 (*.f64 x (+.f64 (+.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2))) (neg.f64 (*.f64 b (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (+.f64 (*.f64 -1 (*.f64 b (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (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))))))))) x) y)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) (+.f64 (*.f64 b (*.f64 -1 (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)))))))))) y)
(/.f64 (*.f64 x (+.f64 (+.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (pow.f64 b 2))) (neg.f64 (*.f64 b (exp.f64 (*.f64 (+.f64 t -1) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (pow.f64 a -1) (*.f64 -1 (/.f64 b a))))) x) y)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (pow.f64 a -1) (*.f64 -1 (/.f64 b a)))))) y)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (pow.f64 a -1) (neg.f64 (/.f64 b a)))))) y)
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (pow.f64 a -1) (*.f64 -1 (/.f64 b a))))) x) y) (/.f64 (*.f64 t (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 b (log.f64 a)) a)) (+.f64 (/.f64 (log.f64 a) a) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (log.f64 a)) a))))) x)) y))
(+.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (pow.f64 a -1) (*.f64 -1 (/.f64 b a)))))) y) (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 b (log.f64 a)) a)) (+.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (log.f64 a) (pow.f64 b 2)) a))) (/.f64 (log.f64 a) a))) (*.f64 t x)) y))
(+.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (pow.f64 a -1) (neg.f64 (/.f64 b a)))))) y) (/.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (log.f64 a) (pow.f64 b 2)) a))) (+.f64 (neg.f64 (/.f64 (*.f64 b (log.f64 a)) a)) (/.f64 (log.f64 a) a))) (*.f64 t x)) y))
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 b (pow.f64 (log.f64 a) 2)) a)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (log.f64 a) 2)) a)) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 2)) a)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 a) 2) a))))) x)) y) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (pow.f64 a -1) (*.f64 -1 (/.f64 b a))))) x) y) (/.f64 (*.f64 t (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 b (log.f64 a)) a)) (+.f64 (/.f64 (log.f64 a) a) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (log.f64 a)) a))))) x)) y)))
(+.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (pow.f64 a -1) (*.f64 -1 (/.f64 b a)))))) y) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 b 2)) a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 b (pow.f64 (log.f64 a) 2)) a)) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 2)) a)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 a) 2) a))))) (*.f64 (pow.f64 t 2) x)) y) (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 b (log.f64 a)) a)) (+.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (log.f64 a) (pow.f64 b 2)) a))) (/.f64 (log.f64 a) a))) (*.f64 t x)) y)))
(+.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (pow.f64 a -1) (neg.f64 (/.f64 b a)))))) y) (+.f64 (/.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (log.f64 a) (pow.f64 b 2)) a))) (+.f64 (neg.f64 (/.f64 (*.f64 b (log.f64 a)) a)) (/.f64 (log.f64 a) a))) (*.f64 t x)) y) (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 b 2)) a)) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 2)) a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 b (pow.f64 (log.f64 a) 2)) a)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 a) 2) a))))) (*.f64 (pow.f64 t 2) x)) y)))
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 b (pow.f64 (log.f64 a) 2)) a)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (log.f64 a) 2)) a)) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 2)) a)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 a) 2) a))))) x)) y) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 a) 3) a)) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (log.f64 a) 3)) a)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 b (pow.f64 (log.f64 a) 3)) a)) (*.f64 -1/36 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 3)) a))))) (*.f64 (pow.f64 t 3) x)) y) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (pow.f64 a -1) (*.f64 -1 (/.f64 b a))))) x) y) (/.f64 (*.f64 t (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 b (log.f64 a)) a)) (+.f64 (/.f64 (log.f64 a) a) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (log.f64 a)) a))))) x)) y))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (log.f64 a) 3) (pow.f64 b 2)) a)) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 a) 3) a)) (+.f64 (*.f64 -1/36 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 3)) a)) (*.f64 -1/6 (/.f64 (*.f64 b (pow.f64 (log.f64 a) 3)) a))))) (*.f64 (pow.f64 t 3) x)) y) (+.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (pow.f64 a -1) (*.f64 -1 (/.f64 b a)))))) y) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 b 2)) a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 b (pow.f64 (log.f64 a) 2)) a)) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 2)) a)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 a) 2) a))))) (*.f64 (pow.f64 t 2) x)) y) (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 b (log.f64 a)) a)) (+.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (log.f64 a) (pow.f64 b 2)) a))) (/.f64 (log.f64 a) a))) (*.f64 t x)) y))))
(+.f64 (+.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (pow.f64 a -1) (neg.f64 (/.f64 b a)))))) y) (+.f64 (/.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (log.f64 a)) a)) (*.f64 1/2 (/.f64 (*.f64 (log.f64 a) (pow.f64 b 2)) a))) (+.f64 (neg.f64 (/.f64 (*.f64 b (log.f64 a)) a)) (/.f64 (log.f64 a) a))) (*.f64 t x)) y) (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (log.f64 a) 2) (pow.f64 b 2)) a)) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 2)) a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 b (pow.f64 (log.f64 a) 2)) a)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 a) 2) a))))) (*.f64 (pow.f64 t 2) x)) y))) (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (log.f64 a) 3) (pow.f64 b 2)) a)) (+.f64 (*.f64 -1/36 (/.f64 (*.f64 (pow.f64 b 3) (pow.f64 (log.f64 a) 3)) a)) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 a) 3) a)) (*.f64 -1/6 (/.f64 (*.f64 b (pow.f64 (log.f64 a) 3)) a))))) (*.f64 (pow.f64 t 3) x)) y))
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) (+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3))) (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))))) x) y)
(/.f64 (*.f64 x (+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 -1 b)) (+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 -1/6 (pow.f64 b 3))))))) y)
(/.f64 (*.f64 x (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (neg.f64 b)) (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 -1/6 (pow.f64 b 3))))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) (+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3))) (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))))) x) y)
(/.f64 (*.f64 x (+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 -1 b)) (+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 -1/6 (pow.f64 b 3))))))) y)
(/.f64 (*.f64 x (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (neg.f64 b)) (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 -1/6 (pow.f64 b 3))))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) (+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3))) (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))))) x) y)
(/.f64 (*.f64 x (+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 -1 b)) (+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 -1/6 (pow.f64 b 3))))))) y)
(/.f64 (*.f64 x (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (neg.f64 b)) (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 -1/6 (pow.f64 b 3))))))) y)
(/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) (+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) (pow.f64 b 3))) (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))))) x) y)
(/.f64 (*.f64 x (+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 -1 b)) (+.f64 (*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 (exp.f64 (*.f64 (+.f64 1 (*.f64 t -1)) (*.f64 -1 (log.f64 a)))) (*.f64 -1/6 (pow.f64 b 3))))))) y)
(/.f64 (*.f64 x (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 1/2 (pow.f64 b 2))) (+.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (neg.f64 b)) (*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) (*.f64 -1/6 (pow.f64 b 3))))))) 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 -1 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y) (*.f64 -1 (/.f64 (*.f64 (*.f64 b x) (pow.f64 a (+.f64 t -1))) y)))
(+.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y) (neg.f64 (/.f64 (*.f64 (*.f64 b 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)) (*.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 x (pow.f64 a (+.f64 t -1))) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (*.f64 b x) (pow.f64 a (+.f64 t -1))) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 x (pow.f64 a (+.f64 t -1)))) y))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b x) (pow.f64 a (+.f64 t -1))) y)) (+.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 x (pow.f64 a (+.f64 t -1)))) 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 x (pow.f64 a (+.f64 t -1))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)) (*.f64 -1 (/.f64 (*.f64 (*.f64 b x) (pow.f64 a (+.f64 t -1))) y)))))
(+.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b x) (pow.f64 a (+.f64 t -1))) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)))))
(*.f64 -1/6 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 3) x)) y))
(*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 x (pow.f64 a (+.f64 t -1)))) y))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 3) x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) x)) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 3) x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) x)) y)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)) (*.f64 -1 (/.f64 (*.f64 (*.f64 b x) (pow.f64 a (+.f64 t -1))) y))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b x) (pow.f64 a (+.f64 t -1))) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 x (pow.f64 a (+.f64 t -1)))) y))))
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 3) x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) x)) y)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y)))))
(+.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)) (*.f64 -1 (/.f64 (*.f64 (*.f64 b x) (pow.f64 a (+.f64 t -1))) y)))))
(+.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b x) (pow.f64 a (+.f64 t -1))) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)))))
(*.f64 -1/6 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 3) x)) y))
(*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 x (pow.f64 a (+.f64 t -1)))) y))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 3) x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) x)) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 3) x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) x)) y)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)) (*.f64 -1 (/.f64 (*.f64 (*.f64 b x) (pow.f64 a (+.f64 t -1))) y))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b x) (pow.f64 a (+.f64 t -1))) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 x (pow.f64 a (+.f64 t -1)))) y))))
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 3) x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) x)) y)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y)))))
(+.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)) (*.f64 -1 (/.f64 (*.f64 (*.f64 b x) (pow.f64 a (+.f64 t -1))) y)))))
(+.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b x) (pow.f64 a (+.f64 t -1))) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 x (pow.f64 a (+.f64 t -1)))) y)))))
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2)))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(/.f64 (*.f64 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a (-.f64 t 1)) b)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a (-.f64 t 1)) (pow.f64 b 2))) (pow.f64 a (-.f64 t 1))))) x) y)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) 0)
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(+.f64 0 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) 0)
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) 0))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 -1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t)))) 0))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) -1/6) 0))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (*.f64 1/6 (pow.f64 b 3)) 0))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/6 (pow.f64 b 3)) (*.f64 1/6 (pow.f64 b 3)))) 0))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))) 0))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) 0))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (neg.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) 0))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 0 (*.f64 (*.f64 1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 0 (*.f64 -1 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 0 (*.f64 -1/6 (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 (pow.f64 b 3)))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t)))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 0 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))) (*.f64 (*.f64 1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t)))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 0 (*.f64 (neg.f64 (pow.f64 a (+.f64 -1 t))) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 0 (*.f64 1/6 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 3))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 0 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/6 (pow.f64 b 3))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t)))) (*.f64 1/6 (pow.f64 b 3))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))) 0)
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))) (*.f64 (*.f64 1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t)))))
(*.f64 (/.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) (neg.f64 (*.f64 1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))))
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))) -1/3) (*.f64 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))) -1/3)) (neg.f64 (*.f64 1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))))
(*.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1)))) (/.f64 (*.f64 1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1)))) (*.f64 1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))))
(-.f64 (*.f64 0 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/6 (pow.f64 b 3)) (*.f64 1/6 (pow.f64 b 3))))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/6 (pow.f64 b 3)) (*.f64 1/6 (pow.f64 b 3)))) (*.f64 1/6 (pow.f64 b 3))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) (*.f64 (neg.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) (pow.f64 a (+.f64 -1 t))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t)))) 0))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) 1)
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (pow.f64 b 3) (pow.f64 b 3)))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (*.f64 1/6 (pow.f64 b 3)) (*.f64 1/6 (pow.f64 b 3))))
(/.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1)))) (/.f64 (*.f64 (pow.f64 b 3) 1/6) (*.f64 (pow.f64 b 3) 1/6)))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 3)) (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 3))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(neg.f64 (*.f64 (*.f64 1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t))))
(*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))
(+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) 0)
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(+.f64 0 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) 0)
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) 0))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) 0))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (*.f64 -1/2 (pow.f64 b 2)) 0))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2)))) 0))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t)))) 0))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) 1/2) 0))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 1/2 (pow.f64 b 2)))) 0))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (neg.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) 0))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(-.f64 0 (*.f64 (*.f64 -1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(-.f64 0 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/2 (pow.f64 b 2))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(-.f64 0 (*.f64 -1 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(-.f64 0 (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 (pow.f64 b 2)))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t)))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(-.f64 0 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))) (*.f64 (*.f64 -1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t)))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(-.f64 0 (*.f64 (neg.f64 (pow.f64 a (+.f64 -1 t))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))
(neg.f64 (*.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))))
(neg.f64 (*.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) 1/2)))
(-.f64 0 (*.f64 -1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 2))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t)))) (*.f64 -1/2 (pow.f64 b 2))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))) (*.f64 (neg.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) (pow.f64 a (+.f64 -1 t))))
(neg.f64 (*.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))))
(neg.f64 (*.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) 1/2)))
(-.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))) 0)
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (*.f64 -1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t)))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))) (neg.f64 (*.f64 -1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))))
(neg.f64 (*.f64 (*.f64 (pow.f64 b 2) -1/2) (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))) (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))))))
(*.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1)))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))) (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))))
(-.f64 (*.f64 0 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 -1/2 (pow.f64 b 2))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 a (+.f64 -1 t)))) 0))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) 1)
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (pow.f64 b 2) (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))
(/.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))))))
(/.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1)))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1))))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 2)) (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 2))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(neg.f64 (*.f64 (*.f64 -1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t))))
(*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 b 2) (*.f64 1/2 (pow.f64 a (+.f64 t -1))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) 0)
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) 0))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))) 0))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) 0))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) 0))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) 0))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(-.f64 0 (*.f64 -1 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 -1 (neg.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (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)))) (neg.f64 (*.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) 1/2))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (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)))) (neg.f64 (*.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) 1/2))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (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)))) (neg.f64 (*.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) 1/2))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 1/2 (pow.f64 b 2)) (pow.f64 a (+.f64 -1 t))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.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))) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (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)))) (neg.f64 (*.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) 1/2))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 -1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (*.f64 -1/6 (pow.f64 b 3)) (pow.f64 a (+.f64 -1 t))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (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)))) (neg.f64 (*.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) 1/2))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.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))) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (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)))) (neg.f64 (*.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) 1/2))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (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)))) (neg.f64 (*.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) 1/2))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (+.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 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) (pow.f64 a (+.f64 -1 t)))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (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)))) (neg.f64 (*.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) 1/2))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) (pow.f64 a (+.f64 -1 t)))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) 1)
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 1 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (+.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 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 (pow.f64 b 2) (*.f64 1/2 (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t)))))) (pow.f64 a (+.f64 -1 t)))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (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)))) (neg.f64 (*.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) 1/2))))
(*.f64 (+.f64 (*.f64 1/2 (pow.f64 b 2)) (*.f64 (*.f64 -1/6 (pow.f64 b 3)) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))) (pow.f64 a (+.f64 -1 t)))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) 1)
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 a (+.f64 -1 t))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (/.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2)))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 1/2 (pow.f64 b 2))))
(+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) 0)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(+.f64 0 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y))
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) 0)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) 0))
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (*.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) 0))
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)))
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)))
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) 1)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)))
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 1 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y))))
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (*.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y))))
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y))))
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(*.f64 1 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y))
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(*.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y))
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(*.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 1 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)))))
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)
(*.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)) (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y) (/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)))))
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))) (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (+.f64 t -1))))) x) y)
(/.f64 (*.f64 (+.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (pow.f64 b 2)) (neg.f64 b))))) x) y)

eval642.0ms (2.4%)

Compiler

Compiled 43552 to 17688 computations (59.4% saved)

prune720.0ms (2.7%)

Pruning

16 alts after pruning (14 fresh and 2 done)

PrunedKeptTotal
New118491193
Fresh257
Picked101
Done325
Total1190161206
Error
0.2b
Counts
1206 → 16
Alt Table
Click to see full alt table
StatusErrorProgram
41.4b
(/.f64 (/.f64 x a) y)
45.1b
(/.f64 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a)) y)
37.9b
(/.f64 (*.f64 (pow.f64 z y) x) y)
26.3b
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
41.4b
(/.f64 (*.f64 (/.f64 1 a) x) y)
15.4b
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)) b)) x) y)
15.4b
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
26.7b
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y)
28.8b
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)
38.4b
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
48.5b
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (pow.f64 a -1) (neg.f64 (/.f64 b a)))))) y)
38.8b
(/.f64 x (*.f64 a y))
55.0b
(*.f64 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))
48.0b
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 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)) (*.f64 y (log.f64 z))))) y))))
54.5b
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) y))))
54.5b
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
Compiler

Compiled 1024 to 591 computations (42.3% saved)

localize17.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)) b)) x)
0.2b
(*.f64 t (log.f64 a))
1.7b
(exp.f64 (-.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)) b))
3.3b
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)) b)) x) y)
Compiler

Compiled 69 to 13 computations (81.2% saved)

series132.0ms (0.5%)

Counts
3 → 144
Calls

36 calls:

TimeVariablePointExpression
93.0ms
b
@inf
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)) b)) x) y)
23.0ms
t
@-inf
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)) b)) x) y)
3.0ms
t
@inf
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)) b)) x)
1.0ms
a
@-inf
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)) b)) x) y)
1.0ms
a
@inf
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)) b)) x) y)

rewrite102.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
974×rational_best_oopsla_all_46_json_45_simplify-35
622×rational_best_oopsla_all_46_json_45_simplify-23
616×rational_best_oopsla_all_46_json_45_simplify-89
570×rational_best_oopsla_all_46_json-2
570×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
015111
18999
228499
3125799
4560399
Stop Event
node limit
Counts
3 → 83
Calls
Call 1
Inputs
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)) b)) x) y)
(exp.f64 (-.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)) b))
(*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)) b)) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (*.f64 0 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 1 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (neg.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))) (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.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))) (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 1 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.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))) (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (exp.f64 (-.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 1 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (*.f64 (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 1 (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (neg.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 (neg.f64 (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 1 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (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 (*.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (-.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))) (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 x (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x x))) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 x (neg.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))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x)) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.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))) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 x (neg.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))))))))

simplify310.0ms (1.2%)

Algorithm
egg-herbie
Rules
1438×rational_best_oopsla_all_46_json_45_simplify-49
1124×rational_best_oopsla_all_46_json_45_simplify-7
1026×rational_best_oopsla_all_46_json_45_simplify-72
900×rational_best_oopsla_all_46_json_45_simplify-89
746×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
028411773
1100511515
2425811339
Stop Event
node limit
Counts
227 → 216
Calls
Call 1
Inputs
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.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))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x) y) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x)) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x)) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x) y) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x)) y))))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x)) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x) y) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x)) y)))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(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 t (log.f64 a))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (log.f64 a))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (log.f64 a))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)))
(+.f64 (*.f64 -1 (*.f64 b (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))))) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))))) (+.f64 (*.f64 -1 (*.f64 b (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))))) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))))) (+.f64 (*.f64 -1 (*.f64 b (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))))) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a)))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a)))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a)))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a)))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.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))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x)
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x) (*.f64 -1 (*.f64 b (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x) (+.f64 (*.f64 -1 (*.f64 b (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x)))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x) (+.f64 (*.f64 -1 (*.f64 b (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a))) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a))) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a))) x)
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) 0)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (*.f64 0 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))
(+.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) 0)
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) 1)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))
(*.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 1 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))))
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))
(*.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (neg.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))) (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))
(neg.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))
(+.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) 0)
(+.f64 0 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(-.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) 0)
(-.f64 0 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) 1)
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 (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 (*.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))) (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 1 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(*.f64 (exp.f64 (-.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))) (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (exp.f64 (-.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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 1 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (*.f64 (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(*.f64 1 (exp.f64 (-.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 (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 1 (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) -1)
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (neg.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 (neg.f64 (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(*.f64 -1 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))
(*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 1 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (neg.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))
(*.f64 (*.f64 (/.f64 (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 (*.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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) 1)
(/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 (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 (*.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))) (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(/.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) -1)
(neg.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) 0)
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x x))))
(+.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))
(+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))
(+.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 x (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x x))) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))
(-.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) 0)
(-.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x)))
(-.f64 0 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x))))
(-.f64 0 (*.f64 (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x))))
(-.f64 0 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x)))
(-.f64 0 (*.f64 (*.f64 x (neg.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 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x)) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) 1)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 x x))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x x))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.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))) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x)))
(neg.f64 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x))))
(neg.f64 (*.f64 (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x))))
(neg.f64 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x)))
(neg.f64 (*.f64 (*.f64 x (neg.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))))
Outputs
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 x (log.f64 a)))) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x t))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x t))) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 x (pow.f64 t 2)))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x t))) y)))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)) (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))) y)))))
(+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x t))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))) y)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 x (pow.f64 t 2)))) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y) (+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x t))) y) (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))) y)))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 b (log.f64 -1)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 b (log.f64 -1)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 b (log.f64 -1)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 b (log.f64 -1)))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a)))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1)))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x) y) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x)) y)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a)))) y) (*.f64 -1 (/.f64 (*.f64 b (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))))) y)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a)))) y) (neg.f64 (/.f64 (*.f64 b (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))))) y)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1)))) y) (neg.f64 (/.f64 (*.f64 b (*.f64 x (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))))) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x)) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x) y) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x)) y))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a)))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (*.f64 (pow.f64 b 2) x)) y)) (*.f64 -1 (/.f64 (*.f64 b (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))))) y))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a)))) y) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))))) y)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (*.f64 x (pow.f64 b 2))) y))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1)))) y) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))))) y)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) (*.f64 x (pow.f64 b 2))) y))))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x)) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x) y) (*.f64 -1 (/.f64 (*.f64 b (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x)) y)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (*.f64 (pow.f64 b 3) x)) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a)))) y) (*.f64 -1 (/.f64 (*.f64 b (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))))) y)))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a)))) y) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (*.f64 x (pow.f64 b 3))) y)) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))))) y)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (*.f64 x (pow.f64 b 2))) y)))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1)))) y) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) (*.f64 x (pow.f64 b 3))) y)) (+.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 x (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))))) y)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) (*.f64 x (pow.f64 b 2))) y)))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (*.f64 b -1) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (neg.f64 b) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (neg.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (*.f64 b -1) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (neg.f64 b) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (neg.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (*.f64 b -1) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (neg.f64 b) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (neg.f64 b)))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (*.f64 b -1) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (neg.f64 b) (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (neg.f64 b)))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))) y)
(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 t (log.f64 a))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) t)))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (log.f64 a))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) t)) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (log.f64 a) t) (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 1/2 (pow.f64 t 2))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (log.f64 a) t) (*.f64 1/2 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (log.f64 a))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) t)) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/6 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (log.f64 a) t) (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 1/2 (pow.f64 t 2))))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/6 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 (*.f64 (log.f64 a) t) (*.f64 1/2 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/6 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3))))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (-.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (-.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (-.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b)))
(exp.f64 (-.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))
(exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 b (log.f64 -1)))))
(exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 b (log.f64 -1)))))
(exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 b (log.f64 -1)))))
(exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 b (log.f64 -1)))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)))
(exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a)))
(exp.f64 (*.f64 (log.f64 a) (+.f64 t -1)))
(+.f64 (*.f64 -1 (*.f64 b (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))))) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))))
(+.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (*.f64 b (*.f64 -1 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (neg.f64 b)))
(+.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) (neg.f64 b)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))))) (+.f64 (*.f64 -1 (*.f64 b (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))))) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)))))
(+.f64 (*.f64 b (*.f64 -1 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (pow.f64 b 2))) (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a)))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (neg.f64 b)) (+.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (pow.f64 b 2)))))
(+.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) (neg.f64 b)) (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) (*.f64 1/2 (pow.f64 b 2)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))))) (+.f64 (*.f64 -1 (*.f64 b (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))))) (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (pow.f64 b 2))) (+.f64 (*.f64 -1/6 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (pow.f64 b 3))) (+.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (*.f64 b (*.f64 -1 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (neg.f64 b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (*.f64 -1/6 (pow.f64 b 3))) (+.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (pow.f64 b 2))))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) (neg.f64 b)) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) (*.f64 -1/6 (pow.f64 b 3))) (+.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) (*.f64 1/2 (pow.f64 b 2))))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (*.f64 b -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (neg.f64 b) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (neg.f64 b)))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (*.f64 b -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (neg.f64 b) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (neg.f64 b)))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (*.f64 b -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (neg.f64 b) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (neg.f64 b)))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (*.f64 b -1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (neg.f64 b) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (neg.f64 b)))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 x (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 1/2 (pow.f64 t 2))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (*.f64 1/2 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 t (*.f64 (log.f64 a) x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 (log.f64 a) (*.f64 t x))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/2 (*.f64 x (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 1/6 (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3))))))))
(+.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x t))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 1/2 (pow.f64 t 2))))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 (*.f64 x (pow.f64 (log.f64 a) 3)) (*.f64 1/6 (pow.f64 t 3)))))))
(+.f64 (*.f64 (log.f64 a) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x t))) (+.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (*.f64 x (*.f64 1/2 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))))) (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) (+.f64 x (*.f64 (*.f64 x (pow.f64 (log.f64 a) 3)) (*.f64 1/6 (pow.f64 t 3)))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (*.f64 -1 (log.f64 (/.f64 1 a)))) (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 t (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (neg.f64 (log.f64 (/.f64 1 a)))) (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 b (log.f64 -1))))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 b (log.f64 -1))))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 b (log.f64 -1))))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 a))) (+.f64 b (log.f64 -1))))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))))
(*.f64 x (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x) (*.f64 -1 (*.f64 b (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x))))
(+.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a)))) (*.f64 b (*.f64 -1 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a)))))))
(+.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a)))) (*.f64 b (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (neg.f64 x))))
(+.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 b (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) (neg.f64 x))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x) (+.f64 (*.f64 -1 (*.f64 b (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x)))))
(+.f64 (*.f64 b (*.f64 -1 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a)))))) (+.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a)))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (*.f64 (pow.f64 b 2) x)))))
(+.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a)))) (+.f64 (*.f64 b (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (neg.f64 x))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (*.f64 x (pow.f64 b 2))))))
(+.f64 (*.f64 b (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) (neg.f64 x))) (+.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) (*.f64 x (pow.f64 b 2))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x) (+.f64 (*.f64 -1 (*.f64 b (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) x))))))
(+.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a)))) (+.f64 (*.f64 b (*.f64 -1 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a)))))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (*.f64 (pow.f64 b 2) x))) (*.f64 -1/6 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (*.f64 (pow.f64 b 3) x))))))
(+.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a)))) (+.f64 (*.f64 b (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (neg.f64 x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) (*.f64 x (pow.f64 b 2)))) (*.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a)))) (*.f64 -1/6 (pow.f64 b 3))))))
(+.f64 (*.f64 x (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1)))) (+.f64 (*.f64 b (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) (neg.f64 x))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) (*.f64 x (pow.f64 b 2)))) (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) (*.f64 -1/6 (*.f64 x (pow.f64 b 3)))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a))) x)
(*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (*.f64 b -1) (log.f64 a)))))
(*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (neg.f64 b) (log.f64 a)))))
(*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (neg.f64 b))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a))) x)
(*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (*.f64 b -1) (log.f64 a)))))
(*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (neg.f64 b) (log.f64 a)))))
(*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (neg.f64 b))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a))) x)
(*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (*.f64 b -1) (log.f64 a)))))
(*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (neg.f64 b) (log.f64 a)))))
(*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (neg.f64 b))))
(*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 b) (*.f64 t (log.f64 a))) (log.f64 a))) x)
(*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (*.f64 b -1) (log.f64 a)))))
(*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) t) (-.f64 (neg.f64 b) (log.f64 a)))))
(*.f64 x (exp.f64 (+.f64 (*.f64 (log.f64 a) (+.f64 t -1)) (neg.f64 b))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(*.f64 (exp.f64 (-.f64 (*.f64 t (log.f64 a)) (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (+.f64 b (log.f64 a)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) 0)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (*.f64 0 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(+.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(-.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) 0)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) 1)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(*.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 1 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(*.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) -1)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(*.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (neg.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y))) (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(neg.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) y)
(+.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) 0)
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))
(+.f64 0 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) 0)
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))
(-.f64 0 (neg.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) 1)
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.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 (*.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))) (/.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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 1 (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 (*.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))) (/.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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (exp.f64 (-.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)))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))
(*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 1 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (*.f64 (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.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 1 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(exp.f64 (-.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)))
(exp.f64 (-.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))) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 1 (/.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 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) -1)
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))
(*.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (neg.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 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 (neg.f64 (/.f64 (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 (*.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 -1 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))
(*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 1 (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 (neg.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))
(*.f64 (*.f64 (/.f64 (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 (*.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)))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))
(/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) 1)
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))
(/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.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 (*.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))) (/.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 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) -1)
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))
(neg.f64 (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) 0)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x x))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(+.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 x (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x x))) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(-.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) 0)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(-.f64 0 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(-.f64 0 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(-.f64 0 (*.f64 (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(-.f64 0 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(-.f64 0 (*.f64 (*.f64 x (neg.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 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x)) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (neg.f64 (*.f64 x (neg.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(*.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) 1)
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 x x))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(/.f64 (*.f64 x (exp.f64 (-.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))) (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x x))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x x))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x) (/.f64 (*.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.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))) (*.f64 x (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 (*.f64 x (*.f64 (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))) (*.f64 x (*.f64 (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(neg.f64 (*.f64 1 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(neg.f64 (*.f64 (/.f64 (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 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (neg.f64 x))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(neg.f64 (*.f64 -1 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) x)))
(*.f64 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(neg.f64 (*.f64 (*.f64 x (neg.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 x (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))

localize9.0ms (0%)

Local error

Found 1 expressions with local error:

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

Compiled 17 to 8 computations (52.9% saved)

series4.0ms (0%)

Counts
1 → 12
Calls

9 calls:

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

rewrite61.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1446×rational_best_oopsla_all_46_json-2
1446×rational_best_oopsla_all_46_json-1
1446×rational_best_oopsla_all_46_json-4
1446×rational_best_oopsla_all_46_json-3
1162×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
14213
213413
357513
4284513
Stop Event
node limit
Counts
1 → 32
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 (/.f64 x (*.f64 a y)) (*.f64 0 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 x (*.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.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 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 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 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.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 x (*.f64 a y)) (*.f64 1 (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.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 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.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 x (*.f64 a y)) (*.f64 (*.f64 (/.f64 x (*.f64 a y)) (/.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 x (*.f64 a y)) (*.f64 (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 (/.f64 x (*.f64 a y)) (/.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 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y)))) (/.f64 x (*.f64 a y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 (/.f64 x (*.f64 a y)) (/.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 (/.f64 x (*.f64 a y)) (/.f64 1 (/.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 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.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 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 (/.f64 x (*.f64 a y)) (/.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 (neg.f64 (/.f64 x (*.f64 a y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (/.f64 x (*.f64 a y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (neg.f64 (/.f64 x (*.f64 a y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y)))) (/.f64 x (*.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 x (*.f64 a y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 x (*.f64 a y))) (neg.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))) (/.f64 x (*.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))) (neg.f64 (/.f64 x (*.f64 a y))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 x (*.f64 a y))))))))

simplify86.0ms (0.3%)

Algorithm
egg-herbie
Rules
1624×rational_best_oopsla_all_46_json_45_simplify-37
1412×rational_best_oopsla_all_46_json_45_simplify-89
1252×rational_best_oopsla_all_46_json_45_simplify-74
1154×rational_best_oopsla_all_46_json_45_simplify-13
930×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
071572
1260572
21979572
Stop Event
node limit
Counts
44 → 33
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 (/.f64 x (*.f64 a y)) (*.f64 0 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))))
(+.f64 0 (/.f64 x (*.f64 a y)))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))) (/.f64 x (*.f64 a y)))
(-.f64 (/.f64 x (*.f64 a y)) 0)
(-.f64 0 (neg.f64 (/.f64 x (*.f64 a y))))
(*.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 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y)))))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 1 (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y))))))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y))))))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.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 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 x (*.f64 a y)))))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (*.f64 (/.f64 x (*.f64 a y)) (/.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 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 (/.f64 x (*.f64 a y)) (/.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 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y)))) (/.f64 x (*.f64 a y)))))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 (/.f64 x (*.f64 a y)) (/.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 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))))
(*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))))
(*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))) (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))))
(*.f64 -1 (neg.f64 (/.f64 x (*.f64 a y))))
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 x (*.f64 a y)))))
(*.f64 -1 (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (neg.f64 (/.f64 x (*.f64 a y)))))
(*.f64 (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y)))) (/.f64 x (*.f64 a y)))
(*.f64 (neg.f64 (/.f64 x (*.f64 a y))) -1)
(*.f64 (neg.f64 (/.f64 x (*.f64 a y))) (neg.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))))
(*.f64 (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))) (/.f64 x (*.f64 a y)))
(*.f64 (neg.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))) (neg.f64 (/.f64 x (*.f64 a y))))
(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 (/.f64 x (*.f64 a y)) (*.f64 0 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))))
(/.f64 x (*.f64 y a))
(+.f64 0 (/.f64 x (*.f64 a y)))
(/.f64 x (*.f64 y a))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))) (/.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 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 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y)))))
(/.f64 x (*.f64 y a))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))))
(/.f64 x (*.f64 y a))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 1 (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y))))))
(/.f64 x (*.f64 y a))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y))))))
(/.f64 x (*.f64 y a))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))))
(/.f64 x (*.f64 y a))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 x (*.f64 a y)))))
(/.f64 x (*.f64 y a))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (*.f64 (/.f64 x (*.f64 a y)) (/.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 x (*.f64 a y)) (*.f64 (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))) (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))))
(/.f64 x (*.f64 y a))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y)))) (/.f64 x (*.f64 a y)))))
(/.f64 x (*.f64 y a))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 (/.f64 x (*.f64 a y)) (/.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 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 (/.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 (/.f64 x (*.f64 a y)) (/.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.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 x (*.f64 a y))) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))) (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))))))
(/.f64 x (*.f64 y a))
(*.f64 -1 (neg.f64 (/.f64 x (*.f64 a y))))
(/.f64 x (*.f64 y a))
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 x (*.f64 a y)))))
(/.f64 x (*.f64 y a))
(*.f64 -1 (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (neg.f64 (/.f64 x (*.f64 a y)))))
(/.f64 x (*.f64 y a))
(*.f64 (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y)))) (/.f64 x (*.f64 a y)))
(/.f64 x (*.f64 y a))
(*.f64 (neg.f64 (/.f64 x (*.f64 a y))) -1)
(/.f64 x (*.f64 y a))
(*.f64 (neg.f64 (/.f64 x (*.f64 a y))) (neg.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))))
(/.f64 x (*.f64 y a))
(*.f64 (*.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y))) (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))) (/.f64 x (*.f64 a y)))
(/.f64 x (*.f64 y a))
(*.f64 (neg.f64 (/.f64 (/.f64 x (*.f64 a y)) (/.f64 x (*.f64 a y)))) (neg.f64 (/.f64 x (*.f64 a y))))
(/.f64 x (*.f64 y a))
(neg.f64 (neg.f64 (/.f64 x (*.f64 a y))))
(/.f64 x (*.f64 y a))

localize9.0ms (0%)

Local error

Found 2 expressions with local error:

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

Compiled 26 to 10 computations (61.5% saved)

series7.0ms (0%)

Counts
2 → 16
Calls

15 calls:

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

rewrite117.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1788×rational_best_oopsla_all_46_json-2
1788×rational_best_oopsla_all_46_json-1
1788×rational_best_oopsla_all_46_json-4
1788×rational_best_oopsla_all_46_json-3
872×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01036
16136
217836
371536
4353936
Stop Event
node limit
Counts
2 → 53
Calls
Call 1
Inputs
(*.f64 (exp.f64 (neg.f64 b)) x)
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 b)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 0 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 (exp.f64 (neg.f64 b)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 0 (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x (exp.f64 (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))) (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 0 (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x x))))))) (#(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 0 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 (exp.f64 (neg.f64 b)) x))) (*.f64 (exp.f64 (neg.f64 b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x (exp.f64 (neg.f64 b))))) (*.f64 (exp.f64 (neg.f64 b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))) (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b)))))) (*.f64 (exp.f64 (neg.f64 b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x x))) (*.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 (*.f64 (exp.f64 (neg.f64 b)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 (exp.f64 (neg.f64 b)) x))) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 (exp.f64 (neg.f64 b)) x)) (*.f64 (exp.f64 (neg.f64 b)) (neg.f64 x))))))) (#(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 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 x x))))) (#(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 /.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (*.f64 x (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b)))) (*.f64 x (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))) (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x x)) (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x (exp.f64 (neg.f64 b)))) (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x (exp.f64 (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (*.f64 x (*.f64 (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))) (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))))) (*.f64 x (*.f64 (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))) (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.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 neg.f64 (*.f64 (exp.f64 (neg.f64 b)) (neg.f64 x)))))))
((#(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 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (*.f64 0 (/.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 0 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.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 (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 (*.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 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (*.f64 (/.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 (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 (exp.f64 (neg.f64 b)) x) y) (*.f64 1 (*.f64 (/.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 (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 1 (/.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) (*.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 (*.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 (exp.f64 (neg.f64 b)) x) y) (*.f64 (/.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 (*.f64 (exp.f64 (neg.f64 b)) x) y) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.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 (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 (*.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 -1 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (neg.f64 (/.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 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 1 (/.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 (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 (/.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 (exp.f64 (neg.f64 b)) x) y) (/.f64 1 (/.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 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (neg.f64 (/.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 (exp.f64 (neg.f64 b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))) (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))))))

simplify117.0ms (0.4%)

Algorithm
egg-herbie
Rules
884×rational_best_oopsla_all_46_json_45_simplify-37
876×rational_best_oopsla_all_46_json_45_simplify-72
812×rational_best_oopsla_all_46_json_45_simplify-10
782×rational_best_oopsla_all_46_json_45_simplify-30
730×rational_best_oopsla_all_46_json_45_simplify-13
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01381805
14821793
223511785
368641785
Stop Event
node limit
Counts
69 → 86
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/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 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)
(+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) 0)
(+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 0 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 (exp.f64 (neg.f64 b)) x))))
(+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 0 (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x (exp.f64 (neg.f64 b))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))) (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b)))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 0 (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x x))))
(+.f64 0 (*.f64 (exp.f64 (neg.f64 b)) x))
(+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 (exp.f64 (neg.f64 b)) x))) (*.f64 (exp.f64 (neg.f64 b)) x))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x (exp.f64 (neg.f64 b))))) (*.f64 (exp.f64 (neg.f64 b)) x))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))) (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b)))))) (*.f64 (exp.f64 (neg.f64 b)) x))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x x))) (*.f64 (exp.f64 (neg.f64 b)) x))
(-.f64 (*.f64 (exp.f64 (neg.f64 b)) x) 0)
(-.f64 0 (*.f64 (exp.f64 (neg.f64 b)) (neg.f64 x)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 (exp.f64 (neg.f64 b)) x))) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 (exp.f64 (neg.f64 b)) x)) (*.f64 (exp.f64 (neg.f64 b)) (neg.f64 x))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) 1)
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 x x))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 (exp.f64 (neg.f64 b)) x)))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (*.f64 x (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b)))) (*.f64 x (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))) (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b)))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x x)) (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x x))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x (exp.f64 (neg.f64 b)))) (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x (exp.f64 (neg.f64 b))))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (*.f64 x (*.f64 (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))) (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))))) (*.f64 x (*.f64 (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))) (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b)))))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 (exp.f64 (neg.f64 b)) x)) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 (exp.f64 (neg.f64 b)) x))))
(neg.f64 (*.f64 (exp.f64 (neg.f64 b)) (neg.f64 x)))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) 0)
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (*.f64 0 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))))
(+.f64 0 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))
(+.f64 (*.f64 0 (/.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 (exp.f64 (neg.f64 b)) x) y) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(*.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 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))))
(*.f64 (/.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 (exp.f64 (neg.f64 b)) x) y) (*.f64 1 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))))
(*.f64 (/.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 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))))
(*.f64 (/.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 (*.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 (*.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 (exp.f64 (neg.f64 b)) x) y) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.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 (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 (*.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 -1 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))))
(*.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (neg.f64 (/.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 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 1 (/.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 (/.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 1 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))
(*.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (neg.f64 (/.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 (exp.f64 (neg.f64 b)) x) y))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))) (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(neg.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
Outputs
x
(+.f64 (*.f64 -1 (*.f64 b x)) x)
(+.f64 x (*.f64 b (*.f64 -1 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/2 (*.f64 x (pow.f64 b 2))) (+.f64 x (*.f64 b (*.f64 -1 x))))
(+.f64 x (+.f64 (*.f64 x (neg.f64 b)) (*.f64 x (*.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/2 (*.f64 x (pow.f64 b 2))) (+.f64 x (*.f64 b (*.f64 -1 x)))) (*.f64 (pow.f64 b 3) (*.f64 -1/6 x)))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 (*.f64 x (*.f64 1/2 (pow.f64 b 2))) (+.f64 (*.f64 x (*.f64 -1/6 (pow.f64 b 3))) x)))
(+.f64 (*.f64 x (neg.f64 b)) (+.f64 (+.f64 x (*.f64 x (*.f64 1/2 (pow.f64 b 2)))) (*.f64 x (*.f64 -1/6 (pow.f64 b 3)))))
(*.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 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 -1 (/.f64 (*.f64 x b) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) y)) (/.f64 x y)))
(+.f64 (/.f64 x y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) y)) (neg.f64 (/.f64 (*.f64 x b) y))))
(+.f64 (/.f64 x y) (+.f64 (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 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) y)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 x (pow.f64 b 3)) y)) (+.f64 (/.f64 x y) (*.f64 -1 (/.f64 (*.f64 x b) 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 x y) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 x (pow.f64 b 3)) y)) (+.f64 (neg.f64 (/.f64 (*.f64 x b) y)) (*.f64 1/2 (/.f64 (*.f64 x (pow.f64 b 2)) 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)
(+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) 0)
(*.f64 x (exp.f64 (neg.f64 b)))
(+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 0 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 (exp.f64 (neg.f64 b)) x))))
(*.f64 x (exp.f64 (neg.f64 b)))
(+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 0 (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x (exp.f64 (neg.f64 b))))))
(*.f64 x (exp.f64 (neg.f64 b)))
(+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))) (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b)))))))
(*.f64 x (exp.f64 (neg.f64 b)))
(+.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 0 (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x x))))
(*.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 0 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 (exp.f64 (neg.f64 b)) x))) (*.f64 (exp.f64 (neg.f64 b)) x))
(*.f64 x (exp.f64 (neg.f64 b)))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x (exp.f64 (neg.f64 b))))) (*.f64 (exp.f64 (neg.f64 b)) x))
(*.f64 x (exp.f64 (neg.f64 b)))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))) (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b)))))) (*.f64 (exp.f64 (neg.f64 b)) x))
(*.f64 x (exp.f64 (neg.f64 b)))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x x))) (*.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 (*.f64 (exp.f64 (neg.f64 b)) (neg.f64 x)))
(*.f64 x (exp.f64 (neg.f64 b)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 (exp.f64 (neg.f64 b)) x))) (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 (exp.f64 (neg.f64 b)) x)) (*.f64 (exp.f64 (neg.f64 b)) (neg.f64 x))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 b))) (*.f64 x (exp.f64 (neg.f64 b)))) (neg.f64 (*.f64 (exp.f64 (neg.f64 b)) (neg.f64 x))))
(*.f64 (*.f64 x (exp.f64 (neg.f64 b))) (/.f64 (*.f64 x (exp.f64 (neg.f64 b))) (*.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 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))))
(*.f64 x (exp.f64 (neg.f64 b)))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 x x))
(*.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)))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (*.f64 x (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b)))) (*.f64 x (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))))))
(*.f64 x (exp.f64 (neg.f64 b)))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))) (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b)))))
(*.f64 x (exp.f64 (neg.f64 b)))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x x)) (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x x))))
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x x)) (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x x))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x (exp.f64 (neg.f64 b)))) (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x (exp.f64 (neg.f64 b))))))
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x (exp.f64 (neg.f64 b)))) (*.f64 (exp.f64 (neg.f64 b)) (/.f64 x (exp.f64 (neg.f64 b))))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (*.f64 x (*.f64 (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))) (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))))) (*.f64 x (*.f64 (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))) (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b)))))))
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) (/.f64 (*.f64 x (*.f64 (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))) (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))))) (*.f64 x (*.f64 (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b))) (/.f64 (exp.f64 (neg.f64 b)) (exp.f64 (neg.f64 b)))))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 (exp.f64 (neg.f64 b)) x)) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) (*.f64 (exp.f64 (neg.f64 b)) x))))
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) (/.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 b))) (*.f64 x (exp.f64 (neg.f64 b)))) (/.f64 (*.f64 x (exp.f64 (neg.f64 b))) (*.f64 x (exp.f64 (neg.f64 b))))))
(neg.f64 (*.f64 (exp.f64 (neg.f64 b)) (neg.f64 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 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (*.f64 0 (/.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 0 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(+.f64 (*.f64 0 (/.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 (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 (*.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 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (*.f64 (/.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 (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 (exp.f64 (neg.f64 b)) x) y) (*.f64 1 (*.f64 (/.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 (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 1 (/.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) (*.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 (*.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 (exp.f64 (neg.f64 b)) x) y) (*.f64 (/.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 (*.f64 (exp.f64 (neg.f64 b)) x) y) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.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 (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 (*.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 -1 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))))
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(*.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (neg.f64 (/.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 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 1 (/.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 (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 (/.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 (exp.f64 (neg.f64 b)) x) y) (/.f64 1 (/.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 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) -1)
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(*.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)) (neg.f64 (/.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 (exp.f64 (neg.f64 b)) x) y))
(/.f64 (*.f64 x (exp.f64 (neg.f64 b))) y)
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))) (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))
(/.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)

localize59.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (neg.f64 (log.f64 a)) b)
0.1b
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)
3.1b
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
4.0b
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)
Compiler

Compiled 44 to 12 computations (72.7% saved)

series8.0ms (0%)

Counts
3 → 108
Calls

27 calls:

TimeVariablePointExpression
1.0ms
a
@-inf
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)
1.0ms
x
@0
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)
1.0ms
a
@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)

rewrite157.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
900×rational_best_oopsla_all_46_json_45_simplify-7
654×rational_best_oopsla_all_46_json_45_simplify-35
626×rational_best_oopsla_all_46_json_45_simplify-108
558×rational_best_oopsla_all_46_json_45_simplify-80
478×rational_best_oopsla_all_46_json_45_simplify-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01371
17671
221571
384771
4412371
5759071
Stop Event
node limit
Counts
3 → 131
Calls
Call 1
Inputs
(/.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 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 0 (/.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (+.f64 (*.f64 0 (/.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))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (-.f64 (*.f64 0 (/.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))) 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 0 (/.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 (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 0 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.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 (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 (/.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 1 (/.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) (*.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 (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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 1 (*.f64 (/.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 (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 (*.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 (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 (/.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 (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) (*.f64 (/.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 (*.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 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 (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 (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 (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 -1 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -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)) (neg.f64 (/.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 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 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 (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 (*.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 (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 1 (/.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 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (neg.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))))))) (#(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 (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 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.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))) (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))))) (#(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 neg.f64 (*.f64 -1 (/.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 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 0 (/.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 +.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (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)) x) (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (-.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (+.f64 (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (-.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (-.f64 (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (-.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x 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 0 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x))) (*.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 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) (*.f64 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) 0) (*.f64 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) 0) (*.f64 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))) (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))) (*.f64 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))) (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))) (*.f64 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x)))) (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x)))) (*.f64 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))))) (#(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 (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 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 x x))))) (#(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 /.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (*.f64 x (/.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 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x))))))) (#(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)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (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)) x) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.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 neg.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 a)) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 0 (/.f64 (log.f64 a) (log.f64 a))) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 a)) (+.f64 (*.f64 0 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 0 (neg.f64 (/.f64 (log.f64 a) (log.f64 a)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (log.f64 a)) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (log.f64 a)) b) (*.f64 0 (/.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) (-.f64 (*.f64 0 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (log.f64 a)) b) (+.f64 (*.f64 0 (/.f64 (+.f64 (log.f64 a) b) (+.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 (neg.f64 b) (neg.f64 (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b) (+.f64 (*.f64 0 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (neg.f64 (log.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))) (+.f64 0 (*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))) (+.f64 (*.f64 0 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.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 0 (/.f64 (log.f64 a) (log.f64 a))) (-.f64 (neg.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)) (neg.f64 b)) (*.f64 (log.f64 a) (neg.f64 (/.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)) (neg.f64 b)) (-.f64 (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (/.f64 (log.f64 a) (log.f64 a)))) (-.f64 (neg.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 (neg.f64 (log.f64 a)) b) (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.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) (*.f64 1 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 (log.f64 a)) b) (*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.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 (+.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) (*.f64 (-.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 (log.f64 a)) b) (*.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.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 (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 (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 -1 (+.f64 (log.f64 a) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.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 -1 (-.f64 (log.f64 a) (*.f64 (/.f64 b b) (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) b) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) b) (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 a) b) (neg.f64 (*.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 (log.f64 a) b) (-.f64 (/.f64 0 (+.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) (neg.f64 (*.f64 (-.f64 (neg.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 (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 (neg.f64 (log.f64 a)) b) (/.f64 1 (/.f64 (+.f64 (log.f64 a) b) (+.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 (neg.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 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))) (-.f64 (neg.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 (neg.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 (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 (neg.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 (log.f64 a) b) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (log.f64 a) b))))))

simplify175.0ms (0.7%)

Algorithm
egg-herbie
Rules
1164×rational_best_oopsla_all_46_json_45_simplify-49
856×rational_best_oopsla_all_46_json_45_simplify-89
820×rational_best_oopsla_all_46_json_45_simplify-72
704×rational_best_oopsla_all_46_json_45_simplify-24
666×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03208005
110947891
241207831
Stop Event
node limit
Counts
239 → 207
Calls
Call 1
Inputs
(/.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 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) 0)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 0 (/.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 0 (/.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))) 0))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (-.f64 (*.f64 0 (/.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))) 0))
(+.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))
(+.f64 (*.f64 0 (/.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 (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 0 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))
(-.f64 (+.f64 0 (*.f64 0 (/.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 (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 (/.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 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 (/.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 (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 1 (*.f64 (/.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 (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 (*.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 (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 (/.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 (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 (*.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 (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 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 (/.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 (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 -1 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y))))
(*.f64 -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)) (neg.f64 (/.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 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 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 (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 (*.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 (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 1 (/.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 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (neg.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 (*.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 (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 (neg.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))) (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))
(neg.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)))
(neg.f64 (*.f64 -1 (/.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 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (-.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) 0))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (+.f64 (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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)))))) 0))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) 0))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) 0))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x))) 0))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (-.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) 0))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (-.f64 (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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)))))) 0))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (-.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x))) 0))
(+.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))
(+.f64 (*.f64 0 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) x))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x))) (*.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 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x)))
(-.f64 0 (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) (*.f64 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) 0) (*.f64 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) 0) (*.f64 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(-.f64 (+.f64 0 (*.f64 0 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x)))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))) (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))) (*.f64 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))) (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))) (*.f64 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x)))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x)))) (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x)))) (*.f64 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(/.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 x 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)))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.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))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x)))
(neg.f64 (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(+.f64 (neg.f64 (log.f64 a)) (neg.f64 b))
(+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 0 (/.f64 (log.f64 a) (log.f64 a))) b))
(+.f64 (neg.f64 (log.f64 a)) (+.f64 (*.f64 0 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (neg.f64 b)))
(+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 0 (neg.f64 (/.f64 (log.f64 a) (log.f64 a)))) b))
(+.f64 (-.f64 (neg.f64 (log.f64 a)) b) 0)
(+.f64 (-.f64 (neg.f64 (log.f64 a)) b) (*.f64 0 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))))
(+.f64 (-.f64 (neg.f64 (log.f64 a)) b) (-.f64 (*.f64 0 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) 0))
(+.f64 (-.f64 (neg.f64 (log.f64 a)) b) (+.f64 (*.f64 0 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) 0))
(+.f64 0 (-.f64 (neg.f64 (log.f64 a)) b))
(+.f64 (neg.f64 b) (neg.f64 (log.f64 a)))
(+.f64 (neg.f64 b) (+.f64 (*.f64 0 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (neg.f64 (log.f64 a))))
(+.f64 (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (neg.f64 b)))
(+.f64 (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))) (+.f64 0 (*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (neg.f64 b))))
(+.f64 (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))) (+.f64 (*.f64 0 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (neg.f64 b))))
(+.f64 (*.f64 0 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (-.f64 (neg.f64 (log.f64 a)) b))
(+.f64 (*.f64 0 (/.f64 (log.f64 a) (log.f64 a))) (-.f64 (neg.f64 (log.f64 a)) b))
(+.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (neg.f64 b)) (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))))
(+.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (neg.f64 b)) (-.f64 (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))) 0))
(+.f64 (*.f64 0 (neg.f64 (/.f64 (log.f64 a) (log.f64 a)))) (-.f64 (neg.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 (neg.f64 (log.f64 a)) b) (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))))
(*.f64 (-.f64 (neg.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) (*.f64 1 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)))))
(*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)))))
(*.f64 (-.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 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))))
(*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (*.f64 (-.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 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 1 (-.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 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (/.f64 (+.f64 (log.f64 a) b) (+.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 -1 (+.f64 (log.f64 a) b))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (+.f64 (log.f64 a) b)))
(*.f64 -1 (-.f64 (log.f64 a) (*.f64 (/.f64 b b) (neg.f64 b))))
(*.f64 (+.f64 (log.f64 a) b) -1)
(*.f64 (+.f64 (log.f64 a) b) (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))))
(*.f64 (+.f64 (log.f64 a) b) (neg.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 (log.f64 a) b) (-.f64 (/.f64 0 (+.f64 (log.f64 a) b)) (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))))
(*.f64 (+.f64 (log.f64 a) b) (neg.f64 (*.f64 (-.f64 (neg.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 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 1 (/.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 (neg.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 (neg.f64 (log.f64 a)) b) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))) (-.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 (neg.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 (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 (neg.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 (log.f64 a) b) -1)
(neg.f64 (+.f64 (log.f64 a) b))
Outputs
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a))))))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (neg.f64 (log.f64 a)))) 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 x (exp.f64 (neg.f64 (log.f64 a)))) y) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 (log.f64 a)))) y) (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b 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 (/.f64 (*.f64 x (exp.f64 (neg.f64 (log.f64 a)))) y) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x)) y))) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 x (pow.f64 b 2))) y)))
(+.f64 (+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 (log.f64 a)))) y) (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x)) y))) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 x (pow.f64 b 2))) y)))
(+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 (log.f64 a)))) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 x (pow.f64 b 2))) 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 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 x (pow.f64 b 2))) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 (log.f64 a)))) y) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 x (pow.f64 b 3))) y)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 x (pow.f64 b 2))) y)) (+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 (log.f64 a)))) y) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 x (pow.f64 b 3))) y)) (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x)) y)))))
(+.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 (log.f64 a)))) y) (+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x)) y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 x (pow.f64 b 2))) y)) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 x (pow.f64 b 3))) y)))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) 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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) 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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) 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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) 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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 x (exp.f64 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))))
(*.f64 x (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 x (exp.f64 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))))
(*.f64 x (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 x (exp.f64 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))))
(*.f64 x (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) b))) x)
(*.f64 x (exp.f64 (neg.f64 (+.f64 b (*.f64 -1 (log.f64 (/.f64 1 a)))))))
(*.f64 x (exp.f64 (neg.f64 (+.f64 b (neg.f64 (log.f64 (/.f64 1 a)))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 x (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 x (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 x (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 x (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 x (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 x (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))) x)
(*.f64 x (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 x (exp.f64 (neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 a))) x)
(*.f64 x (exp.f64 (neg.f64 (log.f64 a))))
(+.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 x (exp.f64 (neg.f64 (log.f64 a)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x))))
(*.f64 (exp.f64 (neg.f64 (log.f64 a))) (+.f64 x (*.f64 -1 (*.f64 b 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 x (exp.f64 (neg.f64 (log.f64 a)))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 1/2 (*.f64 x (pow.f64 b 2))))))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (+.f64 x (*.f64 1/2 (*.f64 x (pow.f64 b 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 (*.f64 x (exp.f64 (neg.f64 (log.f64 a)))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 1/2 (*.f64 x (pow.f64 b 2))))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 -1/6 (*.f64 x (pow.f64 b 3))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (+.f64 x (*.f64 1/2 (*.f64 x (pow.f64 b 2))))) (+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x))) (*.f64 -1/6 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 x (pow.f64 b 3))))))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 b x))) (+.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (+.f64 x (*.f64 1/2 (*.f64 x (pow.f64 b 2))))) (*.f64 (exp.f64 (neg.f64 (log.f64 a))) (*.f64 -1/6 (*.f64 x (pow.f64 b 3))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 b) (log.f64 a))) x)
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(*.f64 -1 (+.f64 b (log.f64 a)))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 -1 (+.f64 b (log.f64 a)))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 -1 (+.f64 b (log.f64 a)))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 -1 (+.f64 b (log.f64 a)))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.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 -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 -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 -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 -1 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 -1 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 -1 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 -1 (+.f64 (log.f64 -1) (+.f64 b (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(neg.f64 (+.f64 b (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(neg.f64 (+.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.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 (neg.f64 b) (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 (neg.f64 b) (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 (neg.f64 b) (log.f64 a))
(*.f64 -1 b)
(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 (neg.f64 b) (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 (neg.f64 b) (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 (neg.f64 b) (log.f64 a))
(*.f64 -1 b)
(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 (neg.f64 b) (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 (neg.f64 b) (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 (neg.f64 b) (log.f64 a))
(+.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 0 (/.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (+.f64 (*.f64 0 (/.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))) 0))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (-.f64 (*.f64 0 (/.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))) 0))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) 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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(+.f64 (*.f64 0 (/.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) 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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) 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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(-.f64 0 (*.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(-.f64 (+.f64 0 (*.f64 0 (/.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) 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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) 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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) 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 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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(*.f64 (/.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 (*.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (*.f64 1 (*.f64 (/.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(*.f64 (/.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 (*.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(*.f64 (/.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 (/.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 (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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) 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 (*.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(*.f64 (/.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 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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(*.f64 (/.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 (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 (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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) 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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(*.f64 -1 (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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(*.f64 -1 (*.f64 1 (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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(*.f64 -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)) (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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) 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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) 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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (/.f64 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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) 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 (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 (*.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(*.f64 (*.f64 (/.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 (-.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(*.f64 (neg.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(*.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)) (neg.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 (neg.f64 (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(*.f64 (*.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 (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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(*.f64 (neg.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))) (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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) 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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) y)
(neg.f64 (*.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) 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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 0 (/.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (-.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (+.f64 (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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)))))) 0))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) 0))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x))) 0))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (-.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) 0))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (-.f64 (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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)))))) 0))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (-.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x))) 0))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(+.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(+.f64 (*.f64 0 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x 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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(-.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(-.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x)))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(-.f64 0 (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(neg.f64 (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(neg.f64 (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))) (neg.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) (*.f64 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(*.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))))
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) 0) (*.f64 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(*.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) 0) (*.f64 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(*.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))))
(-.f64 (+.f64 0 (*.f64 0 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x)))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))) (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(neg.f64 (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(neg.f64 (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))) (neg.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)))) (*.f64 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(*.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x)))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))) (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(neg.f64 (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(neg.f64 (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))) (neg.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))) (*.f64 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(*.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x)))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(neg.f64 (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(neg.f64 (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))) (neg.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) (*.f64 0 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(*.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x)))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x)))) (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(neg.f64 (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(neg.f64 (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))) (neg.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x))) (*.f64 0 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x)))) (*.f64 (/.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 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x))))
(*.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))))
(/.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 x x))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(/.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 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (*.f64 x (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))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (/.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (/.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (/.f64 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (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 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (/.f64 (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (/.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))))) (*.f64 x (*.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (/.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x x))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (/.f64 x x)) (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (/.f64 x x))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (/.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))) (*.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (/.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))))))
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (/.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) (*.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 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (/.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))) (/.f64 (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))) (*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a)))))))
(neg.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (neg.f64 x)))
(*.f64 (exp.f64 (neg.f64 (+.f64 b (log.f64 a)))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))
(neg.f64 (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(neg.f64 (*.f64 (*.f64 x (/.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))) (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))) (neg.f64 (exp.f64 (-.f64 (neg.f64 b) (log.f64 a))))))
(+.f64 (neg.f64 (log.f64 a)) (neg.f64 b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 0 (/.f64 (log.f64 a) (log.f64 a))) b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(+.f64 (neg.f64 (log.f64 a)) (+.f64 (*.f64 0 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (neg.f64 b)))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(+.f64 (neg.f64 (log.f64 a)) (-.f64 (*.f64 0 (neg.f64 (/.f64 (log.f64 a) (log.f64 a)))) b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(+.f64 (-.f64 (neg.f64 (log.f64 a)) b) 0)
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(+.f64 (-.f64 (neg.f64 (log.f64 a)) b) (*.f64 0 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(+.f64 (-.f64 (neg.f64 (log.f64 a)) b) (-.f64 (*.f64 0 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) 0))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(+.f64 (-.f64 (neg.f64 (log.f64 a)) b) (+.f64 (*.f64 0 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) 0))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(+.f64 0 (-.f64 (neg.f64 (log.f64 a)) b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(+.f64 (neg.f64 b) (neg.f64 (log.f64 a)))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(+.f64 (neg.f64 b) (+.f64 (*.f64 0 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (neg.f64 (log.f64 a))))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(+.f64 (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))) (*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (neg.f64 b)))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(+.f64 (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))) (+.f64 0 (*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (neg.f64 b))))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(+.f64 (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))) (+.f64 (*.f64 0 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (neg.f64 b))))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(+.f64 (*.f64 0 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (-.f64 (neg.f64 (log.f64 a)) b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(+.f64 (*.f64 0 (/.f64 (log.f64 a) (log.f64 a))) (-.f64 (neg.f64 (log.f64 a)) b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(+.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (neg.f64 b)) (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(+.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (neg.f64 b)) (-.f64 (*.f64 (log.f64 a) (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))) 0))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(+.f64 (*.f64 0 (neg.f64 (/.f64 (log.f64 a) (log.f64 a)))) (-.f64 (neg.f64 (log.f64 a)) b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.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 (neg.f64 b) (log.f64 a))
(*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 (-.f64 (neg.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))))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (*.f64 1 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)))))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)))))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 (-.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 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (*.f64 (-.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))))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (*.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))) (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 (-.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 (log.f64 a) b) (+.f64 (log.f64 a) b))))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.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 (neg.f64 b) (log.f64 a))
(*.f64 -1 (+.f64 (log.f64 a) b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (+.f64 (log.f64 a) b)))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 -1 (-.f64 (log.f64 a) (*.f64 (/.f64 b b) (neg.f64 b))))
(*.f64 -1 (-.f64 (log.f64 a) (*.f64 (neg.f64 b) (/.f64 b b))))
(neg.f64 (-.f64 (log.f64 a) (*.f64 (neg.f64 b) (/.f64 b b))))
(-.f64 (*.f64 (neg.f64 b) (/.f64 b 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 (neg.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) b) (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) b) (neg.f64 (*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) b) (-.f64 (/.f64 0 (+.f64 (log.f64 a) b)) (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 (+.f64 (log.f64 a) b) (neg.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b)))))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (-.f64 (neg.f64 (log.f64 a)) b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 1 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)) (*.f64 (-.f64 (neg.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)))))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 (*.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 1 (-.f64 (neg.f64 (log.f64 a)) b))) (-.f64 (neg.f64 (log.f64 a)) b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.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 (neg.f64 (log.f64 a)) b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(*.f64 (neg.f64 (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b))) (+.f64 (log.f64 a) b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.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 (neg.f64 b) (log.f64 a))
(/.f64 (-.f64 (neg.f64 (log.f64 a)) b) (/.f64 (+.f64 (log.f64 a) b) (+.f64 (log.f64 a) b)))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))
(/.f64 (-.f64 (neg.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))))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.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 (neg.f64 b) (log.f64 a))
(neg.f64 (+.f64 (log.f64 a) b))
(neg.f64 (+.f64 b (log.f64 a)))
(-.f64 (neg.f64 (log.f64 a)) b)
(-.f64 (neg.f64 b) (log.f64 a))

localize121.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 y (log.f64 z))
1.7b
(exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a))))
2.3b
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)
3.7b
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
Compiler

Compiled 162 to 24 computations (85.2% saved)

series1.0ms (0%)

Counts
1 → 60
Calls

15 calls:

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

rewrite112.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
836×rational_best_oopsla_all_46_json_45_simplify-23
828×rational_best_oopsla_all_46_json_45_simplify-89
752×rational_best_oopsla_all_46_json-2
752×rational_best_oopsla_all_46_json-1
752×rational_best_oopsla_all_46_json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01997
111497
235997
3161197
4740697
Stop Event
node limit
Counts
1 → 43
Calls
Call 1
Inputs
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.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))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (/.f64 (*.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 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (log.f64 a)))) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (neg.f64 (/.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.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 1 (/.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 (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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.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))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (/.f64 (*.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 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (/.f64 (*.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 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.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 (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)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.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 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (/.f64 (/.f64 (*.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 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.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 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (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 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) (/.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) -1) (*.f64 -1 (/.f64 (/.f64 (*.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (/.f64 (/.f64 (*.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (*.f64 (/.f64 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (/.f64 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.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 1 (/.f64 (*.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (*.f64 (/.f64 (/.f64 (*.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 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) (*.f64 (/.f64 (/.f64 (*.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 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (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 (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (*.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 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.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 (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)))))))

simplify136.0ms (0.5%)

Algorithm
egg-herbie
Rules
1360×rational_best_oopsla_all_46_json_45_simplify-49
1138×rational_best_oopsla_all_46_json_45_simplify-37
1010×rational_best_oopsla_all_46_json_45_simplify-36
984×rational_best_oopsla_all_46_json_45_simplify-89
730×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01035035
13185035
210945035
345485035
Stop Event
node limit
Counts
103 → 46
Calls
Call 1
Inputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) 0)
(+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.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))) 0))
(+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (/.f64 (*.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 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))
(+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) 0))
(+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))
(+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))
(+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))
(+.f64 0 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))
(+.f64 (/.f64 (/.f64 (*.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)) (neg.f64 (/.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.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 1 (/.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 (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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) 0)
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.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))) 0))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (/.f64 (*.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 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) 0))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))
(-.f64 0 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))
(-.f64 0 (*.f64 (/.f64 (/.f64 (*.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 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))))
(-.f64 0 (*.f64 -1 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.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 (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 (*.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 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (/.f64 (/.f64 (*.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 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.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 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))))
(-.f64 (*.f64 (/.f64 (/.f64 (*.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 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) (/.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))
(-.f64 (*.f64 (/.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) -1) (*.f64 -1 (/.f64 (/.f64 (*.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 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) 1)
(/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))
(/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))))
(/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (/.f64 (/.f64 (*.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))
(/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (*.f64 (/.f64 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (/.f64 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))))
(/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))))
(/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.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 1 (/.f64 (*.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 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (*.f64 (/.f64 (/.f64 (*.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 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) (*.f64 (/.f64 (/.f64 (*.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 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))))
(/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))))
(neg.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.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 -1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))))
(neg.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))))
(neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.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 (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)))
Outputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) 0)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.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))) 0))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (/.f64 (*.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 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) 0))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(+.f64 0 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(+.f64 (/.f64 (/.f64 (*.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)) (neg.f64 (/.f64 0 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.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 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.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 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (*.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 1 (/.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 (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 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (/.f64 1 (/.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 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) 0)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.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))) 0))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (/.f64 (*.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 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) 0))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) 0))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(-.f64 0 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 -1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(-.f64 0 (*.f64 (/.f64 (/.f64 (*.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 -1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(-.f64 0 (*.f64 -1 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.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 (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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(-.f64 (/.f64 (/.f64 (*.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 0 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (/.f64 (/.f64 (*.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 0 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.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 -1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.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 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) (/.f64 0 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(-.f64 (*.f64 (/.f64 0 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) -1) (*.f64 -1 (/.f64 (/.f64 (*.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) 1)
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 (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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (/.f64 (/.f64 (*.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 (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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (*.f64 (/.f64 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (*.f64 (/.f64 1 (/.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 (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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.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 1 (/.f64 (*.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (*.f64 (/.f64 (/.f64 (*.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 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) (*.f64 (/.f64 (/.f64 (*.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 1 (/.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))))
(/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (*.f64 (/.f64 (/.f64 (*.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) (*.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (*.f64 (/.f64 (/.f64 (*.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 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))))
(/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))) (/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))))
(neg.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 -1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.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 -1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(neg.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))
(neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 (/.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 (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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))

eval333.0ms (1.2%)

Compiler

Compiled 55980 to 11900 computations (78.7% saved)

prune359.0ms (1.3%)

Pruning

22 alts after pruning (17 fresh and 5 done)

PrunedKeptTotal
New1199111210
Fresh369
Picked101
Done156
Total1204221226
Error
0.2b
Counts
1226 → 22
Alt Table
Click to see full alt table
StatusErrorProgram
41.4b
(/.f64 (/.f64 x a) y)
45.1b
(/.f64 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a)) y)
58.0b
(/.f64 (+.f64 x (*.f64 x (neg.f64 b))) y)
37.9b
(/.f64 (*.f64 (pow.f64 z y) x) y)
26.3b
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
41.4b
(/.f64 (*.f64 (/.f64 1 a) x) y)
15.4b
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
26.8b
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) x) y)
26.7b
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y)
28.8b
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)
26.9b
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) x) y)
42.0b
(/.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 a))) x) y)
38.4b
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
48.5b
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (pow.f64 a -1) (neg.f64 (/.f64 b a)))))) y)
38.8b
(/.f64 x (*.f64 a y))
54.2b
(/.f64 x y)
58.0b
(+.f64 (/.f64 x y) (neg.f64 (/.f64 (*.f64 x b) y)))
42.7b
(*.f64 (/.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 1 (/.f64 (*.f64 (+.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)))) x) y))))
55.0b
(*.f64 (/.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 1 (/.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 1 (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))))) x) y))))
42.1b
(*.f64 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y))))
55.0b
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (*.f64 (*.f64 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))
53.1b
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y)))))
Compiler

Compiled 566 to 301 computations (46.8% saved)

regimes473.0ms (1.8%)

Counts
42 → 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)
(/.f64 (+.f64 x (*.f64 x (neg.f64 b))) y)
(+.f64 (/.f64 x y) (neg.f64 (/.f64 (*.f64 x b) y)))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y)))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
(/.f64 (*.f64 (pow.f64 z y) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a)) 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 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (pow.f64 a -1) (neg.f64 (/.f64 b a)))))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) b))) y)
(/.f64 (+.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)) y)
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (neg.f64 b)) (+.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 1/2 (pow.f64 b 2))) (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 -1/6 (pow.f64 b 3)))))) x) y)
(/.f64 (*.f64 x (+.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)))))) y)
(+.f64 (/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b)) (*.f64 t (*.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 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (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 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))
(/.f64 (*.f64 x (*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) y)
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (neg.f64 (log.f64 a)) b)))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
(*.f64 (/.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 1 (/.f64 (*.f64 (+.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)))) x) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 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)) (*.f64 y (log.f64 z))))) y))))
(/.f64 (*.f64 x (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 -1/6 (pow.f64 b 3))) (+.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (neg.f64 b)) (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 1/2 (pow.f64 b 2))))))) y)
(*.f64 (/.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 1 (/.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) (/.f64 1 (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))))) x) y))))
(*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y) (*.f64 (*.f64 (/.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 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)))) (/.f64 1 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))) (/.f64 1 (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b))))) y))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (*.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y)))) (/.f64 1 (/.f64 (*.f64 x (exp.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (-.f64 (*.f64 y (log.f64 z)) b)))) y))))
Outputs
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (log.f64 a))) b))) y)
Calls

11 calls:

261.0ms
b
25.0ms
x
21.0ms
t
21.0ms
y
19.0ms
(*.f64 (-.f64 t 1) (log.f64 a))
Results
ErrorSegmentsBranch
2.8b1x
2.8b1y
2.8b1z
2.8b1t
2.8b1a
2.8b1b
2.8b1(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
2.8b1(log.f64 z)
2.8b1(*.f64 (-.f64 t 1) (log.f64 a))
2.8b1(-.f64 t 1)
2.8b1(log.f64 a)
Compiler

Compiled 1333 to 526 computations (60.5% saved)

regimes231.0ms (0.9%)

Counts
25 → 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)
(/.f64 (+.f64 x (*.f64 x (neg.f64 b))) y)
(+.f64 (/.f64 x y) (neg.f64 (/.f64 (*.f64 x b) y)))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y)))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
(/.f64 (*.f64 (pow.f64 z y) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a)) 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 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
(/.f64 (*.f64 x (+.f64 (*.f64 1/2 (/.f64 (pow.f64 b 2) a)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 b 3) a)) (+.f64 (pow.f64 a -1) (neg.f64 (/.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)
Calls

11 calls:

62.0ms
b
57.0ms
(*.f64 (-.f64 t 1) (log.f64 a))
15.0ms
(log.f64 z)
14.0ms
t
13.0ms
(log.f64 a)
Results
ErrorSegmentsBranch
2.8b1x
2.8b1y
2.8b1z
2.8b1t
2.8b1a
2.8b1b
2.8b1(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
2.8b1(log.f64 z)
2.8b1(*.f64 (-.f64 t 1) (log.f64 a))
2.8b1(-.f64 t 1)
2.8b1(log.f64 a)
Compiler

Compiled 401 to 217 computations (45.9% saved)

regimes958.0ms (3.6%)

Counts
23 → 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)
(/.f64 (+.f64 x (*.f64 x (neg.f64 b))) y)
(+.f64 (/.f64 x y) (neg.f64 (/.f64 (*.f64 x b) y)))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y)))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
(/.f64 (*.f64 (pow.f64 z y) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a)) 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 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 x (*.f64 (log.f64 a) (*.f64 x t)))) y)
Outputs
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) b))) y)
Calls

10 calls:

198.0ms
z
167.0ms
(log.f64 z)
109.0ms
(log.f64 a)
109.0ms
a
101.0ms
y
Results
ErrorSegmentsBranch
10.3b3x
3.1b3y
8.5b6z
3.4b3t
8.8b5a
8.4b4b
8.5b6(log.f64 z)
3.4b2(*.f64 (-.f64 t 1) (log.f64 a))
3.4b3(-.f64 t 1)
8.8b5(log.f64 a)
Compiler

Compiled 331 to 173 computations (47.7% saved)

bsearch65.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
26.0ms
9.390090681353031e-22
5.81388670304554e-18
39.0ms
-1.1006360885967727e+22
-1056273.50358469
Results
49.0ms288×body256valid
12.0ms74×body256infinite
Compiler

Compiled 825 to 565 computations (31.5% saved)

regimes704.0ms (2.6%)

Counts
21 → 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)
(/.f64 (+.f64 x (*.f64 x (neg.f64 b))) y)
(+.f64 (/.f64 x y) (neg.f64 (/.f64 (*.f64 x b) y)))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y)))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
(/.f64 (*.f64 (pow.f64 z y) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a)) 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 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (+.f64 b (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)) b)) x) y)
Outputs
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)
Calls

10 calls:

179.0ms
(log.f64 a)
134.0ms
(log.f64 z)
69.0ms
a
50.0ms
b
42.0ms
z
Results
ErrorSegmentsBranch
11.7b4x
5.5b3y
11.9b4z
6.6b3t
11.1b6a
10.1b4b
11.9b4(log.f64 z)
3.4b2(*.f64 (-.f64 t 1) (log.f64 a))
6.6b3(-.f64 t 1)
11.1b6(log.f64 a)
Compiler

Compiled 298 to 163 computations (45.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-11441781965.075794
-15762350.747916792
Compiler

Compiled 33 to 25 computations (24.2% saved)

regimes289.0ms (1.1%)

Counts
18 → 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)
(/.f64 (+.f64 x (*.f64 x (neg.f64 b))) y)
(+.f64 (/.f64 x y) (neg.f64 (/.f64 (*.f64 x b) y)))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y)))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
(/.f64 (*.f64 (pow.f64 z y) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a)) 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 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a))) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) t) (log.f64 a))) x) y)
Outputs
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 x (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)
Calls

10 calls:

51.0ms
t
48.0ms
b
36.0ms
(*.f64 (-.f64 t 1) (log.f64 a))
34.0ms
(log.f64 a)
33.0ms
a
Results
ErrorSegmentsBranch
14.1b2x
5.8b3y
15.4b1z
12.6b5t
13.0b4a
9.8b5b
15.4b1(log.f64 z)
5.4b4(*.f64 (-.f64 t 1) (log.f64 a))
15.4b1(-.f64 t 1)
13.0b4(log.f64 a)
Compiler

Compiled 256 to 148 computations (42.2% saved)

bsearch3.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
331.4958710815828
337.0454403476311
3.0ms
-196.72517666704167
-192.56128164673075
0.0ms
-15762350.747916792
-707.291176991235
Compiler

Compiled 33 to 25 computations (24.2% saved)

regimes1.0s (3.8%)

Counts
15 → 7
Calls
Call 1
Inputs
(/.f64 x y)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x a) y)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (+.f64 x (*.f64 x (neg.f64 b))) y)
(+.f64 (/.f64 x y) (neg.f64 (/.f64 (*.f64 x b) y)))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y)))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
(/.f64 (*.f64 (pow.f64 z y) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a)) 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 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 a) (+.f64 t -1))) x) y)
Outputs
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)
Calls

9 calls:

220.0ms
x
155.0ms
t
139.0ms
z
130.0ms
b
122.0ms
y
Results
ErrorSegmentsBranch
17.0b7x
10.6b7y
17.0b8z
14.8b6t
18.1b7a
11.9b4b
17.0b8(log.f64 z)
16.1b5(-.f64 t 1)
18.1b7(log.f64 a)
Compiler

Compiled 207 to 122 computations (41.1% saved)

bsearch341.0ms (1.3%)

Algorithm
binary-search
Steps
TimeLeftRight
110.0ms
365005.22613110754
39359576145791205000.0
21.0ms
1.2904896829652984e-166
9.635322163920141e-166
57.0ms
1.2715802415322906e-214
4.072663016914109e-212
96.0ms
-1.6633319514336681e-261
-8.265304617035795e-266
32.0ms
-5.453540947980097e-104
-1.0220091230228191e-109
25.0ms
-7.43579264057331e-16
-1.573164441122165e-17
Results
265.0ms768×body256valid
66.0ms201×body256infinite
Compiler

Compiled 1634 to 1225 computations (25% saved)

regimes544.0ms (2%)

Counts
13 → 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)
(/.f64 (+.f64 x (*.f64 x (neg.f64 b))) y)
(+.f64 (/.f64 x y) (neg.f64 (/.f64 (*.f64 x b) y)))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y)))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
(/.f64 (*.f64 (pow.f64 z y) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a)) 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)
Outputs
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 z y) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
Calls

8 calls:

127.0ms
y
109.0ms
t
103.0ms
(log.f64 a)
52.0ms
b
50.0ms
z
Results
ErrorSegmentsBranch
22.7b4x
14.5b5y
20.9b6z
15.2b7t
20.4b6a
11.9b4b
16.3b5(-.f64 t 1)
20.4b6(log.f64 a)
Compiler

Compiled 177 to 103 computations (41.8% saved)

bsearch289.0ms (1.1%)

Algorithm
binary-search
Steps
TimeLeftRight
160.0ms
15.995768416244964
28.95291208685164
99.0ms
-1.5918426358624243e-146
-3.2061133234067645e-147
29.0ms
-1.372683146452462e-94
-2.5253601811476252e-98
Results
281.0ms288×body256valid
3.0ms18×body256infinite
Compiler

Compiled 573 to 425 computations (25.8% saved)

regimes324.0ms (1.2%)

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

6 calls:

152.0ms
a
42.0ms
b
42.0ms
z
37.0ms
y
27.0ms
x
Results
ErrorSegmentsBranch
29.8b5x
21.8b6y
28.3b8z
32.3b4t
23.5b10a
18.2b7b
Compiler

Compiled 119 to 69 computations (42% saved)

bsearch389.0ms (1.5%)

Algorithm
binary-search
Steps
TimeLeftRight
101.0ms
6.274147635188396e-15
5.756871228572812e-7
103.0ms
2.7002348445546324e-280
7.686715966291516e-276
23.0ms
-1.052733025098935e-282
-2.5309487392969624e-284
37.0ms
-3.812369925552395e-176
-6.653538056711438e-179
26.0ms
-1.372683146452462e-94
-2.5253601811476252e-98
98.0ms
-4.382225090191027e+23
-2.889447017059818e+20
Results
276.0ms768×body256valid
24.0ms144×body256infinite
Compiler

Compiled 1281 to 946 computations (26.2% saved)

regimes524.0ms (2%)

Counts
8 → 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)
(/.f64 (+.f64 x (*.f64 x (neg.f64 b))) y)
(+.f64 (/.f64 x y) (neg.f64 (/.f64 (*.f64 x b) y)))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y)))))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
Outputs
(/.f64 x (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)
Calls

6 calls:

222.0ms
z
133.0ms
x
71.0ms
t
69.0ms
y
14.0ms
a
Results
ErrorSegmentsBranch
32.9b5x
32.6b6y
29.7b8z
32.9b6t
30.1b2a
23.2b2b
Compiler

Compiled 112 to 66 computations (41.1% saved)

bsearch29.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
6.274147635188396e-15
5.756871228572812e-7
Results
25.0ms144×body256valid
1.0msbody256infinite
Compiler

Compiled 267 to 205 computations (23.2% saved)

regimes93.0ms (0.3%)

Counts
7 → 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)
(/.f64 (+.f64 x (*.f64 x (neg.f64 b))) y)
(+.f64 (/.f64 x y) (neg.f64 (/.f64 (*.f64 x b) y)))
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (/.f64 x (*.f64 a y)))))
Outputs
(/.f64 (/.f64 x a) y)
(/.f64 x (*.f64 a y))
Calls

6 calls:

57.0ms
a
13.0ms
x
6.0ms
z
5.0ms
t
5.0ms
b
Results
ErrorSegmentsBranch
37.8b3x
38.8b1y
38.8b1z
38.8b1t
37.6b2a
38.8b1b
Compiler

Compiled 105 to 63 computations (40% saved)

bsearch7.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
6.0ms
1.7435580689762335e+90
1.9293591888411112e+90
Results
5.0ms32×body256valid
1.0msbody256infinite
Compiler

Compiled 81 to 61 computations (24.7% saved)

regimes84.0ms (0.3%)

Accuracy

Total -17.0b remaining (-43.9%)

Threshold costs -17.0b (-43.9%)

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

6 calls:

4.0ms
z
3.0ms
a
3.0ms
b
3.0ms
t
3.0ms
y
Results
ErrorSegmentsBranch
38.8b1x
38.8b1y
38.8b1z
38.8b1t
38.8b1a
38.8b1b
Compiler

Compiled 56 to 45 computations (19.6% saved)

simplify14.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01381194
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (-.f64 (*.f64 t (log.f64 a)) (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)
(if (<=.f64 y -1100000) (/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) b))) y) (if (<=.f64 y 1882207611218875/324518553658426726783156020576256) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) b))) y)))
(if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -10000000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y))
(if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -10000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -195) (/.f64 x (*.f64 a y)) (if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) 335) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))
(if (<=.f64 y -3752245776675559/5070602400912917605986812821504) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (if (<=.f64 y -5394216705328429/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 y -4991817014543339/9076030935533343889148330677184451660957398691768765008885326289770145612551296225251271450782204288267814476258502032778653474399077793626653018683486295323382390383590453332169716856898789897889643528945016096228440849041002686084943230837088977557446564364344140092918489677824) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (if (<=.f64 y 6670976177854609/758065474756205534740712640850831325809026375545262017157740252942407691741394964028749223060862538061761587254458531838950966818415436714572405896016201728127175281260180617944465471499803928137335448825056869507271897877839872) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 y 1825786850307637/8299031137761985917024815727382322302024892464484873799991314659381305622825816292799414097894207588576395773222601578364790302150823550615773749668227927374122363606803019047370752) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (if (<=.f64 y 470000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))))))
(if (<=.f64 b -7849618421937963/307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174272) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b -1349674138362959/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (/.f64 (*.f64 (pow.f64 z y) x) y) (if (<=.f64 b 57/2) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))))
(if (<=.f64 b -290000000000000000000) (/.f64 (*.f64 (pow.f64 z y) x) y) (if (<=.f64 b -5290796730472891/1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712) (/.f64 x (*.f64 a y)) (if (<=.f64 b -4562440617622195/2281220308811097609320585802850145662446614253624279965289596258949637583604338693252956405658685699889321154786797203655344352360687718999126330659861107094125997337180132475041437096123301888) (/.f64 (*.f64 (pow.f64 z y) x) y) (if (<=.f64 b -3871661959559755/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (/.f64 (/.f64 x a) y) (if (<=.f64 b 8685897027095101/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (/.f64 (*.f64 (pow.f64 z y) x) y) (if (<=.f64 b 5289050460814003/9444732965739290427392) (/.f64 x (*.f64 a y)) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))))))
(if (<=.f64 b 5289050460814003/9444732965739290427392) (/.f64 x (*.f64 a y)) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))
(if (<=.f64 a 1749999999999999913077644215607675813861315650198523376974688195281161242069714433019478016) (/.f64 (/.f64 x a) y) (/.f64 x (*.f64 a 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 (log.f64 a)) (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)
(if (<=.f64 y -1100000) (/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) b))) y) (if (<=.f64 y 1882207611218875/324518553658426726783156020576256) (/.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (*.f64 t (log.f64 a)) (log.f64 a)) b)) x) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 t (log.f64 a))) b))) y)))
(if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -10000000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y))
(if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -10000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -195) (/.f64 x (*.f64 a y)) (if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) 335) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y))))
(if (<=.f64 y -3752245776675559/5070602400912917605986812821504) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y) (if (<=.f64 y -5394216705328429/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 y -4991817014543339/9076030935533343889148330677184451660957398691768765008885326289770145612551296225251271450782204288267814476258502032778653474399077793626653018683486295323382390383590453332169716856898789897889643528945016096228440849041002686084943230837088977557446564364344140092918489677824) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (if (<=.f64 y 6670976177854609/758065474756205534740712640850831325809026375545262017157740252942407691741394964028749223060862538061761587254458531838950966818415436714572405896016201728127175281260180617944465471499803928137335448825056869507271897877839872) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 y 1825786850307637/8299031137761985917024815727382322302024892464484873799991314659381305622825816292799414097894207588576395773222601578364790302150823550615773749668227927374122363606803019047370752) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x) y) (if (<=.f64 y 470000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (/.f64 (*.f64 x (exp.f64 (-.f64 (*.f64 y (log.f64 z)) b))) y)))))))
(if (<=.f64 b -7849618421937963/307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174272) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b -1349674138362959/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (/.f64 (*.f64 (pow.f64 z y) x) y) (if (<=.f64 b 57/2) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))))
(if (<=.f64 b -290000000000000000000) (/.f64 (*.f64 (pow.f64 z y) x) y) (if (<=.f64 b -5290796730472891/1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712) (/.f64 x (*.f64 a y)) (if (<=.f64 b -4562440617622195/2281220308811097609320585802850145662446614253624279965289596258949637583604338693252956405658685699889321154786797203655344352360687718999126330659861107094125997337180132475041437096123301888) (/.f64 (*.f64 (pow.f64 z y) x) y) (if (<=.f64 b -3871661959559755/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (/.f64 (/.f64 x a) y) (if (<=.f64 b 8685897027095101/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (/.f64 (*.f64 (pow.f64 z y) x) y) (if (<=.f64 b 5289050460814003/9444732965739290427392) (/.f64 x (*.f64 a y)) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y)))))))
(if (<=.f64 b 5289050460814003/9444732965739290427392) (/.f64 x (*.f64 a y)) (/.f64 (*.f64 (exp.f64 (neg.f64 b)) x) y))
(if (<=.f64 a 1749999999999999913077644215607675813861315650198523376974688195281161242069714433019478016) (/.f64 (/.f64 x a) y) (/.f64 x (*.f64 a y)))
(/.f64 x (*.f64 a y))
(/.f64 x y)
Compiler

Compiled 502 to 290 computations (42.2% saved)

soundness0.0ms (0%)

end238.0ms (0.9%)

Compiler

Compiled 436 to 182 computations (58.3% saved)

Profiling

Loading profile data...